From ef6037dcadb5644a4936dc2f2bd01864ce1cfec2 Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 01:45:30 +0100 Subject: [PATCH 01/75] Add 1.21.5 packtest workflow --- .github/workflows/main.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 032f56451f..8d7790b8fb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -101,6 +101,10 @@ jobs: fabric_server_url: https://meta.fabricmc.net/v2/versions/loader/1.21.4-rc1/0.16.9/1.0.1/server/jar fabric_api_url: https://cdn.modrinth.com/data/P7dR8mSH/versions/X7o8njVT/fabric-api-0.110.2%2B1.21.4.jar packtest_url: https://cdn.modrinth.com/data/XsKUhp45/versions/owHaqexZ/packtest-1.10-beta1-mc1.21.4.jar + - version: '1.21.5' + fabric_server_url: https://meta.fabricmc.net/v2/versions/loader/1.21.5-rc1/0.16.10/1.0.1/server/jar + fabric_api_url: https://cdn.modrinth.com/data/P7dR8mSH/versions/sEWxVmfA/fabric-api-0.119.4%2B1.21.5.jar + packtest_url: https://cdn.modrinth.com/data/XsKUhp45/versions/yJiy4jNB/packtest-2.0-beta1-mc1.21.5.jar name: 'test-${{ matrix.version }}' runs-on: ubuntu-24.04 steps: From 2937c22521befd1b6dd60d6862c4997f0959524e Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 02:09:16 +0100 Subject: [PATCH 02/75] Update wolf_variant files --- .../gm4_combat_expanded/wolf_variant/gm4_ce_canine.json | 6 ++++++ .../gm4_combat_expanded/wolf_variant/gm4_ce_canine_alt.json | 6 ++++++ gm4_guidebook/mod.mcdoc | 2 +- spyglass.json | 2 +- 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/wolf_variant/gm4_ce_canine.json b/gm4_combat_expanded/data/gm4_combat_expanded/wolf_variant/gm4_ce_canine.json index 0c51ad202a..7d495835db 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/wolf_variant/gm4_ce_canine.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/wolf_variant/gm4_ce_canine.json @@ -1,4 +1,10 @@ { + "assets": { + "angry": "gm4_combat_expanded:entity/wolf/gm4_ce_canine_angry", + "tame": "gm4_combat_expanded:entity/wolf/gm4_ce_canine_tame", + "wild": "gm4_combat_expanded:entity/wolf/gm4_ce_canine" + }, + "spawn_conditions": [], "angry_texture": "gm4_combat_expanded:entity/wolf/gm4_ce_canine_angry", "biomes": "minecraft:the_void", "tame_texture": "gm4_combat_expanded:entity/wolf/gm4_ce_canine_tame", diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/wolf_variant/gm4_ce_canine_alt.json b/gm4_combat_expanded/data/gm4_combat_expanded/wolf_variant/gm4_ce_canine_alt.json index 5664aac86e..a5dc30fa4d 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/wolf_variant/gm4_ce_canine_alt.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/wolf_variant/gm4_ce_canine_alt.json @@ -1,4 +1,10 @@ { + "assets": { + "angry": "gm4_combat_expanded:entity/wolf/gm4_ce_canine_alt_angry", + "tame": "gm4_combat_expanded:entity/wolf/gm4_ce_canine_alt_tame", + "wild": "gm4_combat_expanded:entity/wolf/gm4_ce_canine_alt" + }, + "spawn_conditions": [], "angry_texture": "gm4_combat_expanded:entity/wolf/gm4_ce_canine_alt_angry", "biomes": "minecraft:mushroom_fields", "tame_texture": "gm4_combat_expanded:entity/wolf/gm4_ce_canine_alt_tame", diff --git a/gm4_guidebook/mod.mcdoc b/gm4_guidebook/mod.mcdoc index 0a404dcfe8..b01c85db87 100644 --- a/gm4_guidebook/mod.mcdoc +++ b/gm4_guidebook/mod.mcdoc @@ -1,4 +1,4 @@ -use ::java::server::world::item::SingleItem +use ::java::world::item::SingleItem use ::java::data::advancement::AdvancementCriterion use ::java::server::util::text::Text diff --git a/spyglass.json b/spyglass.json index 6d51f80605..0fb4303074 100644 --- a/spyglass.json +++ b/spyglass.json @@ -1,6 +1,6 @@ { "env": { - "gameVersion": "1.21.4", + "gameVersion": "1.21.5", "exclude": [ ".*/**", "docs/**", From cd0823b10112e673ed93dd46554250f20f5eeafb Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 19:49:56 +0100 Subject: [PATCH 03/75] Update biome extensions --- pfb_biome_extensions/beet.yaml | 14 +- .../air/in_biome/badlands.json | 0 .../air/in_biome/bamboo_jungle.json | 0 .../air/in_biome/basalt_deltas.json | 0 .../configured_carver/air/in_biome/beach.json | 0 .../air/in_biome/birch_forest.json | 0 .../air/in_biome/cherry_grove.json | 0 .../air/in_biome/cold_ocean.json | 0 .../air/in_biome/crimson_forest.json | 0 .../air/in_biome/dark_forest.json | 0 .../air/in_biome/deep_cold_ocean.json | 0 .../air/in_biome/deep_dark.json | 0 .../air/in_biome/deep_frozen_ocean.json | 0 .../air/in_biome/deep_lukewarm_ocean.json | 0 .../air/in_biome/deep_ocean.json | 0 .../air/in_biome/desert.json | 0 .../air/in_biome/dripstone_caves.json | 0 .../air/in_biome/end_barrens.json | 0 .../air/in_biome/end_highlands.json | 0 .../air/in_biome/end_midlands.json | 0 .../air/in_biome/eroded_badlands.json | 0 .../air/in_biome/flower_forest.json | 0 .../air/in_biome/forest.json | 0 .../air/in_biome/frozen_ocean.json | 0 .../air/in_biome/frozen_peaks.json | 0 .../air/in_biome/frozen_river.json | 0 .../configured_carver/air/in_biome/grove.json | 0 .../air/in_biome/ice_spikes.json | 0 .../air/in_biome/jagged_peaks.json | 0 .../air/in_biome/jungle.json | 0 .../air/in_biome/lukewarm_ocean.json | 0 .../air/in_biome/lush_caves.json | 0 .../air/in_biome/mangrove_swamp.json | 0 .../air/in_biome/meadow.json | 0 .../air/in_biome/mushroom_fields.json | 0 .../air/in_biome/nether_wastes.json | 0 .../configured_carver/air/in_biome/ocean.json | 0 .../air/in_biome/old_growth_birch_forest.json | 0 .../air/in_biome/old_growth_pine_taiga.json | 0 .../air/in_biome/old_growth_spruce_taiga.json | 0 .../air/in_biome/plains.json | 0 .../configured_carver/air/in_biome/river.json | 0 .../air/in_biome/savanna.json | 0 .../air/in_biome/savanna_plateau.json | 0 .../air/in_biome/small_end_islands.json | 0 .../air/in_biome/snowy_beach.json | 0 .../air/in_biome/snowy_plains.json | 0 .../air/in_biome/snowy_slopes.json | 0 .../air/in_biome/snowy_taiga.json | 0 .../air/in_biome/soul_sand_valley.json | 0 .../air/in_biome/sparse_jungle.json | 0 .../air/in_biome/stony_peaks.json | 0 .../air/in_biome/stony_shore.json | 0 .../air/in_biome/sunflower_plains.json | 0 .../configured_carver/air/in_biome/swamp.json | 0 .../configured_carver/air/in_biome/taiga.json | 0 .../air/in_biome/the_end.json | 0 .../air/in_biome/the_void.json | 0 .../air/in_biome/warm_ocean.json | 0 .../air/in_biome/warped_forest.json | 0 .../air/in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../air/in_biome/windswept_hills.json | 0 .../air/in_biome/windswept_savanna.json | 0 .../air/in_biome/wooded_badlands.json | 0 .../liquid/in_biome/badlands.json | 0 .../liquid/in_biome/bamboo_jungle.json | 0 .../liquid/in_biome/basalt_deltas.json | 0 .../liquid/in_biome/beach.json | 0 .../liquid/in_biome/birch_forest.json | 0 .../liquid/in_biome/cherry_grove.json | 0 .../liquid/in_biome/cold_ocean.json | 0 .../liquid/in_biome/crimson_forest.json | 0 .../liquid/in_biome/dark_forest.json | 0 .../liquid/in_biome/deep_cold_ocean.json | 0 .../liquid/in_biome/deep_dark.json | 0 .../liquid/in_biome/deep_frozen_ocean.json | 0 .../liquid/in_biome/deep_lukewarm_ocean.json | 0 .../liquid/in_biome/deep_ocean.json | 0 .../liquid/in_biome/desert.json | 0 .../liquid/in_biome/dripstone_caves.json | 0 .../liquid/in_biome/end_barrens.json | 0 .../liquid/in_biome/end_highlands.json | 0 .../liquid/in_biome/end_midlands.json | 0 .../liquid/in_biome/eroded_badlands.json | 0 .../liquid/in_biome/flower_forest.json | 0 .../liquid/in_biome/forest.json | 0 .../liquid/in_biome/frozen_ocean.json | 0 .../liquid/in_biome/frozen_peaks.json | 0 .../liquid/in_biome/frozen_river.json | 0 .../liquid/in_biome/grove.json | 0 .../liquid/in_biome/ice_spikes.json | 0 .../liquid/in_biome/jagged_peaks.json | 0 .../liquid/in_biome/jungle.json | 0 .../liquid/in_biome/lukewarm_ocean.json | 0 .../liquid/in_biome/lush_caves.json | 0 .../liquid/in_biome/mangrove_swamp.json | 0 .../liquid/in_biome/meadow.json | 0 .../liquid/in_biome/mushroom_fields.json | 0 .../liquid/in_biome/nether_wastes.json | 0 .../liquid/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../liquid/in_biome/plains.json | 0 .../liquid/in_biome/river.json | 0 .../liquid/in_biome/savanna.json | 0 .../liquid/in_biome/savanna_plateau.json | 0 .../liquid/in_biome/small_end_islands.json | 0 .../liquid/in_biome/snowy_beach.json | 0 .../liquid/in_biome/snowy_plains.json | 0 .../liquid/in_biome/snowy_slopes.json | 0 .../liquid/in_biome/snowy_taiga.json | 0 .../liquid/in_biome/soul_sand_valley.json | 0 .../liquid/in_biome/sparse_jungle.json | 0 .../liquid/in_biome/stony_peaks.json | 0 .../liquid/in_biome/stony_shore.json | 0 .../liquid/in_biome/sunflower_plains.json | 0 .../liquid/in_biome/swamp.json | 0 .../liquid/in_biome/taiga.json | 0 .../liquid/in_biome/the_end.json | 0 .../liquid/in_biome/the_void.json | 0 .../liquid/in_biome/warm_ocean.json | 0 .../liquid/in_biome/warped_forest.json | 0 .../liquid/in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../liquid/in_biome/windswept_hills.json | 0 .../liquid/in_biome/windswept_savanna.json | 0 .../liquid/in_biome/wooded_badlands.json | 0 .../fluid_springs/in_biome/badlands.json | 0 .../fluid_springs/in_biome/bamboo_jungle.json | 0 .../fluid_springs/in_biome/basalt_deltas.json | 0 .../fluid_springs/in_biome/beach.json | 0 .../fluid_springs/in_biome/birch_forest.json | 0 .../fluid_springs/in_biome/cherry_grove.json | 0 .../fluid_springs/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../fluid_springs/in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../fluid_springs/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../fluid_springs/in_biome/deep_ocean.json | 0 .../fluid_springs/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../fluid_springs/in_biome/end_barrens.json | 0 .../fluid_springs/in_biome/end_highlands.json | 0 .../fluid_springs/in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../fluid_springs/in_biome/flower_forest.json | 0 .../fluid_springs/in_biome/forest.json | 0 .../fluid_springs/in_biome/frozen_ocean.json | 0 .../fluid_springs/in_biome/frozen_peaks.json | 0 .../fluid_springs/in_biome/frozen_river.json | 0 .../fluid_springs/in_biome/grove.json | 0 .../fluid_springs/in_biome/ice_spikes.json | 0 .../fluid_springs/in_biome/jagged_peaks.json | 0 .../fluid_springs/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../fluid_springs/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../fluid_springs/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../fluid_springs/in_biome/nether_wastes.json | 0 .../fluid_springs/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../fluid_springs/in_biome/plains.json | 0 .../fluid_springs/in_biome/river.json | 0 .../fluid_springs/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../fluid_springs/in_biome/snowy_beach.json | 0 .../fluid_springs/in_biome/snowy_plains.json | 0 .../fluid_springs/in_biome/snowy_slopes.json | 0 .../fluid_springs/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../fluid_springs/in_biome/sparse_jungle.json | 0 .../fluid_springs/in_biome/stony_peaks.json | 0 .../fluid_springs/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../fluid_springs/in_biome/swamp.json | 0 .../fluid_springs/in_biome/taiga.json | 0 .../fluid_springs/in_biome/the_end.json | 0 .../fluid_springs/in_biome/the_void.json | 0 .../fluid_springs/in_biome/warm_ocean.json | 0 .../fluid_springs/in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../lakes/in_biome/badlands.json | 0 .../lakes/in_biome/bamboo_jungle.json | 0 .../lakes/in_biome/basalt_deltas.json | 0 .../placed_feature/lakes/in_biome/beach.json | 0 .../lakes/in_biome/birch_forest.json | 0 .../lakes/in_biome/cherry_grove.json | 0 .../lakes/in_biome/cold_ocean.json | 0 .../lakes/in_biome/crimson_forest.json | 0 .../lakes/in_biome/dark_forest.json | 0 .../lakes/in_biome/deep_cold_ocean.json | 0 .../lakes/in_biome/deep_dark.json | 0 .../lakes/in_biome/deep_frozen_ocean.json | 0 .../lakes/in_biome/deep_lukewarm_ocean.json | 0 .../lakes/in_biome/deep_ocean.json | 0 .../placed_feature/lakes/in_biome/desert.json | 0 .../lakes/in_biome/dripstone_caves.json | 0 .../lakes/in_biome/end_barrens.json | 0 .../lakes/in_biome/end_highlands.json | 0 .../lakes/in_biome/end_midlands.json | 0 .../lakes/in_biome/eroded_badlands.json | 0 .../lakes/in_biome/flower_forest.json | 0 .../placed_feature/lakes/in_biome/forest.json | 0 .../lakes/in_biome/frozen_ocean.json | 0 .../lakes/in_biome/frozen_peaks.json | 0 .../lakes/in_biome/frozen_river.json | 0 .../placed_feature/lakes/in_biome/grove.json | 0 .../lakes/in_biome/ice_spikes.json | 0 .../lakes/in_biome/jagged_peaks.json | 0 .../placed_feature/lakes/in_biome/jungle.json | 0 .../lakes/in_biome/lukewarm_ocean.json | 0 .../lakes/in_biome/lush_caves.json | 0 .../lakes/in_biome/mangrove_swamp.json | 0 .../placed_feature/lakes/in_biome/meadow.json | 0 .../lakes/in_biome/mushroom_fields.json | 0 .../lakes/in_biome/nether_wastes.json | 0 .../placed_feature/lakes/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../lakes/in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../placed_feature/lakes/in_biome/plains.json | 0 .../placed_feature/lakes/in_biome/river.json | 0 .../lakes/in_biome/savanna.json | 0 .../lakes/in_biome/savanna_plateau.json | 0 .../lakes/in_biome/small_end_islands.json | 0 .../lakes/in_biome/snowy_beach.json | 0 .../lakes/in_biome/snowy_plains.json | 0 .../lakes/in_biome/snowy_slopes.json | 0 .../lakes/in_biome/snowy_taiga.json | 0 .../lakes/in_biome/soul_sand_valley.json | 0 .../lakes/in_biome/sparse_jungle.json | 0 .../lakes/in_biome/stony_peaks.json | 0 .../lakes/in_biome/stony_shore.json | 0 .../lakes/in_biome/sunflower_plains.json | 0 .../placed_feature/lakes/in_biome/swamp.json | 0 .../placed_feature/lakes/in_biome/taiga.json | 0 .../lakes/in_biome/the_end.json | 0 .../lakes/in_biome/the_void.json | 0 .../lakes/in_biome/warm_ocean.json | 0 .../lakes/in_biome/warped_forest.json | 0 .../lakes/in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../lakes/in_biome/windswept_hills.json | 0 .../lakes/in_biome/windswept_savanna.json | 0 .../lakes/in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../local_modifications/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../local_modifications/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../local_modifications/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../local_modifications/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../local_modifications/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../local_modifications/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../local_modifications/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../local_modifications/in_biome/plains.json | 0 .../local_modifications/in_biome/river.json | 0 .../local_modifications/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../local_modifications/in_biome/swamp.json | 0 .../local_modifications/in_biome/taiga.json | 0 .../local_modifications/in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../raw_generation/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../raw_generation/in_biome/beach.json | 0 .../raw_generation/in_biome/birch_forest.json | 0 .../raw_generation/in_biome/cherry_grove.json | 0 .../raw_generation/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../raw_generation/in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../raw_generation/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../raw_generation/in_biome/deep_ocean.json | 0 .../raw_generation/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../raw_generation/in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../raw_generation/in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../raw_generation/in_biome/forest.json | 0 .../raw_generation/in_biome/frozen_ocean.json | 0 .../raw_generation/in_biome/frozen_peaks.json | 0 .../raw_generation/in_biome/frozen_river.json | 0 .../raw_generation/in_biome/grove.json | 0 .../raw_generation/in_biome/ice_spikes.json | 0 .../raw_generation/in_biome/jagged_peaks.json | 0 .../raw_generation/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../raw_generation/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../raw_generation/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../raw_generation/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../raw_generation/in_biome/plains.json | 0 .../raw_generation/in_biome/river.json | 0 .../raw_generation/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../raw_generation/in_biome/snowy_beach.json | 0 .../raw_generation/in_biome/snowy_plains.json | 0 .../raw_generation/in_biome/snowy_slopes.json | 0 .../raw_generation/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../raw_generation/in_biome/stony_peaks.json | 0 .../raw_generation/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../raw_generation/in_biome/swamp.json | 0 .../raw_generation/in_biome/taiga.json | 0 .../raw_generation/in_biome/the_end.json | 0 .../raw_generation/in_biome/the_void.json | 0 .../raw_generation/in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../strongholds/in_biome/badlands.json | 0 .../strongholds/in_biome/bamboo_jungle.json | 0 .../strongholds/in_biome/basalt_deltas.json | 0 .../strongholds/in_biome/beach.json | 0 .../strongholds/in_biome/birch_forest.json | 0 .../strongholds/in_biome/cherry_grove.json | 0 .../strongholds/in_biome/cold_ocean.json | 0 .../strongholds/in_biome/crimson_forest.json | 0 .../strongholds/in_biome/dark_forest.json | 0 .../strongholds/in_biome/deep_cold_ocean.json | 0 .../strongholds/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../strongholds/in_biome/deep_ocean.json | 0 .../strongholds/in_biome/desert.json | 0 .../strongholds/in_biome/dripstone_caves.json | 0 .../strongholds/in_biome/end_barrens.json | 0 .../strongholds/in_biome/end_highlands.json | 0 .../strongholds/in_biome/end_midlands.json | 0 .../strongholds/in_biome/eroded_badlands.json | 0 .../strongholds/in_biome/flower_forest.json | 0 .../strongholds/in_biome/forest.json | 0 .../strongholds/in_biome/frozen_ocean.json | 0 .../strongholds/in_biome/frozen_peaks.json | 0 .../strongholds/in_biome/frozen_river.json | 0 .../strongholds/in_biome/grove.json | 0 .../strongholds/in_biome/ice_spikes.json | 0 .../strongholds/in_biome/jagged_peaks.json | 0 .../strongholds/in_biome/jungle.json | 0 .../strongholds/in_biome/lukewarm_ocean.json | 0 .../strongholds/in_biome/lush_caves.json | 0 .../strongholds/in_biome/mangrove_swamp.json | 0 .../strongholds/in_biome/meadow.json | 0 .../strongholds/in_biome/mushroom_fields.json | 0 .../strongholds/in_biome/nether_wastes.json | 0 .../strongholds/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../strongholds/in_biome/plains.json | 0 .../strongholds/in_biome/river.json | 0 .../strongholds/in_biome/savanna.json | 0 .../strongholds/in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../strongholds/in_biome/snowy_beach.json | 0 .../strongholds/in_biome/snowy_plains.json | 0 .../strongholds/in_biome/snowy_slopes.json | 0 .../strongholds/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../strongholds/in_biome/sparse_jungle.json | 0 .../strongholds/in_biome/stony_peaks.json | 0 .../strongholds/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../strongholds/in_biome/swamp.json | 0 .../strongholds/in_biome/taiga.json | 0 .../strongholds/in_biome/the_end.json | 0 .../strongholds/in_biome/the_void.json | 0 .../strongholds/in_biome/warm_ocean.json | 0 .../strongholds/in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../strongholds/in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../strongholds/in_biome/wooded_badlands.json | 0 .../surface_structures/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../surface_structures/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../surface_structures/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../surface_structures/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../surface_structures/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../surface_structures/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../surface_structures/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../surface_structures/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../surface_structures/in_biome/plains.json | 0 .../surface_structures/in_biome/river.json | 0 .../surface_structures/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../surface_structures/in_biome/swamp.json | 0 .../surface_structures/in_biome/taiga.json | 0 .../surface_structures/in_biome/the_end.json | 0 .../surface_structures/in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../underground_ores/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../underground_ores/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../underground_ores/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../underground_ores/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../underground_ores/in_biome/deep_ocean.json | 0 .../underground_ores/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../underground_ores/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../underground_ores/in_biome/grove.json | 0 .../underground_ores/in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../underground_ores/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../underground_ores/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../underground_ores/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../underground_ores/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../underground_ores/in_biome/plains.json | 0 .../underground_ores/in_biome/river.json | 0 .../underground_ores/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../underground_ores/in_biome/swamp.json | 0 .../underground_ores/in_biome/taiga.json | 0 .../underground_ores/in_biome/the_end.json | 0 .../underground_ores/in_biome/the_void.json | 0 .../underground_ores/in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../vegetal_decoration/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../vegetal_decoration/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../vegetal_decoration/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../vegetal_decoration/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../vegetal_decoration/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../vegetal_decoration/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../vegetal_decoration/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../vegetal_decoration/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../vegetal_decoration/in_biome/plains.json | 0 .../vegetal_decoration/in_biome/river.json | 0 .../vegetal_decoration/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../vegetal_decoration/in_biome/swamp.json | 0 .../vegetal_decoration/in_biome/taiga.json | 0 .../vegetal_decoration/in_biome/the_end.json | 0 .../vegetal_decoration/in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../minecraft/worldgen/biome/badlands.json | 0 .../worldgen/biome/bamboo_jungle.json | 0 .../worldgen/biome/basalt_deltas.json | 0 .../data/minecraft/worldgen/biome/beach.json | 0 .../worldgen/biome/birch_forest.json | 0 .../worldgen/biome/cherry_grove.json | 0 .../minecraft/worldgen/biome/cold_ocean.json | 0 .../worldgen/biome/crimson_forest.json | 0 .../minecraft/worldgen/biome/dark_forest.json | 0 .../worldgen/biome/deep_cold_ocean.json | 0 .../minecraft/worldgen/biome/deep_dark.json | 0 .../worldgen/biome/deep_frozen_ocean.json | 0 .../worldgen/biome/deep_lukewarm_ocean.json | 0 .../minecraft/worldgen/biome/deep_ocean.json | 0 .../data/minecraft/worldgen/biome/desert.json | 0 .../worldgen/biome/dripstone_caves.json | 0 .../minecraft/worldgen/biome/end_barrens.json | 0 .../worldgen/biome/end_highlands.json | 0 .../worldgen/biome/end_midlands.json | 0 .../worldgen/biome/eroded_badlands.json | 0 .../worldgen/biome/flower_forest.json | 0 .../data/minecraft/worldgen/biome/forest.json | 0 .../worldgen/biome/frozen_ocean.json | 0 .../worldgen/biome/frozen_peaks.json | 0 .../worldgen/biome/frozen_river.json | 0 .../data/minecraft/worldgen/biome/grove.json | 0 .../minecraft/worldgen/biome/ice_spikes.json | 0 .../worldgen/biome/jagged_peaks.json | 0 .../data/minecraft/worldgen/biome/jungle.json | 0 .../worldgen/biome/lukewarm_ocean.json | 0 .../minecraft/worldgen/biome/lush_caves.json | 0 .../worldgen/biome/mangrove_swamp.json | 0 .../data/minecraft/worldgen/biome/meadow.json | 0 .../worldgen/biome/mushroom_fields.json | 0 .../worldgen/biome/nether_wastes.json | 0 .../data/minecraft/worldgen/biome/ocean.json | 0 .../biome/old_growth_birch_forest.json | 0 .../worldgen/biome/old_growth_pine_taiga.json | 0 .../biome/old_growth_spruce_taiga.json | 0 .../data/minecraft/worldgen/biome/plains.json | 0 .../data/minecraft/worldgen/biome/river.json | 0 .../minecraft/worldgen/biome/savanna.json | 0 .../worldgen/biome/savanna_plateau.json | 0 .../worldgen/biome/small_end_islands.json | 0 .../minecraft/worldgen/biome/snowy_beach.json | 0 .../worldgen/biome/snowy_plains.json | 0 .../worldgen/biome/snowy_slopes.json | 0 .../minecraft/worldgen/biome/snowy_taiga.json | 0 .../worldgen/biome/soul_sand_valley.json | 0 .../worldgen/biome/sparse_jungle.json | 0 .../minecraft/worldgen/biome/stony_peaks.json | 0 .../minecraft/worldgen/biome/stony_shore.json | 0 .../worldgen/biome/sunflower_plains.json | 0 .../data/minecraft/worldgen/biome/swamp.json | 0 .../data/minecraft/worldgen/biome/taiga.json | 0 .../minecraft/worldgen/biome/the_end.json | 0 .../minecraft/worldgen/biome/the_void.json | 0 .../minecraft/worldgen/biome/warm_ocean.json | 0 .../worldgen/biome/warped_forest.json | 0 .../worldgen/biome/windswept_forest.json | 0 .../biome/windswept_gravelly_hills.json | 0 .../worldgen/biome/windswept_hills.json | 0 .../worldgen/biome/windswept_savanna.json | 0 .../worldgen/biome/wooded_badlands.json | 0 .../configured_carver/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../configured_carver/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../configured_carver/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../configured_carver/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../configured_carver/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../configured_carver/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../configured_carver/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../configured_carver/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../configured_carver/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../configured_carver/in_biome/plains.json | 0 .../configured_carver/in_biome/river.json | 0 .../configured_carver/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../configured_carver/in_biome/swamp.json | 0 .../configured_carver/in_biome/taiga.json | 0 .../configured_carver/in_biome/the_end.json | 0 .../configured_carver/in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../fluid_springs/in_biome/badlands.json | 0 .../fluid_springs/in_biome/bamboo_jungle.json | 0 .../fluid_springs/in_biome/basalt_deltas.json | 0 .../fluid_springs/in_biome/beach.json | 0 .../fluid_springs/in_biome/birch_forest.json | 0 .../fluid_springs/in_biome/cherry_grove.json | 0 .../fluid_springs/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../fluid_springs/in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../fluid_springs/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../fluid_springs/in_biome/deep_ocean.json | 0 .../fluid_springs/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../fluid_springs/in_biome/end_barrens.json | 0 .../fluid_springs/in_biome/end_highlands.json | 0 .../fluid_springs/in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../fluid_springs/in_biome/flower_forest.json | 0 .../fluid_springs/in_biome/forest.json | 0 .../fluid_springs/in_biome/frozen_ocean.json | 0 .../fluid_springs/in_biome/frozen_peaks.json | 0 .../fluid_springs/in_biome/frozen_river.json | 0 .../fluid_springs/in_biome/grove.json | 0 .../fluid_springs/in_biome/ice_spikes.json | 0 .../fluid_springs/in_biome/jagged_peaks.json | 0 .../fluid_springs/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../fluid_springs/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../fluid_springs/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../fluid_springs/in_biome/nether_wastes.json | 0 .../fluid_springs/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../fluid_springs/in_biome/plains.json | 0 .../fluid_springs/in_biome/river.json | 0 .../fluid_springs/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../fluid_springs/in_biome/snowy_beach.json | 0 .../fluid_springs/in_biome/snowy_plains.json | 0 .../fluid_springs/in_biome/snowy_slopes.json | 0 .../fluid_springs/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../fluid_springs/in_biome/sparse_jungle.json | 0 .../fluid_springs/in_biome/stony_peaks.json | 0 .../fluid_springs/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../fluid_springs/in_biome/swamp.json | 0 .../fluid_springs/in_biome/taiga.json | 0 .../fluid_springs/in_biome/the_end.json | 0 .../fluid_springs/in_biome/the_void.json | 0 .../fluid_springs/in_biome/warm_ocean.json | 0 .../fluid_springs/in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../lakes/in_biome/badlands.json | 0 .../lakes/in_biome/bamboo_jungle.json | 0 .../lakes/in_biome/basalt_deltas.json | 0 .../placed_feature/lakes/in_biome/beach.json | 0 .../lakes/in_biome/birch_forest.json | 0 .../lakes/in_biome/cherry_grove.json | 0 .../lakes/in_biome/cold_ocean.json | 0 .../lakes/in_biome/crimson_forest.json | 0 .../lakes/in_biome/dark_forest.json | 0 .../lakes/in_biome/deep_cold_ocean.json | 0 .../lakes/in_biome/deep_dark.json | 0 .../lakes/in_biome/deep_frozen_ocean.json | 0 .../lakes/in_biome/deep_lukewarm_ocean.json | 0 .../lakes/in_biome/deep_ocean.json | 0 .../placed_feature/lakes/in_biome/desert.json | 0 .../lakes/in_biome/dripstone_caves.json | 0 .../lakes/in_biome/end_barrens.json | 0 .../lakes/in_biome/end_highlands.json | 0 .../lakes/in_biome/end_midlands.json | 0 .../lakes/in_biome/eroded_badlands.json | 0 .../lakes/in_biome/flower_forest.json | 0 .../placed_feature/lakes/in_biome/forest.json | 0 .../lakes/in_biome/frozen_ocean.json | 0 .../lakes/in_biome/frozen_peaks.json | 0 .../lakes/in_biome/frozen_river.json | 0 .../placed_feature/lakes/in_biome/grove.json | 0 .../lakes/in_biome/ice_spikes.json | 0 .../lakes/in_biome/jagged_peaks.json | 0 .../placed_feature/lakes/in_biome/jungle.json | 0 .../lakes/in_biome/lukewarm_ocean.json | 0 .../lakes/in_biome/lush_caves.json | 0 .../lakes/in_biome/mangrove_swamp.json | 0 .../placed_feature/lakes/in_biome/meadow.json | 0 .../lakes/in_biome/mushroom_fields.json | 0 .../lakes/in_biome/nether_wastes.json | 0 .../placed_feature/lakes/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../lakes/in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../placed_feature/lakes/in_biome/plains.json | 0 .../placed_feature/lakes/in_biome/river.json | 0 .../lakes/in_biome/savanna.json | 0 .../lakes/in_biome/savanna_plateau.json | 0 .../lakes/in_biome/small_end_islands.json | 0 .../lakes/in_biome/snowy_beach.json | 0 .../lakes/in_biome/snowy_plains.json | 0 .../lakes/in_biome/snowy_slopes.json | 0 .../lakes/in_biome/snowy_taiga.json | 0 .../lakes/in_biome/soul_sand_valley.json | 0 .../lakes/in_biome/sparse_jungle.json | 0 .../lakes/in_biome/stony_peaks.json | 0 .../lakes/in_biome/stony_shore.json | 0 .../lakes/in_biome/sunflower_plains.json | 0 .../placed_feature/lakes/in_biome/swamp.json | 0 .../placed_feature/lakes/in_biome/taiga.json | 0 .../lakes/in_biome/the_end.json | 0 .../lakes/in_biome/the_void.json | 0 .../lakes/in_biome/warm_ocean.json | 0 .../lakes/in_biome/warped_forest.json | 0 .../lakes/in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../lakes/in_biome/windswept_hills.json | 0 .../lakes/in_biome/windswept_savanna.json | 0 .../lakes/in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../local_modifications/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../local_modifications/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../local_modifications/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../local_modifications/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../local_modifications/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../local_modifications/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../local_modifications/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../local_modifications/in_biome/plains.json | 0 .../local_modifications/in_biome/river.json | 0 .../local_modifications/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../local_modifications/in_biome/swamp.json | 0 .../local_modifications/in_biome/taiga.json | 0 .../local_modifications/in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../raw_generation/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../raw_generation/in_biome/beach.json | 0 .../raw_generation/in_biome/birch_forest.json | 0 .../raw_generation/in_biome/cherry_grove.json | 0 .../raw_generation/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../raw_generation/in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../raw_generation/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../raw_generation/in_biome/deep_ocean.json | 0 .../raw_generation/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../raw_generation/in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../raw_generation/in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../raw_generation/in_biome/forest.json | 0 .../raw_generation/in_biome/frozen_ocean.json | 0 .../raw_generation/in_biome/frozen_peaks.json | 0 .../raw_generation/in_biome/frozen_river.json | 0 .../raw_generation/in_biome/grove.json | 0 .../raw_generation/in_biome/ice_spikes.json | 0 .../raw_generation/in_biome/jagged_peaks.json | 0 .../raw_generation/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../raw_generation/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../raw_generation/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../raw_generation/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../raw_generation/in_biome/plains.json | 0 .../raw_generation/in_biome/river.json | 0 .../raw_generation/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../raw_generation/in_biome/snowy_beach.json | 0 .../raw_generation/in_biome/snowy_plains.json | 0 .../raw_generation/in_biome/snowy_slopes.json | 0 .../raw_generation/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../raw_generation/in_biome/stony_peaks.json | 0 .../raw_generation/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../raw_generation/in_biome/swamp.json | 0 .../raw_generation/in_biome/taiga.json | 0 .../raw_generation/in_biome/the_end.json | 0 .../raw_generation/in_biome/the_void.json | 0 .../raw_generation/in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../strongholds/in_biome/badlands.json | 0 .../strongholds/in_biome/bamboo_jungle.json | 0 .../strongholds/in_biome/basalt_deltas.json | 0 .../strongholds/in_biome/beach.json | 0 .../strongholds/in_biome/birch_forest.json | 0 .../strongholds/in_biome/cherry_grove.json | 0 .../strongholds/in_biome/cold_ocean.json | 0 .../strongholds/in_biome/crimson_forest.json | 0 .../strongholds/in_biome/dark_forest.json | 0 .../strongholds/in_biome/deep_cold_ocean.json | 0 .../strongholds/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../strongholds/in_biome/deep_ocean.json | 0 .../strongholds/in_biome/desert.json | 0 .../strongholds/in_biome/dripstone_caves.json | 0 .../strongholds/in_biome/end_barrens.json | 0 .../strongholds/in_biome/end_highlands.json | 0 .../strongholds/in_biome/end_midlands.json | 0 .../strongholds/in_biome/eroded_badlands.json | 0 .../strongholds/in_biome/flower_forest.json | 0 .../strongholds/in_biome/forest.json | 0 .../strongholds/in_biome/frozen_ocean.json | 0 .../strongholds/in_biome/frozen_peaks.json | 0 .../strongholds/in_biome/frozen_river.json | 0 .../strongholds/in_biome/grove.json | 0 .../strongholds/in_biome/ice_spikes.json | 0 .../strongholds/in_biome/jagged_peaks.json | 0 .../strongholds/in_biome/jungle.json | 0 .../strongholds/in_biome/lukewarm_ocean.json | 0 .../strongholds/in_biome/lush_caves.json | 0 .../strongholds/in_biome/mangrove_swamp.json | 0 .../strongholds/in_biome/meadow.json | 0 .../strongholds/in_biome/mushroom_fields.json | 0 .../strongholds/in_biome/nether_wastes.json | 0 .../strongholds/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../strongholds/in_biome/plains.json | 0 .../strongholds/in_biome/river.json | 0 .../strongholds/in_biome/savanna.json | 0 .../strongholds/in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../strongholds/in_biome/snowy_beach.json | 0 .../strongholds/in_biome/snowy_plains.json | 0 .../strongholds/in_biome/snowy_slopes.json | 0 .../strongholds/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../strongholds/in_biome/sparse_jungle.json | 0 .../strongholds/in_biome/stony_peaks.json | 0 .../strongholds/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../strongholds/in_biome/swamp.json | 0 .../strongholds/in_biome/taiga.json | 0 .../strongholds/in_biome/the_end.json | 0 .../strongholds/in_biome/the_void.json | 0 .../strongholds/in_biome/warm_ocean.json | 0 .../strongholds/in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../strongholds/in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../strongholds/in_biome/wooded_badlands.json | 0 .../surface_structures/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../surface_structures/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../surface_structures/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../surface_structures/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../surface_structures/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../surface_structures/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../surface_structures/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../surface_structures/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../surface_structures/in_biome/plains.json | 0 .../surface_structures/in_biome/river.json | 0 .../surface_structures/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../surface_structures/in_biome/swamp.json | 0 .../surface_structures/in_biome/taiga.json | 0 .../surface_structures/in_biome/the_end.json | 0 .../surface_structures/in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../underground_ores/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../underground_ores/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../underground_ores/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../underground_ores/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../underground_ores/in_biome/deep_ocean.json | 0 .../underground_ores/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../underground_ores/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../underground_ores/in_biome/grove.json | 0 .../underground_ores/in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../underground_ores/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../underground_ores/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../underground_ores/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../underground_ores/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../underground_ores/in_biome/plains.json | 0 .../underground_ores/in_biome/river.json | 0 .../underground_ores/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../underground_ores/in_biome/swamp.json | 0 .../underground_ores/in_biome/taiga.json | 0 .../underground_ores/in_biome/the_end.json | 0 .../underground_ores/in_biome/the_void.json | 0 .../underground_ores/in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../vegetal_decoration/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../vegetal_decoration/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../vegetal_decoration/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../vegetal_decoration/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../vegetal_decoration/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../vegetal_decoration/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../vegetal_decoration/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../vegetal_decoration/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../vegetal_decoration/in_biome/plains.json | 0 .../vegetal_decoration/in_biome/river.json | 0 .../vegetal_decoration/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../vegetal_decoration/in_biome/swamp.json | 0 .../vegetal_decoration/in_biome/taiga.json | 0 .../vegetal_decoration/in_biome/the_end.json | 0 .../vegetal_decoration/in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../minecraft/worldgen/biome/badlands.json | 0 .../worldgen/biome/bamboo_jungle.json | 0 .../worldgen/biome/basalt_deltas.json | 0 .../data/minecraft/worldgen/biome/beach.json | 0 .../worldgen/biome/birch_forest.json | 0 .../worldgen/biome/cherry_grove.json | 0 .../minecraft/worldgen/biome/cold_ocean.json | 0 .../worldgen/biome/crimson_forest.json | 0 .../minecraft/worldgen/biome/dark_forest.json | 0 .../worldgen/biome/deep_cold_ocean.json | 0 .../minecraft/worldgen/biome/deep_dark.json | 0 .../worldgen/biome/deep_frozen_ocean.json | 0 .../worldgen/biome/deep_lukewarm_ocean.json | 0 .../minecraft/worldgen/biome/deep_ocean.json | 0 .../data/minecraft/worldgen/biome/desert.json | 0 .../worldgen/biome/dripstone_caves.json | 0 .../minecraft/worldgen/biome/end_barrens.json | 0 .../worldgen/biome/end_highlands.json | 0 .../worldgen/biome/end_midlands.json | 0 .../worldgen/biome/eroded_badlands.json | 0 .../worldgen/biome/flower_forest.json | 0 .../data/minecraft/worldgen/biome/forest.json | 0 .../worldgen/biome/frozen_ocean.json | 0 .../worldgen/biome/frozen_peaks.json | 0 .../worldgen/biome/frozen_river.json | 0 .../data/minecraft/worldgen/biome/grove.json | 0 .../minecraft/worldgen/biome/ice_spikes.json | 0 .../worldgen/biome/jagged_peaks.json | 0 .../data/minecraft/worldgen/biome/jungle.json | 0 .../worldgen/biome/lukewarm_ocean.json | 0 .../minecraft/worldgen/biome/lush_caves.json | 0 .../worldgen/biome/mangrove_swamp.json | 0 .../data/minecraft/worldgen/biome/meadow.json | 0 .../worldgen/biome/mushroom_fields.json | 0 .../worldgen/biome/nether_wastes.json | 0 .../data/minecraft/worldgen/biome/ocean.json | 0 .../biome/old_growth_birch_forest.json | 0 .../worldgen/biome/old_growth_pine_taiga.json | 0 .../biome/old_growth_spruce_taiga.json | 0 .../data/minecraft/worldgen/biome/plains.json | 0 .../data/minecraft/worldgen/biome/river.json | 0 .../minecraft/worldgen/biome/savanna.json | 0 .../worldgen/biome/savanna_plateau.json | 0 .../worldgen/biome/small_end_islands.json | 0 .../minecraft/worldgen/biome/snowy_beach.json | 0 .../worldgen/biome/snowy_plains.json | 0 .../worldgen/biome/snowy_slopes.json | 0 .../minecraft/worldgen/biome/snowy_taiga.json | 0 .../worldgen/biome/soul_sand_valley.json | 0 .../worldgen/biome/sparse_jungle.json | 0 .../minecraft/worldgen/biome/stony_peaks.json | 0 .../minecraft/worldgen/biome/stony_shore.json | 0 .../worldgen/biome/sunflower_plains.json | 0 .../data/minecraft/worldgen/biome/swamp.json | 0 .../data/minecraft/worldgen/biome/taiga.json | 0 .../minecraft/worldgen/biome/the_end.json | 0 .../minecraft/worldgen/biome/the_void.json | 0 .../minecraft/worldgen/biome/warm_ocean.json | 0 .../worldgen/biome/warped_forest.json | 0 .../worldgen/biome/windswept_forest.json | 0 .../biome/windswept_gravelly_hills.json | 0 .../worldgen/biome/windswept_hills.json | 0 .../worldgen/biome/windswept_savanna.json | 0 .../worldgen/biome/wooded_badlands.json | 0 .../configured_carver/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../configured_carver/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../configured_carver/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../configured_carver/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../configured_carver/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../configured_carver/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../configured_carver/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../configured_carver/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../configured_carver/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../configured_carver/in_biome/plains.json | 0 .../configured_carver/in_biome/river.json | 0 .../configured_carver/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../configured_carver/in_biome/swamp.json | 0 .../configured_carver/in_biome/taiga.json | 0 .../configured_carver/in_biome/the_end.json | 0 .../configured_carver/in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../fluid_springs/in_biome/badlands.json | 0 .../fluid_springs/in_biome/bamboo_jungle.json | 0 .../fluid_springs/in_biome/basalt_deltas.json | 0 .../fluid_springs/in_biome/beach.json | 0 .../fluid_springs/in_biome/birch_forest.json | 0 .../fluid_springs/in_biome/cherry_grove.json | 0 .../fluid_springs/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../fluid_springs/in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../fluid_springs/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../fluid_springs/in_biome/deep_ocean.json | 0 .../fluid_springs/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../fluid_springs/in_biome/end_barrens.json | 0 .../fluid_springs/in_biome/end_highlands.json | 0 .../fluid_springs/in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../fluid_springs/in_biome/flower_forest.json | 0 .../fluid_springs/in_biome/forest.json | 0 .../fluid_springs/in_biome/frozen_ocean.json | 0 .../fluid_springs/in_biome/frozen_peaks.json | 0 .../fluid_springs/in_biome/frozen_river.json | 0 .../fluid_springs/in_biome/grove.json | 0 .../fluid_springs/in_biome/ice_spikes.json | 0 .../fluid_springs/in_biome/jagged_peaks.json | 0 .../fluid_springs/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../fluid_springs/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../fluid_springs/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../fluid_springs/in_biome/nether_wastes.json | 0 .../fluid_springs/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../fluid_springs/in_biome/plains.json | 0 .../fluid_springs/in_biome/river.json | 0 .../fluid_springs/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../fluid_springs/in_biome/snowy_beach.json | 0 .../fluid_springs/in_biome/snowy_plains.json | 0 .../fluid_springs/in_biome/snowy_slopes.json | 0 .../fluid_springs/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../fluid_springs/in_biome/sparse_jungle.json | 0 .../fluid_springs/in_biome/stony_peaks.json | 0 .../fluid_springs/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../fluid_springs/in_biome/swamp.json | 0 .../fluid_springs/in_biome/taiga.json | 0 .../fluid_springs/in_biome/the_end.json | 0 .../fluid_springs/in_biome/the_void.json | 0 .../fluid_springs/in_biome/warm_ocean.json | 0 .../fluid_springs/in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../lakes/in_biome/badlands.json | 0 .../lakes/in_biome/bamboo_jungle.json | 0 .../lakes/in_biome/basalt_deltas.json | 0 .../placed_feature/lakes/in_biome/beach.json | 0 .../lakes/in_biome/birch_forest.json | 0 .../lakes/in_biome/cherry_grove.json | 0 .../lakes/in_biome/cold_ocean.json | 0 .../lakes/in_biome/crimson_forest.json | 0 .../lakes/in_biome/dark_forest.json | 0 .../lakes/in_biome/deep_cold_ocean.json | 0 .../lakes/in_biome/deep_dark.json | 0 .../lakes/in_biome/deep_frozen_ocean.json | 0 .../lakes/in_biome/deep_lukewarm_ocean.json | 0 .../lakes/in_biome/deep_ocean.json | 0 .../placed_feature/lakes/in_biome/desert.json | 0 .../lakes/in_biome/dripstone_caves.json | 0 .../lakes/in_biome/end_barrens.json | 0 .../lakes/in_biome/end_highlands.json | 0 .../lakes/in_biome/end_midlands.json | 0 .../lakes/in_biome/eroded_badlands.json | 0 .../lakes/in_biome/flower_forest.json | 0 .../placed_feature/lakes/in_biome/forest.json | 0 .../lakes/in_biome/frozen_ocean.json | 0 .../lakes/in_biome/frozen_peaks.json | 0 .../lakes/in_biome/frozen_river.json | 0 .../placed_feature/lakes/in_biome/grove.json | 0 .../lakes/in_biome/ice_spikes.json | 0 .../lakes/in_biome/jagged_peaks.json | 0 .../placed_feature/lakes/in_biome/jungle.json | 0 .../lakes/in_biome/lukewarm_ocean.json | 0 .../lakes/in_biome/lush_caves.json | 0 .../lakes/in_biome/mangrove_swamp.json | 0 .../placed_feature/lakes/in_biome/meadow.json | 0 .../lakes/in_biome/mushroom_fields.json | 0 .../lakes/in_biome/nether_wastes.json | 0 .../placed_feature/lakes/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../lakes/in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../placed_feature/lakes/in_biome/plains.json | 0 .../placed_feature/lakes/in_biome/river.json | 0 .../lakes/in_biome/savanna.json | 0 .../lakes/in_biome/savanna_plateau.json | 0 .../lakes/in_biome/small_end_islands.json | 0 .../lakes/in_biome/snowy_beach.json | 0 .../lakes/in_biome/snowy_plains.json | 0 .../lakes/in_biome/snowy_slopes.json | 0 .../lakes/in_biome/snowy_taiga.json | 0 .../lakes/in_biome/soul_sand_valley.json | 0 .../lakes/in_biome/sparse_jungle.json | 0 .../lakes/in_biome/stony_peaks.json | 0 .../lakes/in_biome/stony_shore.json | 0 .../lakes/in_biome/sunflower_plains.json | 0 .../placed_feature/lakes/in_biome/swamp.json | 0 .../placed_feature/lakes/in_biome/taiga.json | 0 .../lakes/in_biome/the_end.json | 0 .../lakes/in_biome/the_void.json | 0 .../lakes/in_biome/warm_ocean.json | 0 .../lakes/in_biome/warped_forest.json | 0 .../lakes/in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../lakes/in_biome/windswept_hills.json | 0 .../lakes/in_biome/windswept_savanna.json | 0 .../lakes/in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../local_modifications/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../local_modifications/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../local_modifications/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../local_modifications/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../local_modifications/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../local_modifications/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../local_modifications/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../local_modifications/in_biome/plains.json | 0 .../local_modifications/in_biome/river.json | 0 .../local_modifications/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../local_modifications/in_biome/swamp.json | 0 .../local_modifications/in_biome/taiga.json | 0 .../local_modifications/in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../raw_generation/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../raw_generation/in_biome/beach.json | 0 .../raw_generation/in_biome/birch_forest.json | 0 .../raw_generation/in_biome/cherry_grove.json | 0 .../raw_generation/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../raw_generation/in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../raw_generation/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../raw_generation/in_biome/deep_ocean.json | 0 .../raw_generation/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../raw_generation/in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../raw_generation/in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../raw_generation/in_biome/forest.json | 0 .../raw_generation/in_biome/frozen_ocean.json | 0 .../raw_generation/in_biome/frozen_peaks.json | 0 .../raw_generation/in_biome/frozen_river.json | 0 .../raw_generation/in_biome/grove.json | 0 .../raw_generation/in_biome/ice_spikes.json | 0 .../raw_generation/in_biome/jagged_peaks.json | 0 .../raw_generation/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../raw_generation/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../raw_generation/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../raw_generation/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../raw_generation/in_biome/plains.json | 0 .../raw_generation/in_biome/river.json | 0 .../raw_generation/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../raw_generation/in_biome/snowy_beach.json | 0 .../raw_generation/in_biome/snowy_plains.json | 0 .../raw_generation/in_biome/snowy_slopes.json | 0 .../raw_generation/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../raw_generation/in_biome/stony_peaks.json | 0 .../raw_generation/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../raw_generation/in_biome/swamp.json | 0 .../raw_generation/in_biome/taiga.json | 0 .../raw_generation/in_biome/the_end.json | 0 .../raw_generation/in_biome/the_void.json | 0 .../raw_generation/in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../strongholds/in_biome/badlands.json | 0 .../strongholds/in_biome/bamboo_jungle.json | 0 .../strongholds/in_biome/basalt_deltas.json | 0 .../strongholds/in_biome/beach.json | 0 .../strongholds/in_biome/birch_forest.json | 0 .../strongholds/in_biome/cherry_grove.json | 0 .../strongholds/in_biome/cold_ocean.json | 0 .../strongholds/in_biome/crimson_forest.json | 0 .../strongholds/in_biome/dark_forest.json | 0 .../strongholds/in_biome/deep_cold_ocean.json | 0 .../strongholds/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../strongholds/in_biome/deep_ocean.json | 0 .../strongholds/in_biome/desert.json | 0 .../strongholds/in_biome/dripstone_caves.json | 0 .../strongholds/in_biome/end_barrens.json | 0 .../strongholds/in_biome/end_highlands.json | 0 .../strongholds/in_biome/end_midlands.json | 0 .../strongholds/in_biome/eroded_badlands.json | 0 .../strongholds/in_biome/flower_forest.json | 0 .../strongholds/in_biome/forest.json | 0 .../strongholds/in_biome/frozen_ocean.json | 0 .../strongholds/in_biome/frozen_peaks.json | 0 .../strongholds/in_biome/frozen_river.json | 0 .../strongholds/in_biome/grove.json | 0 .../strongholds/in_biome/ice_spikes.json | 0 .../strongholds/in_biome/jagged_peaks.json | 0 .../strongholds/in_biome/jungle.json | 0 .../strongholds/in_biome/lukewarm_ocean.json | 0 .../strongholds/in_biome/lush_caves.json | 0 .../strongholds/in_biome/mangrove_swamp.json | 0 .../strongholds/in_biome/meadow.json | 0 .../strongholds/in_biome/mushroom_fields.json | 0 .../strongholds/in_biome/nether_wastes.json | 0 .../strongholds/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../strongholds/in_biome/plains.json | 0 .../strongholds/in_biome/river.json | 0 .../strongholds/in_biome/savanna.json | 0 .../strongholds/in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../strongholds/in_biome/snowy_beach.json | 0 .../strongholds/in_biome/snowy_plains.json | 0 .../strongholds/in_biome/snowy_slopes.json | 0 .../strongholds/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../strongholds/in_biome/sparse_jungle.json | 0 .../strongholds/in_biome/stony_peaks.json | 0 .../strongholds/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../strongholds/in_biome/swamp.json | 0 .../strongholds/in_biome/taiga.json | 0 .../strongholds/in_biome/the_end.json | 0 .../strongholds/in_biome/the_void.json | 0 .../strongholds/in_biome/warm_ocean.json | 0 .../strongholds/in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../strongholds/in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../strongholds/in_biome/wooded_badlands.json | 0 .../surface_structures/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../surface_structures/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../surface_structures/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../surface_structures/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../surface_structures/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../surface_structures/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../surface_structures/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../surface_structures/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../surface_structures/in_biome/plains.json | 0 .../surface_structures/in_biome/river.json | 0 .../surface_structures/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../surface_structures/in_biome/swamp.json | 0 .../surface_structures/in_biome/taiga.json | 0 .../surface_structures/in_biome/the_end.json | 0 .../surface_structures/in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../underground_ores/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../underground_ores/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../underground_ores/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../underground_ores/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../underground_ores/in_biome/deep_ocean.json | 0 .../underground_ores/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../underground_ores/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../underground_ores/in_biome/grove.json | 0 .../underground_ores/in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../underground_ores/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../underground_ores/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../underground_ores/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../underground_ores/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../underground_ores/in_biome/plains.json | 0 .../underground_ores/in_biome/river.json | 0 .../underground_ores/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../underground_ores/in_biome/swamp.json | 0 .../underground_ores/in_biome/taiga.json | 0 .../underground_ores/in_biome/the_end.json | 0 .../underground_ores/in_biome/the_void.json | 0 .../underground_ores/in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../vegetal_decoration/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../vegetal_decoration/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../vegetal_decoration/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../vegetal_decoration/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../vegetal_decoration/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../vegetal_decoration/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../vegetal_decoration/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../vegetal_decoration/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../vegetal_decoration/in_biome/plains.json | 0 .../vegetal_decoration/in_biome/river.json | 0 .../vegetal_decoration/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../vegetal_decoration/in_biome/swamp.json | 0 .../vegetal_decoration/in_biome/taiga.json | 0 .../vegetal_decoration/in_biome/the_end.json | 0 .../vegetal_decoration/in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../minecraft/worldgen/biome/badlands.json | 0 .../worldgen/biome/bamboo_jungle.json | 0 .../worldgen/biome/basalt_deltas.json | 0 .../data/minecraft/worldgen/biome/beach.json | 0 .../worldgen/biome/birch_forest.json | 0 .../worldgen/biome/cherry_grove.json | 0 .../minecraft/worldgen/biome/cold_ocean.json | 0 .../worldgen/biome/crimson_forest.json | 0 .../minecraft/worldgen/biome/dark_forest.json | 0 .../worldgen/biome/deep_cold_ocean.json | 0 .../minecraft/worldgen/biome/deep_dark.json | 0 .../worldgen/biome/deep_frozen_ocean.json | 0 .../worldgen/biome/deep_lukewarm_ocean.json | 0 .../minecraft/worldgen/biome/deep_ocean.json | 0 .../data/minecraft/worldgen/biome/desert.json | 0 .../worldgen/biome/dripstone_caves.json | 0 .../minecraft/worldgen/biome/end_barrens.json | 0 .../worldgen/biome/end_highlands.json | 0 .../worldgen/biome/end_midlands.json | 0 .../worldgen/biome/eroded_badlands.json | 0 .../worldgen/biome/flower_forest.json | 0 .../data/minecraft/worldgen/biome/forest.json | 0 .../worldgen/biome/frozen_ocean.json | 0 .../worldgen/biome/frozen_peaks.json | 0 .../worldgen/biome/frozen_river.json | 0 .../data/minecraft/worldgen/biome/grove.json | 0 .../minecraft/worldgen/biome/ice_spikes.json | 0 .../worldgen/biome/jagged_peaks.json | 0 .../data/minecraft/worldgen/biome/jungle.json | 0 .../worldgen/biome/lukewarm_ocean.json | 0 .../minecraft/worldgen/biome/lush_caves.json | 0 .../worldgen/biome/mangrove_swamp.json | 0 .../data/minecraft/worldgen/biome/meadow.json | 0 .../worldgen/biome/mushroom_fields.json | 0 .../worldgen/biome/nether_wastes.json | 0 .../data/minecraft/worldgen/biome/ocean.json | 0 .../biome/old_growth_birch_forest.json | 0 .../worldgen/biome/old_growth_pine_taiga.json | 0 .../biome/old_growth_spruce_taiga.json | 0 .../data/minecraft/worldgen/biome/plains.json | 0 .../data/minecraft/worldgen/biome/river.json | 0 .../minecraft/worldgen/biome/savanna.json | 0 .../worldgen/biome/savanna_plateau.json | 0 .../worldgen/biome/small_end_islands.json | 0 .../minecraft/worldgen/biome/snowy_beach.json | 0 .../worldgen/biome/snowy_plains.json | 0 .../worldgen/biome/snowy_slopes.json | 0 .../minecraft/worldgen/biome/snowy_taiga.json | 0 .../worldgen/biome/soul_sand_valley.json | 0 .../worldgen/biome/sparse_jungle.json | 0 .../minecraft/worldgen/biome/stony_peaks.json | 0 .../minecraft/worldgen/biome/stony_shore.json | 0 .../worldgen/biome/sunflower_plains.json | 0 .../data/minecraft/worldgen/biome/swamp.json | 0 .../data/minecraft/worldgen/biome/taiga.json | 0 .../minecraft/worldgen/biome/the_end.json | 0 .../minecraft/worldgen/biome/the_void.json | 0 .../minecraft/worldgen/biome/warm_ocean.json | 0 .../worldgen/biome/warped_forest.json | 0 .../worldgen/biome/windswept_forest.json | 0 .../biome/windswept_gravelly_hills.json | 0 .../worldgen/biome/windswept_hills.json | 0 .../worldgen/biome/windswept_savanna.json | 0 .../worldgen/biome/wooded_badlands.json | 0 .../configured_carver/in_biome/badlands.json} | 0 .../in_biome/bamboo_jungle.json | 12 ++ .../in_biome/basalt_deltas.json | 10 ++ .../configured_carver/in_biome/beach.json | 12 ++ .../in_biome/birch_forest.json | 12 ++ .../in_biome/cherry_grove.json | 12 ++ .../in_biome/cold_ocean.json | 12 ++ .../in_biome/crimson_forest.json | 10 ++ .../in_biome/dark_forest.json | 12 ++ .../in_biome/deep_cold_ocean.json | 12 ++ .../configured_carver/in_biome/deep_dark.json | 12 ++ .../in_biome/deep_frozen_ocean.json | 12 ++ .../in_biome/deep_lukewarm_ocean.json | 12 ++ .../in_biome/deep_ocean.json | 12 ++ .../configured_carver/in_biome/desert.json | 12 ++ .../in_biome/dripstone_caves.json | 12 ++ .../in_biome/end_barrens.json | 9 + .../in_biome/end_highlands.json | 9 + .../in_biome/end_midlands.json | 9 + .../in_biome/eroded_badlands.json | 12 ++ .../in_biome/flower_forest.json | 12 ++ .../configured_carver/in_biome/forest.json | 12 ++ .../in_biome/frozen_ocean.json | 12 ++ .../in_biome/frozen_peaks.json | 12 ++ .../in_biome/frozen_river.json | 12 ++ .../configured_carver/in_biome/grove.json | 12 ++ .../in_biome/ice_spikes.json | 12 ++ .../in_biome/jagged_peaks.json | 12 ++ .../configured_carver/in_biome/jungle.json | 12 ++ .../in_biome/lukewarm_ocean.json | 12 ++ .../in_biome/lush_caves.json | 12 ++ .../in_biome/mangrove_swamp.json | 12 ++ .../configured_carver/in_biome/meadow.json | 12 ++ .../in_biome/mushroom_fields.json | 12 ++ .../in_biome/nether_wastes.json | 10 ++ .../configured_carver/in_biome/ocean.json | 12 ++ .../in_biome/old_growth_birch_forest.json | 12 ++ .../in_biome/old_growth_pine_taiga.json | 12 ++ .../in_biome/old_growth_spruce_taiga.json | 12 ++ .../in_biome/pale_garden.json | 12 ++ .../configured_carver/in_biome/plains.json | 12 ++ .../configured_carver/in_biome/river.json | 12 ++ .../configured_carver/in_biome/savanna.json | 12 ++ .../in_biome/savanna_plateau.json | 12 ++ .../in_biome/small_end_islands.json | 9 + .../in_biome/snowy_beach.json | 12 ++ .../in_biome/snowy_plains.json | 12 ++ .../in_biome/snowy_slopes.json | 12 ++ .../in_biome/snowy_taiga.json | 12 ++ .../in_biome/soul_sand_valley.json | 10 ++ .../in_biome/sparse_jungle.json | 12 ++ .../in_biome/stony_peaks.json | 12 ++ .../in_biome/stony_shore.json | 12 ++ .../in_biome/sunflower_plains.json | 12 ++ .../configured_carver/in_biome/swamp.json | 12 ++ .../configured_carver/in_biome/taiga.json | 12 ++ .../configured_carver/in_biome/the_end.json | 9 + .../configured_carver/in_biome/the_void.json | 4 + .../in_biome/warm_ocean.json | 12 ++ .../in_biome/warped_forest.json | 10 ++ .../in_biome/windswept_forest.json | 12 ++ .../in_biome/windswept_gravelly_hills.json | 12 ++ .../in_biome/windswept_hills.json | 12 ++ .../in_biome/windswept_savanna.json | 12 ++ .../in_biome/wooded_badlands.json | 12 ++ .../fluid_springs/in_biome/badlands.json} | 0 .../fluid_springs/in_biome/bamboo_jungle.json | 11 ++ .../fluid_springs/in_biome/basalt_deltas.json | 9 + .../fluid_springs/in_biome/beach.json | 11 ++ .../fluid_springs/in_biome/birch_forest.json | 11 ++ .../fluid_springs/in_biome/cherry_grove.json | 11 ++ .../fluid_springs/in_biome/cold_ocean.json | 11 ++ .../in_biome/crimson_forest.json | 9 + .../fluid_springs/in_biome/dark_forest.json | 11 ++ .../in_biome/deep_cold_ocean.json | 11 ++ .../fluid_springs/in_biome/deep_dark.json | 9 + .../in_biome/deep_frozen_ocean.json | 11 ++ .../in_biome/deep_lukewarm_ocean.json | 11 ++ .../fluid_springs/in_biome/deep_ocean.json | 11 ++ .../fluid_springs/in_biome/desert.json | 11 ++ .../in_biome/dripstone_caves.json | 11 ++ .../fluid_springs/in_biome/end_barrens.json | 9 + .../fluid_springs/in_biome/end_highlands.json | 9 + .../fluid_springs/in_biome/end_midlands.json | 9 + .../in_biome/eroded_badlands.json | 11 ++ .../fluid_springs/in_biome/flower_forest.json | 11 ++ .../fluid_springs/in_biome/forest.json | 11 ++ .../fluid_springs/in_biome/frozen_ocean.json | 11 ++ .../fluid_springs/in_biome/frozen_peaks.json | 12 ++ .../fluid_springs/in_biome/frozen_river.json | 11 ++ .../fluid_springs/in_biome/grove.json | 12 ++ .../fluid_springs/in_biome/ice_spikes.json | 11 ++ .../fluid_springs/in_biome/jagged_peaks.json | 12 ++ .../fluid_springs/in_biome/jungle.json | 11 ++ .../in_biome/lukewarm_ocean.json | 11 ++ .../fluid_springs/in_biome/lush_caves.json | 11 ++ .../in_biome/mangrove_swamp.json | 11 ++ .../fluid_springs/in_biome/meadow.json | 11 ++ .../in_biome/mushroom_fields.json | 11 ++ .../fluid_springs/in_biome/nether_wastes.json | 9 + .../fluid_springs/in_biome/ocean.json | 11 ++ .../in_biome/old_growth_birch_forest.json | 11 ++ .../in_biome/old_growth_pine_taiga.json | 11 ++ .../in_biome/old_growth_spruce_taiga.json | 11 ++ .../fluid_springs/in_biome/pale_garden.json | 11 ++ .../fluid_springs/in_biome/plains.json | 11 ++ .../fluid_springs/in_biome/river.json | 11 ++ .../fluid_springs/in_biome/savanna.json | 11 ++ .../in_biome/savanna_plateau.json | 11 ++ .../in_biome/small_end_islands.json | 9 + .../fluid_springs/in_biome/snowy_beach.json | 11 ++ .../fluid_springs/in_biome/snowy_plains.json | 11 ++ .../fluid_springs/in_biome/snowy_slopes.json | 12 ++ .../fluid_springs/in_biome/snowy_taiga.json | 11 ++ .../in_biome/soul_sand_valley.json | 9 + .../fluid_springs/in_biome/sparse_jungle.json | 11 ++ .../fluid_springs/in_biome/stony_peaks.json | 11 ++ .../fluid_springs/in_biome/stony_shore.json | 11 ++ .../in_biome/sunflower_plains.json | 11 ++ .../fluid_springs/in_biome/swamp.json | 11 ++ .../fluid_springs/in_biome/taiga.json | 11 ++ .../fluid_springs/in_biome/the_end.json | 9 + .../fluid_springs/in_biome/the_void.json | 4 + .../fluid_springs/in_biome/warm_ocean.json | 11 ++ .../fluid_springs/in_biome/warped_forest.json | 9 + .../in_biome/windswept_forest.json | 11 ++ .../in_biome/windswept_gravelly_hills.json | 11 ++ .../in_biome/windswept_hills.json | 11 ++ .../in_biome/windswept_savanna.json | 11 ++ .../in_biome/wooded_badlands.json | 11 ++ .../lakes/in_biome/badlands.json} | 0 .../lakes/in_biome/bamboo_jungle.json | 11 ++ .../lakes/in_biome/basalt_deltas.json | 9 + .../placed_feature/lakes/in_biome/beach.json | 11 ++ .../lakes/in_biome/birch_forest.json | 11 ++ .../lakes/in_biome/cherry_grove.json | 11 ++ .../lakes/in_biome/cold_ocean.json | 11 ++ .../lakes/in_biome/crimson_forest.json | 9 + .../lakes/in_biome/dark_forest.json | 11 ++ .../lakes/in_biome/deep_cold_ocean.json | 11 ++ .../lakes/in_biome/deep_dark.json | 9 + .../lakes/in_biome/deep_frozen_ocean.json | 11 ++ .../lakes/in_biome/deep_lukewarm_ocean.json | 11 ++ .../lakes/in_biome/deep_ocean.json | 11 ++ .../placed_feature/lakes/in_biome/desert.json | 11 ++ .../lakes/in_biome/dripstone_caves.json | 11 ++ .../lakes/in_biome/end_barrens.json | 9 + .../lakes/in_biome/end_highlands.json | 9 + .../lakes/in_biome/end_midlands.json | 9 + .../lakes/in_biome/eroded_badlands.json | 11 ++ .../lakes/in_biome/flower_forest.json | 11 ++ .../placed_feature/lakes/in_biome/forest.json | 11 ++ .../lakes/in_biome/frozen_ocean.json | 11 ++ .../lakes/in_biome/frozen_peaks.json | 11 ++ .../lakes/in_biome/frozen_river.json | 11 ++ .../placed_feature/lakes/in_biome/grove.json | 11 ++ .../lakes/in_biome/ice_spikes.json | 11 ++ .../lakes/in_biome/jagged_peaks.json | 11 ++ .../placed_feature/lakes/in_biome/jungle.json | 11 ++ .../lakes/in_biome/lukewarm_ocean.json | 11 ++ .../lakes/in_biome/lush_caves.json | 11 ++ .../lakes/in_biome/mangrove_swamp.json | 11 ++ .../placed_feature/lakes/in_biome/meadow.json | 11 ++ .../lakes/in_biome/mushroom_fields.json | 11 ++ .../lakes/in_biome/nether_wastes.json | 9 + .../placed_feature/lakes/in_biome/ocean.json | 11 ++ .../in_biome/old_growth_birch_forest.json | 11 ++ .../lakes/in_biome/old_growth_pine_taiga.json | 11 ++ .../in_biome/old_growth_spruce_taiga.json | 11 ++ .../lakes/in_biome/pale_garden.json | 11 ++ .../placed_feature/lakes/in_biome/plains.json | 11 ++ .../placed_feature/lakes/in_biome/river.json | 11 ++ .../lakes/in_biome/savanna.json | 11 ++ .../lakes/in_biome/savanna_plateau.json | 11 ++ .../lakes/in_biome/small_end_islands.json | 9 + .../lakes/in_biome/snowy_beach.json | 11 ++ .../lakes/in_biome/snowy_plains.json | 11 ++ .../lakes/in_biome/snowy_slopes.json | 11 ++ .../lakes/in_biome/snowy_taiga.json | 11 ++ .../lakes/in_biome/soul_sand_valley.json | 9 + .../lakes/in_biome/sparse_jungle.json | 11 ++ .../lakes/in_biome/stony_peaks.json | 11 ++ .../lakes/in_biome/stony_shore.json | 11 ++ .../lakes/in_biome/sunflower_plains.json | 11 ++ .../placed_feature/lakes/in_biome/swamp.json | 11 ++ .../placed_feature/lakes/in_biome/taiga.json | 11 ++ .../lakes/in_biome/the_end.json | 9 + .../lakes/in_biome/the_void.json | 4 + .../lakes/in_biome/warm_ocean.json | 11 ++ .../lakes/in_biome/warped_forest.json | 9 + .../lakes/in_biome/windswept_forest.json | 11 ++ .../in_biome/windswept_gravelly_hills.json | 11 ++ .../lakes/in_biome/windswept_hills.json | 11 ++ .../lakes/in_biome/windswept_savanna.json | 11 ++ .../lakes/in_biome/wooded_badlands.json | 11 ++ .../in_biome/badlands.json} | 0 .../in_biome/bamboo_jungle.json | 10 ++ .../in_biome/basalt_deltas.json | 9 + .../local_modifications/in_biome/beach.json | 10 ++ .../in_biome/birch_forest.json | 10 ++ .../in_biome/cherry_grove.json | 10 ++ .../in_biome/cold_ocean.json | 10 ++ .../in_biome/crimson_forest.json | 9 + .../in_biome/dark_forest.json | 10 ++ .../in_biome/deep_cold_ocean.json | 10 ++ .../in_biome/deep_dark.json | 10 ++ .../in_biome/deep_frozen_ocean.json | 12 ++ .../in_biome/deep_lukewarm_ocean.json | 10 ++ .../in_biome/deep_ocean.json | 10 ++ .../local_modifications/in_biome/desert.json | 10 ++ .../in_biome/dripstone_caves.json | 11 ++ .../in_biome/end_barrens.json | 9 + .../in_biome/end_highlands.json | 9 + .../in_biome/end_midlands.json | 9 + .../in_biome/eroded_badlands.json | 10 ++ .../in_biome/flower_forest.json | 10 ++ .../local_modifications/in_biome/forest.json | 10 ++ .../in_biome/frozen_ocean.json | 12 ++ .../in_biome/frozen_peaks.json | 10 ++ .../in_biome/frozen_river.json | 10 ++ .../local_modifications/in_biome/grove.json | 10 ++ .../in_biome/ice_spikes.json | 10 ++ .../in_biome/jagged_peaks.json | 10 ++ .../local_modifications/in_biome/jungle.json | 10 ++ .../in_biome/lukewarm_ocean.json | 10 ++ .../in_biome/lush_caves.json | 10 ++ .../in_biome/mangrove_swamp.json | 10 ++ .../local_modifications/in_biome/meadow.json | 10 ++ .../in_biome/mushroom_fields.json | 10 ++ .../in_biome/nether_wastes.json | 9 + .../local_modifications/in_biome/ocean.json | 10 ++ .../in_biome/old_growth_birch_forest.json | 10 ++ .../in_biome/old_growth_pine_taiga.json | 11 ++ .../in_biome/old_growth_spruce_taiga.json | 11 ++ .../in_biome/pale_garden.json | 10 ++ .../local_modifications/in_biome/plains.json | 10 ++ .../local_modifications/in_biome/river.json | 10 ++ .../local_modifications/in_biome/savanna.json | 10 ++ .../in_biome/savanna_plateau.json | 10 ++ .../in_biome/small_end_islands.json | 9 + .../in_biome/snowy_beach.json | 10 ++ .../in_biome/snowy_plains.json | 10 ++ .../in_biome/snowy_slopes.json | 10 ++ .../in_biome/snowy_taiga.json | 10 ++ .../in_biome/soul_sand_valley.json | 10 ++ .../in_biome/sparse_jungle.json | 10 ++ .../in_biome/stony_peaks.json | 10 ++ .../in_biome/stony_shore.json | 10 ++ .../in_biome/sunflower_plains.json | 10 ++ .../local_modifications/in_biome/swamp.json | 10 ++ .../local_modifications/in_biome/taiga.json | 10 ++ .../local_modifications/in_biome/the_end.json | 9 + .../in_biome/the_void.json | 4 + .../in_biome/warm_ocean.json | 10 ++ .../in_biome/warped_forest.json | 9 + .../in_biome/windswept_forest.json | 10 ++ .../in_biome/windswept_gravelly_hills.json | 10 ++ .../in_biome/windswept_hills.json | 10 ++ .../in_biome/windswept_savanna.json | 10 ++ .../in_biome/wooded_badlands.json | 10 ++ .../raw_generation/in_biome/badlands.json} | 0 .../in_biome/bamboo_jungle.json | 9 + .../in_biome/basalt_deltas.json | 9 + .../raw_generation/in_biome/beach.json | 9 + .../raw_generation/in_biome/birch_forest.json | 9 + .../raw_generation/in_biome/cherry_grove.json | 9 + .../raw_generation/in_biome/cold_ocean.json | 9 + .../in_biome/crimson_forest.json | 9 + .../raw_generation/in_biome/dark_forest.json | 9 + .../in_biome/deep_cold_ocean.json | 9 + .../raw_generation/in_biome/deep_dark.json | 9 + .../in_biome/deep_frozen_ocean.json | 9 + .../in_biome/deep_lukewarm_ocean.json | 9 + .../raw_generation/in_biome/deep_ocean.json | 9 + .../raw_generation/in_biome/desert.json | 9 + .../in_biome/dripstone_caves.json | 9 + .../raw_generation/in_biome/end_barrens.json | 9 + .../in_biome/end_highlands.json | 9 + .../raw_generation/in_biome/end_midlands.json | 9 + .../in_biome/eroded_badlands.json | 9 + .../in_biome/flower_forest.json | 9 + .../raw_generation/in_biome/forest.json | 9 + .../raw_generation/in_biome/frozen_ocean.json | 9 + .../raw_generation/in_biome/frozen_peaks.json | 9 + .../raw_generation/in_biome/frozen_river.json | 9 + .../raw_generation/in_biome/grove.json | 9 + .../raw_generation/in_biome/ice_spikes.json | 9 + .../raw_generation/in_biome/jagged_peaks.json | 9 + .../raw_generation/in_biome/jungle.json | 9 + .../in_biome/lukewarm_ocean.json | 9 + .../raw_generation/in_biome/lush_caves.json | 9 + .../in_biome/mangrove_swamp.json | 9 + .../raw_generation/in_biome/meadow.json | 9 + .../in_biome/mushroom_fields.json | 9 + .../in_biome/nether_wastes.json | 9 + .../raw_generation/in_biome/ocean.json | 9 + .../in_biome/old_growth_birch_forest.json | 9 + .../in_biome/old_growth_pine_taiga.json | 9 + .../in_biome/old_growth_spruce_taiga.json | 9 + .../raw_generation/in_biome/pale_garden.json | 9 + .../raw_generation/in_biome/plains.json | 9 + .../raw_generation/in_biome/river.json | 9 + .../raw_generation/in_biome/savanna.json | 9 + .../in_biome/savanna_plateau.json | 9 + .../in_biome/small_end_islands.json | 10 ++ .../raw_generation/in_biome/snowy_beach.json | 9 + .../raw_generation/in_biome/snowy_plains.json | 9 + .../raw_generation/in_biome/snowy_slopes.json | 9 + .../raw_generation/in_biome/snowy_taiga.json | 9 + .../in_biome/soul_sand_valley.json | 9 + .../in_biome/sparse_jungle.json | 9 + .../raw_generation/in_biome/stony_peaks.json | 9 + .../raw_generation/in_biome/stony_shore.json | 9 + .../in_biome/sunflower_plains.json | 9 + .../raw_generation/in_biome/swamp.json | 9 + .../raw_generation/in_biome/taiga.json | 9 + .../raw_generation/in_biome/the_end.json | 9 + .../raw_generation/in_biome/the_void.json | 4 + .../raw_generation/in_biome/warm_ocean.json | 9 + .../in_biome/warped_forest.json | 9 + .../in_biome/windswept_forest.json | 9 + .../in_biome/windswept_gravelly_hills.json | 9 + .../in_biome/windswept_hills.json | 9 + .../in_biome/windswept_savanna.json | 9 + .../in_biome/wooded_badlands.json | 9 + .../strongholds/in_biome/badlands.json} | 0 .../strongholds/in_biome/bamboo_jungle.json | 9 + .../strongholds/in_biome/basalt_deltas.json | 9 + .../strongholds/in_biome/beach.json | 9 + .../strongholds/in_biome/birch_forest.json | 9 + .../strongholds/in_biome/cherry_grove.json | 9 + .../strongholds/in_biome/cold_ocean.json | 9 + .../strongholds/in_biome/crimson_forest.json | 9 + .../strongholds/in_biome/dark_forest.json | 9 + .../strongholds/in_biome/deep_cold_ocean.json | 9 + .../strongholds/in_biome/deep_dark.json | 9 + .../in_biome/deep_frozen_ocean.json | 9 + .../in_biome/deep_lukewarm_ocean.json | 9 + .../strongholds/in_biome/deep_ocean.json | 9 + .../strongholds/in_biome/desert.json | 9 + .../strongholds/in_biome/dripstone_caves.json | 9 + .../strongholds/in_biome/end_barrens.json | 9 + .../strongholds/in_biome/end_highlands.json | 9 + .../strongholds/in_biome/end_midlands.json | 9 + .../strongholds/in_biome/eroded_badlands.json | 9 + .../strongholds/in_biome/flower_forest.json | 9 + .../strongholds/in_biome/forest.json | 9 + .../strongholds/in_biome/frozen_ocean.json | 9 + .../strongholds/in_biome/frozen_peaks.json | 9 + .../strongholds/in_biome/frozen_river.json | 9 + .../strongholds/in_biome/grove.json | 9 + .../strongholds/in_biome/ice_spikes.json | 9 + .../strongholds/in_biome/jagged_peaks.json | 9 + .../strongholds/in_biome/jungle.json | 9 + .../strongholds/in_biome/lukewarm_ocean.json | 9 + .../strongholds/in_biome/lush_caves.json | 9 + .../strongholds/in_biome/mangrove_swamp.json | 9 + .../strongholds/in_biome/meadow.json | 9 + .../strongholds/in_biome/mushroom_fields.json | 9 + .../strongholds/in_biome/nether_wastes.json | 9 + .../strongholds/in_biome/ocean.json | 9 + .../in_biome/old_growth_birch_forest.json | 9 + .../in_biome/old_growth_pine_taiga.json | 9 + .../in_biome/old_growth_spruce_taiga.json | 9 + .../strongholds/in_biome/pale_garden.json | 9 + .../strongholds/in_biome/plains.json | 9 + .../strongholds/in_biome/river.json | 9 + .../strongholds/in_biome/savanna.json | 9 + .../strongholds/in_biome/savanna_plateau.json | 9 + .../in_biome/small_end_islands.json | 9 + .../strongholds/in_biome/snowy_beach.json | 9 + .../strongholds/in_biome/snowy_plains.json | 9 + .../strongholds/in_biome/snowy_slopes.json | 9 + .../strongholds/in_biome/snowy_taiga.json | 9 + .../in_biome/soul_sand_valley.json | 9 + .../strongholds/in_biome/sparse_jungle.json | 9 + .../strongholds/in_biome/stony_peaks.json | 9 + .../strongholds/in_biome/stony_shore.json | 9 + .../in_biome/sunflower_plains.json | 9 + .../strongholds/in_biome/swamp.json | 9 + .../strongholds/in_biome/taiga.json | 9 + .../strongholds/in_biome/the_end.json | 9 + .../strongholds/in_biome/the_void.json | 4 + .../strongholds/in_biome/warm_ocean.json | 9 + .../strongholds/in_biome/warped_forest.json | 9 + .../in_biome/windswept_forest.json | 9 + .../in_biome/windswept_gravelly_hills.json | 9 + .../strongholds/in_biome/windswept_hills.json | 9 + .../in_biome/windswept_savanna.json | 9 + .../strongholds/in_biome/wooded_badlands.json | 9 + .../in_biome/badlands.json} | 0 .../in_biome/bamboo_jungle.json | 9 + .../in_biome/basalt_deltas.json | 12 ++ .../surface_structures/in_biome/beach.json | 9 + .../in_biome/birch_forest.json | 9 + .../in_biome/cherry_grove.json | 9 + .../in_biome/cold_ocean.json | 9 + .../in_biome/crimson_forest.json | 9 + .../in_biome/dark_forest.json | 9 + .../in_biome/deep_cold_ocean.json | 9 + .../in_biome/deep_dark.json | 9 + .../in_biome/deep_frozen_ocean.json | 10 ++ .../in_biome/deep_lukewarm_ocean.json | 9 + .../in_biome/deep_ocean.json | 9 + .../surface_structures/in_biome/desert.json | 10 ++ .../in_biome/dripstone_caves.json | 9 + .../in_biome/end_barrens.json | 9 + .../in_biome/end_highlands.json | 10 ++ .../in_biome/end_midlands.json | 9 + .../in_biome/eroded_badlands.json | 9 + .../in_biome/flower_forest.json | 9 + .../surface_structures/in_biome/forest.json | 9 + .../in_biome/frozen_ocean.json | 10 ++ .../in_biome/frozen_peaks.json | 9 + .../in_biome/frozen_river.json | 9 + .../surface_structures/in_biome/grove.json | 9 + .../in_biome/ice_spikes.json | 11 ++ .../in_biome/jagged_peaks.json | 9 + .../surface_structures/in_biome/jungle.json | 9 + .../in_biome/lukewarm_ocean.json | 9 + .../in_biome/lush_caves.json | 9 + .../in_biome/mangrove_swamp.json | 9 + .../surface_structures/in_biome/meadow.json | 9 + .../in_biome/mushroom_fields.json | 9 + .../in_biome/nether_wastes.json | 9 + .../surface_structures/in_biome/ocean.json | 9 + .../in_biome/old_growth_birch_forest.json | 9 + .../in_biome/old_growth_pine_taiga.json | 9 + .../in_biome/old_growth_spruce_taiga.json | 9 + .../in_biome/pale_garden.json | 9 + .../surface_structures/in_biome/plains.json | 9 + .../surface_structures/in_biome/river.json | 9 + .../surface_structures/in_biome/savanna.json | 9 + .../in_biome/savanna_plateau.json | 9 + .../in_biome/small_end_islands.json | 9 + .../in_biome/snowy_beach.json | 9 + .../in_biome/snowy_plains.json | 9 + .../in_biome/snowy_slopes.json | 9 + .../in_biome/snowy_taiga.json | 9 + .../in_biome/soul_sand_valley.json | 9 + .../in_biome/sparse_jungle.json | 9 + .../in_biome/stony_peaks.json | 9 + .../in_biome/stony_shore.json | 9 + .../in_biome/sunflower_plains.json | 9 + .../surface_structures/in_biome/swamp.json | 9 + .../surface_structures/in_biome/taiga.json | 9 + .../surface_structures/in_biome/the_end.json | 10 ++ .../surface_structures/in_biome/the_void.json | 4 + .../in_biome/warm_ocean.json | 9 + .../in_biome/warped_forest.json | 9 + .../in_biome/windswept_forest.json | 9 + .../in_biome/windswept_gravelly_hills.json | 9 + .../in_biome/windswept_hills.json | 9 + .../in_biome/windswept_savanna.json | 9 + .../in_biome/wooded_badlands.json | 9 + .../in_biome/badlands.json} | 0 .../in_biome/bamboo_jungle.json | 10 ++ .../in_biome/basalt_deltas.json | 9 + .../in_biome/beach.json | 10 ++ .../in_biome/birch_forest.json | 10 ++ .../in_biome/cherry_grove.json | 10 ++ .../in_biome/cold_ocean.json | 10 ++ .../in_biome/crimson_forest.json | 9 + .../in_biome/dark_forest.json | 10 ++ .../in_biome/deep_cold_ocean.json | 10 ++ .../in_biome/deep_dark.json | 10 ++ .../in_biome/deep_frozen_ocean.json | 10 ++ .../in_biome/deep_lukewarm_ocean.json | 10 ++ .../in_biome/deep_ocean.json | 10 ++ .../in_biome/desert.json | 10 ++ .../in_biome/dripstone_caves.json | 10 ++ .../in_biome/end_barrens.json | 9 + .../in_biome/end_highlands.json | 9 + .../in_biome/end_midlands.json | 9 + .../in_biome/eroded_badlands.json | 10 ++ .../in_biome/flower_forest.json | 10 ++ .../in_biome/forest.json | 10 ++ .../in_biome/frozen_ocean.json | 10 ++ .../in_biome/frozen_peaks.json | 10 ++ .../in_biome/frozen_river.json | 10 ++ .../in_biome/grove.json | 10 ++ .../in_biome/ice_spikes.json | 10 ++ .../in_biome/jagged_peaks.json | 10 ++ .../in_biome/jungle.json | 10 ++ .../in_biome/lukewarm_ocean.json | 10 ++ .../in_biome/lush_caves.json | 10 ++ .../in_biome/mangrove_swamp.json | 10 ++ .../in_biome/meadow.json | 10 ++ .../in_biome/mushroom_fields.json | 10 ++ .../in_biome/nether_wastes.json | 9 + .../in_biome/ocean.json | 10 ++ .../in_biome/old_growth_birch_forest.json | 10 ++ .../in_biome/old_growth_pine_taiga.json | 10 ++ .../in_biome/old_growth_spruce_taiga.json | 10 ++ .../in_biome/pale_garden.json | 10 ++ .../in_biome/plains.json | 10 ++ .../in_biome/river.json | 10 ++ .../in_biome/savanna.json | 10 ++ .../in_biome/savanna_plateau.json | 10 ++ .../in_biome/small_end_islands.json | 9 + .../in_biome/snowy_beach.json | 10 ++ .../in_biome/snowy_plains.json | 10 ++ .../in_biome/snowy_slopes.json | 10 ++ .../in_biome/snowy_taiga.json | 10 ++ .../in_biome/soul_sand_valley.json | 9 + .../in_biome/sparse_jungle.json | 10 ++ .../in_biome/stony_peaks.json | 10 ++ .../in_biome/stony_shore.json | 10 ++ .../in_biome/sunflower_plains.json | 10 ++ .../in_biome/swamp.json | 10 ++ .../in_biome/taiga.json | 10 ++ .../in_biome/the_end.json | 10 ++ .../in_biome/the_void.json | 6 + .../in_biome/warm_ocean.json | 10 ++ .../in_biome/warped_forest.json | 9 + .../in_biome/windswept_forest.json | 10 ++ .../in_biome/windswept_gravelly_hills.json | 10 ++ .../in_biome/windswept_hills.json | 10 ++ .../in_biome/windswept_savanna.json | 10 ++ .../in_biome/wooded_badlands.json | 10 ++ .../in_biome/badlands.json} | 0 .../in_biome/bamboo_jungle.json | 9 + .../in_biome/basalt_deltas.json | 24 +++ .../in_biome/beach.json | 9 + .../in_biome/birch_forest.json | 9 + .../in_biome/cherry_grove.json | 10 ++ .../in_biome/cold_ocean.json | 9 + .../in_biome/crimson_forest.json | 21 +++ .../in_biome/dark_forest.json | 9 + .../in_biome/deep_cold_ocean.json | 9 + .../in_biome/deep_dark.json | 11 ++ .../in_biome/deep_frozen_ocean.json | 9 + .../in_biome/deep_lukewarm_ocean.json | 9 + .../in_biome/deep_ocean.json | 9 + .../in_biome/desert.json | 9 + .../in_biome/dripstone_caves.json | 11 ++ .../in_biome/end_barrens.json | 9 + .../in_biome/end_highlands.json | 9 + .../in_biome/end_midlands.json | 9 + .../in_biome/eroded_badlands.json | 9 + .../in_biome/flower_forest.json | 9 + .../in_biome/forest.json | 9 + .../in_biome/frozen_ocean.json | 9 + .../in_biome/frozen_peaks.json | 10 ++ .../in_biome/frozen_river.json | 9 + .../in_biome/grove.json | 10 ++ .../in_biome/ice_spikes.json | 9 + .../in_biome/jagged_peaks.json | 10 ++ .../in_biome/jungle.json | 9 + .../in_biome/lukewarm_ocean.json | 9 + .../in_biome/lush_caves.json | 9 + .../in_biome/mangrove_swamp.json | 9 + .../in_biome/meadow.json | 10 ++ .../in_biome/mushroom_fields.json | 9 + .../in_biome/nether_wastes.json | 24 +++ .../in_biome/ocean.json | 9 + .../in_biome/old_growth_birch_forest.json | 9 + .../in_biome/old_growth_pine_taiga.json | 9 + .../in_biome/old_growth_spruce_taiga.json | 9 + .../in_biome/pale_garden.json | 9 + .../in_biome/plains.json | 9 + .../in_biome/river.json | 9 + .../in_biome/savanna.json | 9 + .../in_biome/savanna_plateau.json | 9 + .../in_biome/small_end_islands.json | 9 + .../in_biome/snowy_beach.json | 9 + .../in_biome/snowy_plains.json | 9 + .../in_biome/snowy_slopes.json | 10 ++ .../in_biome/snowy_taiga.json | 9 + .../in_biome/soul_sand_valley.json | 24 +++ .../in_biome/sparse_jungle.json | 9 + .../in_biome/stony_peaks.json | 10 ++ .../in_biome/stony_shore.json | 9 + .../in_biome/sunflower_plains.json | 9 + .../in_biome/swamp.json | 9 + .../in_biome/taiga.json | 9 + .../in_biome/the_end.json | 9 + .../in_biome/the_void.json | 4 + .../in_biome/warm_ocean.json | 9 + .../in_biome/warped_forest.json | 22 +++ .../in_biome/windswept_forest.json | 10 ++ .../in_biome/windswept_gravelly_hills.json | 10 ++ .../in_biome/windswept_hills.json | 10 ++ .../in_biome/windswept_savanna.json | 9 + .../in_biome/wooded_badlands.json | 9 + .../underground_ores/in_biome/badlands.json | 39 ++++ .../in_biome/bamboo_jungle.json} | 0 .../in_biome/basalt_deltas.json | 9 + .../underground_ores/in_biome/beach.json | 38 ++++ .../in_biome/birch_forest.json | 38 ++++ .../in_biome/cherry_grove.json | 39 ++++ .../underground_ores/in_biome/cold_ocean.json | 38 ++++ .../in_biome/crimson_forest.json | 9 + .../in_biome/dark_forest.json | 38 ++++ .../in_biome/deep_cold_ocean.json | 38 ++++ .../underground_ores/in_biome/deep_dark.json | 38 ++++ .../in_biome/deep_frozen_ocean.json | 38 ++++ .../in_biome/deep_lukewarm_ocean.json | 38 ++++ .../underground_ores/in_biome/deep_ocean.json | 38 ++++ .../underground_ores/in_biome/desert.json | 38 ++++ .../in_biome/dripstone_caves.json | 38 ++++ .../in_biome/end_barrens.json | 9 + .../in_biome/end_highlands.json | 9 + .../in_biome/end_midlands.json | 9 + .../in_biome/eroded_badlands.json | 39 ++++ .../in_biome/flower_forest.json | 38 ++++ .../underground_ores/in_biome/forest.json | 38 ++++ .../in_biome/frozen_ocean.json | 38 ++++ .../in_biome/frozen_peaks.json | 39 ++++ .../in_biome/frozen_river.json | 38 ++++ .../underground_ores/in_biome/grove.json | 39 ++++ .../underground_ores/in_biome/ice_spikes.json | 38 ++++ .../in_biome/jagged_peaks.json | 39 ++++ .../underground_ores/in_biome/jungle.json | 38 ++++ .../in_biome/lukewarm_ocean.json | 38 ++++ .../underground_ores/in_biome/lush_caves.json | 39 ++++ .../in_biome/mangrove_swamp.json | 37 ++++ .../underground_ores/in_biome/meadow.json | 39 ++++ .../in_biome/mushroom_fields.json | 38 ++++ .../in_biome/nether_wastes.json | 9 + .../underground_ores/in_biome/ocean.json | 38 ++++ .../in_biome/old_growth_birch_forest.json | 38 ++++ .../in_biome/old_growth_pine_taiga.json | 38 ++++ .../in_biome/old_growth_spruce_taiga.json | 38 ++++ .../in_biome/pale_garden.json | 38 ++++ .../underground_ores/in_biome/plains.json | 38 ++++ .../underground_ores/in_biome/river.json | 38 ++++ .../underground_ores/in_biome/savanna.json | 38 ++++ .../in_biome/savanna_plateau.json | 38 ++++ .../in_biome/small_end_islands.json | 9 + .../in_biome/snowy_beach.json | 38 ++++ .../in_biome/snowy_plains.json | 38 ++++ .../in_biome/snowy_slopes.json | 39 ++++ .../in_biome/snowy_taiga.json | 38 ++++ .../in_biome/soul_sand_valley.json | 9 + .../in_biome/sparse_jungle.json | 38 ++++ .../in_biome/stony_peaks.json | 39 ++++ .../in_biome/stony_shore.json | 38 ++++ .../in_biome/sunflower_plains.json | 38 ++++ .../underground_ores/in_biome/swamp.json | 36 ++++ .../underground_ores/in_biome/taiga.json | 38 ++++ .../underground_ores/in_biome/the_end.json | 9 + .../underground_ores/in_biome/the_void.json | 4 + .../underground_ores/in_biome/warm_ocean.json | 38 ++++ .../in_biome/warped_forest.json | 9 + .../in_biome/windswept_forest.json | 39 ++++ .../in_biome/windswept_gravelly_hills.json | 39 ++++ .../in_biome/windswept_hills.json | 39 ++++ .../in_biome/windswept_savanna.json | 38 ++++ .../in_biome/wooded_badlands.json | 39 ++++ .../in_biome/badlands.json} | 0 .../in_biome/bamboo_jungle.json | 11 ++ .../in_biome/basalt_deltas.json | 9 + .../in_biome/beach.json | 11 ++ .../in_biome/birch_forest.json | 11 ++ .../in_biome/cherry_grove.json | 11 ++ .../in_biome/cold_ocean.json | 11 ++ .../in_biome/crimson_forest.json | 9 + .../in_biome/dark_forest.json | 11 ++ .../in_biome/deep_cold_ocean.json | 11 ++ .../in_biome/deep_dark.json | 11 ++ .../in_biome/deep_frozen_ocean.json | 11 ++ .../in_biome/deep_lukewarm_ocean.json | 11 ++ .../in_biome/deep_ocean.json | 11 ++ .../in_biome/desert.json | 13 ++ .../in_biome/dripstone_caves.json | 11 ++ .../in_biome/end_barrens.json | 9 + .../in_biome/end_highlands.json | 9 + .../in_biome/end_midlands.json | 9 + .../in_biome/eroded_badlands.json | 11 ++ .../in_biome/flower_forest.json | 11 ++ .../in_biome/forest.json | 11 ++ .../in_biome/frozen_ocean.json | 11 ++ .../in_biome/frozen_peaks.json | 11 ++ .../in_biome/frozen_river.json | 11 ++ .../in_biome/grove.json | 11 ++ .../in_biome/ice_spikes.json | 11 ++ .../in_biome/jagged_peaks.json | 11 ++ .../in_biome/jungle.json | 11 ++ .../in_biome/lukewarm_ocean.json | 11 ++ .../in_biome/lush_caves.json | 11 ++ .../in_biome/mangrove_swamp.json | 13 ++ .../in_biome/meadow.json | 11 ++ .../in_biome/mushroom_fields.json | 11 ++ .../in_biome/nether_wastes.json | 9 + .../in_biome/ocean.json | 11 ++ .../in_biome/old_growth_birch_forest.json | 11 ++ .../in_biome/old_growth_pine_taiga.json | 11 ++ .../in_biome/old_growth_spruce_taiga.json | 11 ++ .../in_biome/pale_garden.json | 11 ++ .../in_biome/plains.json | 11 ++ .../in_biome/river.json | 11 ++ .../in_biome/savanna.json | 11 ++ .../in_biome/savanna_plateau.json | 11 ++ .../in_biome/small_end_islands.json | 9 + .../in_biome/snowy_beach.json | 11 ++ .../in_biome/snowy_plains.json | 11 ++ .../in_biome/snowy_slopes.json | 11 ++ .../in_biome/snowy_taiga.json | 11 ++ .../in_biome/soul_sand_valley.json | 9 + .../in_biome/sparse_jungle.json | 11 ++ .../in_biome/stony_peaks.json | 11 ++ .../in_biome/stony_shore.json | 11 ++ .../in_biome/sunflower_plains.json | 11 ++ .../in_biome/swamp.json | 13 ++ .../in_biome/taiga.json | 11 ++ .../in_biome/the_end.json | 9 + .../in_biome/the_void.json | 4 + .../in_biome/warm_ocean.json | 11 ++ .../in_biome/warped_forest.json | 9 + .../in_biome/windswept_forest.json | 11 ++ .../in_biome/windswept_gravelly_hills.json | 11 ++ .../in_biome/windswept_hills.json | 11 ++ .../in_biome/windswept_savanna.json | 11 ++ .../in_biome/wooded_badlands.json | 11 ++ .../vegetal_decoration/in_biome/badlands.json | 19 ++ .../in_biome/bamboo_jungle.json | 21 +++ .../in_biome/basalt_deltas.json | 9 + .../vegetal_decoration/in_biome/beach.json | 17 ++ .../in_biome/birch_forest.json | 21 +++ .../in_biome/cherry_grove.json | 14 ++ .../in_biome/cold_ocean.json | 20 +++ .../in_biome/crimson_forest.json | 15 ++ .../in_biome/dark_forest.json | 20 +++ .../in_biome/deep_cold_ocean.json | 20 +++ .../in_biome/deep_dark.json | 17 ++ .../in_biome/deep_frozen_ocean.json | 18 ++ .../in_biome/deep_lukewarm_ocean.json | 20 +++ .../in_biome/deep_ocean.json | 20 +++ .../vegetal_decoration/in_biome/desert.json | 19 ++ .../in_biome/dripstone_caves.json | 17 ++ .../in_biome/end_barrens.json | 9 + .../in_biome/end_highlands.json | 10 ++ .../in_biome/end_midlands.json | 9 + .../in_biome/eroded_badlands.json | 19 ++ .../in_biome/flower_forest.json | 19 ++ .../vegetal_decoration/in_biome/forest.json | 20 +++ .../in_biome/frozen_ocean.json | 18 ++ .../in_biome/frozen_peaks.json | 10 ++ .../in_biome/frozen_river.json | 19 ++ .../vegetal_decoration/in_biome/grove.json | 12 ++ .../in_biome/ice_spikes.json | 18 ++ .../in_biome/jagged_peaks.json | 10 ++ .../vegetal_decoration/in_biome/jungle.json | 21 +++ .../in_biome/lukewarm_ocean.json | 20 +++ .../in_biome/lush_caves.json | 18 ++ .../in_biome/mangrove_swamp.json | 16 ++ .../vegetal_decoration/in_biome/meadow.json | 15 ++ .../in_biome/mushroom_fields.json | 16 ++ .../in_biome/nether_wastes.json | 12 ++ .../vegetal_decoration/in_biome/ocean.json | 20 +++ .../in_biome/old_growth_birch_forest.json | 21 +++ .../in_biome/old_growth_pine_taiga.json | 23 +++ .../in_biome/old_growth_spruce_taiga.json | 23 +++ .../in_biome/pale_garden.json | 3 +- .../vegetal_decoration/in_biome/plains.json | 20 +++ .../vegetal_decoration/in_biome/river.json | 20 +++ .../vegetal_decoration/in_biome/savanna.json | 19 ++ .../in_biome/savanna_plateau.json | 19 ++ .../in_biome/small_end_islands.json | 9 + .../in_biome/snowy_beach.json | 17 ++ .../in_biome/snowy_plains.json | 18 ++ .../in_biome/snowy_slopes.json | 11 ++ .../in_biome/snowy_taiga.json | 20 +++ .../in_biome/soul_sand_valley.json | 10 ++ .../in_biome/sparse_jungle.json | 20 +++ .../in_biome/stony_peaks.json | 10 ++ .../in_biome/stony_shore.json | 17 ++ .../in_biome/sunflower_plains.json | 20 +++ .../vegetal_decoration/in_biome/swamp.json | 24 +++ .../vegetal_decoration/in_biome/taiga.json | 20 +++ .../vegetal_decoration/in_biome/the_end.json | 9 + .../vegetal_decoration/in_biome/the_void.json | 4 + .../in_biome/warm_ocean.json | 21 +++ .../in_biome/warped_forest.json | 16 ++ .../in_biome/windswept_forest.json | 19 ++ .../in_biome/windswept_gravelly_hills.json | 19 ++ .../in_biome/windswept_hills.json | 19 ++ .../in_biome/windswept_savanna.json | 18 ++ .../in_biome/wooded_badlands.json | 20 +++ .../minecraft/worldgen/biome/badlands.json | 151 ++++++++++++++++ .../worldgen/biome/bamboo_jungle.json | 166 ++++++++++++++++++ .../worldgen/biome/basalt_deltas.json | 85 +++++++++ .../data/minecraft/worldgen/biome/beach.json | 113 ++++++++++++ .../worldgen/biome/birch_forest.json | 142 +++++++++++++++ .../worldgen/biome/cherry_grove.json | 138 +++++++++++++++ .../minecraft/worldgen/biome/cold_ocean.json | 132 ++++++++++++++ .../worldgen/biome/crimson_forest.json | 91 ++++++++++ .../minecraft/worldgen/biome/dark_forest.json | 144 +++++++++++++++ .../worldgen/biome/deep_cold_ocean.json | 132 ++++++++++++++ .../minecraft/worldgen/biome/deep_dark.json | 54 ++++++ .../worldgen/biome/deep_frozen_ocean.json | 134 ++++++++++++++ .../worldgen/biome/deep_lukewarm_ocean.json | 144 +++++++++++++++ .../minecraft/worldgen/biome/deep_ocean.json | 132 ++++++++++++++ .../data/minecraft/worldgen/biome/desert.json | 136 ++++++++++++++ .../worldgen/biome/dripstone_caves.json | 123 +++++++++++++ .../minecraft/worldgen/biome/end_barrens.json | 50 ++++++ .../worldgen/biome/end_highlands.json | 50 ++++++ .../worldgen/biome/end_midlands.json | 50 ++++++ .../worldgen/biome/eroded_badlands.json | 151 ++++++++++++++++ .../worldgen/biome/flower_forest.json | 148 ++++++++++++++++ .../data/minecraft/worldgen/biome/forest.json | 148 ++++++++++++++++ .../worldgen/biome/frozen_ocean.json | 134 ++++++++++++++ .../worldgen/biome/frozen_peaks.json | 124 +++++++++++++ .../worldgen/biome/frozen_river.json | 126 +++++++++++++ .../data/minecraft/worldgen/biome/grove.json | 136 ++++++++++++++ .../minecraft/worldgen/biome/ice_spikes.json | 126 +++++++++++++ .../worldgen/biome/jagged_peaks.json | 124 +++++++++++++ .../data/minecraft/worldgen/biome/jungle.json | 166 ++++++++++++++++++ .../worldgen/biome/lukewarm_ocean.json | 144 +++++++++++++++ .../minecraft/worldgen/biome/lush_caves.json | 131 ++++++++++++++ .../worldgen/biome/mangrove_swamp.json | 146 +++++++++++++++ .../data/minecraft/worldgen/biome/meadow.json | 136 ++++++++++++++ .../worldgen/biome/mushroom_fields.json | 64 +++++++ .../worldgen/biome/nether_wastes.json | 97 ++++++++++ .../data/minecraft/worldgen/biome/ocean.json | 132 ++++++++++++++ .../biome/old_growth_birch_forest.json | 142 +++++++++++++++ .../worldgen/biome/old_growth_pine_taiga.json | 160 +++++++++++++++++ .../biome/old_growth_spruce_taiga.json | 160 +++++++++++++++++ .../minecraft/worldgen/biome/pale_garden.json | 1 + .../data/minecraft/worldgen/biome/plains.json | 143 +++++++++++++++ .../data/minecraft/worldgen/biome/river.json | 126 +++++++++++++ .../minecraft/worldgen/biome/savanna.json | 149 ++++++++++++++++ .../worldgen/biome/savanna_plateau.json | 161 +++++++++++++++++ .../worldgen/biome/small_end_islands.json | 50 ++++++ .../minecraft/worldgen/biome/snowy_beach.json | 106 +++++++++++ .../worldgen/biome/snowy_plains.json | 126 +++++++++++++ .../worldgen/biome/snowy_slopes.json | 130 ++++++++++++++ .../minecraft/worldgen/biome/snowy_taiga.json | 149 ++++++++++++++++ .../worldgen/biome/soul_sand_valley.json | 108 ++++++++++++ .../worldgen/biome/sparse_jungle.json | 154 ++++++++++++++++ .../minecraft/worldgen/biome/stony_peaks.json | 117 ++++++++++++ .../minecraft/worldgen/biome/stony_shore.json | 106 +++++++++++ .../worldgen/biome/sunflower_plains.json | 143 +++++++++++++++ .../data/minecraft/worldgen/biome/swamp.json | 163 +++++++++++++++++ .../data/minecraft/worldgen/biome/taiga.json | 149 ++++++++++++++++ .../minecraft/worldgen/biome/the_end.json | 50 ++++++ .../minecraft/worldgen/biome/the_void.json | 43 +++++ .../minecraft/worldgen/biome/warm_ocean.json | 138 +++++++++++++++ .../worldgen/biome/warped_forest.json | 84 +++++++++ .../worldgen/biome/windswept_forest.json | 137 +++++++++++++++ .../biome/windswept_gravelly_hills.json | 137 +++++++++++++++ .../worldgen/biome/windswept_hills.json | 137 +++++++++++++++ .../worldgen/biome/windswept_savanna.json | 149 ++++++++++++++++ .../worldgen/biome/wooded_badlands.json | 157 +++++++++++++++++ 3406 files changed, 17599 insertions(+), 6 deletions(-) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/desert.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/grove.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/meadow.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/river.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/swamp.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/taiga.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/the_end.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/the_void.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_48 => overlay_48}/data/minecraft/worldgen/biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/cherry_grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/crimson_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/dark_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/deep_dark.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/deep_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/desert.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/end_barrens.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/end_highlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/end_midlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/flower_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/frozen_river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/grove.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/ice_spikes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/lush_caves.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/meadow.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/nether_wastes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/river.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/small_end_islands.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/snowy_beach.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/snowy_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/stony_peaks.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/stony_shore.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/swamp.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/taiga.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/the_end.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/the_void.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/warm_ocean.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/warped_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/windswept_forest.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/windswept_hills.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{backport_57 => overlay_57}/data/minecraft/worldgen/biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/cherry_grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/crimson_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/dark_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/deep_dark.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/deep_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/desert.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/end_barrens.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/end_highlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/end_midlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/flower_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/frozen_river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/grove.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/ice_spikes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/lush_caves.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/meadow.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/nether_wastes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/river.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/small_end_islands.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/snowy_beach.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/snowy_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/stony_peaks.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/stony_shore.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/swamp.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/taiga.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/the_end.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/the_void.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/warm_ocean.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/warped_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/windswept_forest.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/windswept_hills.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{ => overlay_61}/data/minecraft/worldgen/biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json rename pfb_biome_extensions/{since_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json => overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json} (100%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json rename pfb_biome_extensions/{since_61 => overlay_71}/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json (83%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/bamboo_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/basalt_deltas.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cherry_grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/crimson_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dark_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_cold_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_dark.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/desert.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dripstone_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_barrens.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_highlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_midlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/eroded_badlands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/flower_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/grove.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ice_spikes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jagged_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lukewarm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lush_caves.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mangrove_swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/meadow.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mushroom_fields.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/nether_wastes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_birch_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_pine_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json rename pfb_biome_extensions/{since_61 => overlay_71}/data/minecraft/worldgen/biome/pale_garden.json (98%) create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/river.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna_plateau.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/small_end_islands.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_beach.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_slopes.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/soul_sand_valley.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sparse_jungle.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_peaks.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_shore.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sunflower_plains.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/swamp.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/taiga.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_end.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_void.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warm_ocean.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warped_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_forest.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_gravelly_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_hills.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_savanna.json create mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/wooded_badlands.json diff --git a/pfb_biome_extensions/beet.yaml b/pfb_biome_extensions/beet.yaml index 0e1eb23ea1..3cdcb5512f 100644 --- a/pfb_biome_extensions/beet.yaml +++ b/pfb_biome_extensions/beet.yaml @@ -4,12 +4,16 @@ data_pack: - formats: min_inclusive: 0 max_inclusive: 57 - directory: backport_57 + directory: overlay_57 - formats: - min_inclusive: 0 + min_inclusive: 58 max_inclusive: 48 - directory: backport_48 + directory: overlay_48 - formats: - min_inclusive: 61 + min_inclusive: 49 max_inclusive: 61 - directory: since_61 + directory: overlay_61 + - formats: + min_inclusive: 62 + max_inclusive: 71 + directory: overlay_71 diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/cherry_grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/crimson_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/dark_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_dark.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/desert.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/desert.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_barrens.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_highlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_midlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/flower_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/grove.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/grove.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/ice_spikes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/lush_caves.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/meadow.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/meadow.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/nether_wastes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/river.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/river.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/small_end_islands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_beach.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/stony_peaks.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/stony_shore.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/swamp.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/swamp.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/taiga.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/taiga.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/the_end.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_end.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/the_void.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_void.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/warm_ocean.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/warped_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_forest.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_hills.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/basalt_deltas.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/cherry_grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cherry_grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/crimson_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/crimson_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/dark_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dark_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_dark.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_dark.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/desert.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/desert.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/desert.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dripstone_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_barrens.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_barrens.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_highlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_highlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_midlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_midlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/eroded_badlands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/flower_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/flower_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/grove.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/grove.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/grove.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/ice_spikes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ice_spikes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jagged_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/lush_caves.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lush_caves.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/meadow.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/meadow.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/meadow.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mushroom_fields.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/nether_wastes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/nether_wastes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/river.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/river.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/river.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna_plateau.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/small_end_islands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/small_end_islands.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_beach.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_beach.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_slopes.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sparse_jungle.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/stony_peaks.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_peaks.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/stony_shore.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_shore.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sunflower_plains.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/swamp.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/swamp.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/swamp.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/taiga.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/taiga.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/taiga.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_end.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/the_end.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_end.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_void.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/the_void.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_void.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/warm_ocean.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warm_ocean.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/warped_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warped_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_forest.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_forest.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_hills.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_hills.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_savanna.json diff --git a/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/badlands.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/bamboo_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/basalt_deltas.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/basalt_deltas.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/beach.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/cherry_grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/cherry_grove.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/crimson_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/crimson_forest.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/dark_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/dark_forest.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/deep_cold_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/deep_dark.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_dark.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/deep_frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/deep_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/desert.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/desert.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/desert.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/dripstone_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/dripstone_caves.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/end_barrens.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_barrens.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/end_highlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_highlands.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/end_midlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_midlands.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/eroded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/eroded_badlands.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/flower_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/flower_forest.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/forest.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_river.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/grove.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/grove.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/grove.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/ice_spikes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/ice_spikes.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/jagged_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/jagged_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/jungle.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/lukewarm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/lush_caves.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/lush_caves.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/mangrove_swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/meadow.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/meadow.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/meadow.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/mushroom_fields.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/mushroom_fields.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/nether_wastes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/nether_wastes.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/ocean.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_birch_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/plains.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/river.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/river.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/river.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/savanna.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/savanna_plateau.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/savanna_plateau.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/small_end_islands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/small_end_islands.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_beach.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_beach.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_plains.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_slopes.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_slopes.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_taiga.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/soul_sand_valley.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/sparse_jungle.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/sparse_jungle.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/stony_peaks.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/stony_peaks.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/stony_shore.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/stony_shore.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/sunflower_plains.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/sunflower_plains.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/swamp.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/swamp.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/swamp.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/taiga.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/taiga.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/taiga.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/the_end.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/the_end.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/the_end.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/the_void.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/the_void.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/the_void.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/warm_ocean.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/warm_ocean.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/warped_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/warped_forest.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_forest.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_forest.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_hills.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_hills.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_savanna.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_savanna.json diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/data/minecraft/worldgen/biome/wooded_badlands.json rename to pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/wooded_badlands.json diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..5f9d3c520c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_nether", + "required": false + }, + "minecraft:nether_cave" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json new file mode 100644 index 0000000000..5f9d3c520c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_nether", + "required": false + }, + "minecraft:nether_cave" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json new file mode 100644 index 0000000000..588b779bc0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json new file mode 100644 index 0000000000..588b779bc0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json new file mode 100644 index 0000000000..588b779bc0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json new file mode 100644 index 0000000000..5f9d3c520c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_nether", + "required": false + }, + "minecraft:nether_cave" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json new file mode 100644 index 0000000000..588b779bc0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..5f9d3c520c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_nether", + "required": false + }, + "minecraft:nether_cave" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json new file mode 100644 index 0000000000..588b779bc0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json new file mode 100644 index 0000000000..5f9d3c520c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_nether", + "required": false + }, + "minecraft:nether_cave" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:in_overworld", + "required": false + }, + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..30576cb099 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json new file mode 100644 index 0000000000..30576cb099 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json new file mode 100644 index 0000000000..cfa381a47a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json new file mode 100644 index 0000000000..8df86ba913 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json new file mode 100644 index 0000000000..8df86ba913 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json new file mode 100644 index 0000000000..8df86ba913 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..1a5743ce05 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava", + "minecraft:spring_lava_frozen" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json new file mode 100644 index 0000000000..1a5743ce05 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava", + "minecraft:spring_lava_frozen" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..1a5743ce05 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava", + "minecraft:spring_lava_frozen" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json new file mode 100644 index 0000000000..30576cb099 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json new file mode 100644 index 0000000000..8df86ba913 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..1a5743ce05 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava", + "minecraft:spring_lava_frozen" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..30576cb099 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json new file mode 100644 index 0000000000..8df86ba913 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json new file mode 100644 index 0000000000..30576cb099 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:fluid_springs/in_overworld", + "required": false + }, + "minecraft:spring_water", + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..a141583b40 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json new file mode 100644 index 0000000000..a141583b40 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json new file mode 100644 index 0000000000..46755c3b7c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json new file mode 100644 index 0000000000..8f00d8e27c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json new file mode 100644 index 0000000000..8f00d8e27c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json new file mode 100644 index 0000000000..8f00d8e27c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json new file mode 100644 index 0000000000..a141583b40 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json new file mode 100644 index 0000000000..8f00d8e27c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..a141583b40 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json new file mode 100644 index 0000000000..8f00d8e27c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json new file mode 100644 index 0000000000..a141583b40 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:lakes/in_overworld", + "required": false + }, + "minecraft:lake_lava_underground", + "minecraft:lake_lava_surface" + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..3bb8c75fcd --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json new file mode 100644 index 0000000000..3bb8c75fcd --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..7c225233eb --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:iceberg_packed", + "minecraft:iceberg_blue", + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..f50acab367 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode", + "minecraft:large_dripstone" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json new file mode 100644 index 0000000000..24e8318cbc --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json new file mode 100644 index 0000000000..24e8318cbc --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json new file mode 100644 index 0000000000..24e8318cbc --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..7c225233eb --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:iceberg_packed", + "minecraft:iceberg_blue", + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json new file mode 100644 index 0000000000..3bb8c75fcd --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..a00ae5e629 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode", + "minecraft:forest_rock" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..a00ae5e629 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode", + "minecraft:forest_rock" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json new file mode 100644 index 0000000000..24e8318cbc --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..5c7038b578 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_nether", + "required": false + }, + "minecraft:basalt_pillar" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json new file mode 100644 index 0000000000..24e8318cbc --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json new file mode 100644 index 0000000000..3bb8c75fcd --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:local_modifications/in_overworld", + "required": false + }, + "minecraft:amethyst_geode" + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..8666138563 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json new file mode 100644 index 0000000000..8666138563 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json new file mode 100644 index 0000000000..d4067a4c9d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json new file mode 100644 index 0000000000..d4067a4c9d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json new file mode 100644 index 0000000000..d4067a4c9d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json new file mode 100644 index 0000000000..8666138563 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json new file mode 100644 index 0000000000..1ba39f3180 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_end", + "required": false + }, + "minecraft:end_island_decorated" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..8666138563 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json new file mode 100644 index 0000000000..d4067a4c9d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json new file mode 100644 index 0000000000..8666138563 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..6304797d8b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json new file mode 100644 index 0000000000..6304797d8b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json new file mode 100644 index 0000000000..35d6078f96 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json new file mode 100644 index 0000000000..35d6078f96 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json new file mode 100644 index 0000000000..35d6078f96 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json new file mode 100644 index 0000000000..6304797d8b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json new file mode 100644 index 0000000000..35d6078f96 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..6304797d8b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json new file mode 100644 index 0000000000..35d6078f96 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json new file mode 100644 index 0000000000..6304797d8b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..1b1c79b4ba --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_nether", + "required": false + }, + "minecraft:delta", + "minecraft:small_basalt_columns", + "minecraft:large_basalt_columns" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json new file mode 100644 index 0000000000..593507096e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..c12a8fc610 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + }, + "minecraft:blue_ice" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json new file mode 100644 index 0000000000..f83e8c4249 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + }, + "minecraft:desert_well" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json new file mode 100644 index 0000000000..93db345cc0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json new file mode 100644 index 0000000000..5ac97602c1 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_end", + "required": false + }, + "minecraft:end_gateway_return" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json new file mode 100644 index 0000000000..93db345cc0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..c12a8fc610 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + }, + "minecraft:blue_ice" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json new file mode 100644 index 0000000000..25677310ac --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + }, + "minecraft:ice_spike", + "minecraft:ice_patch" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json new file mode 100644 index 0000000000..593507096e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json new file mode 100644 index 0000000000..93db345cc0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..593507096e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json new file mode 100644 index 0000000000..3a651843a9 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_end", + "required": false + }, + "minecraft:end_spike" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json new file mode 100644 index 0000000000..593507096e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..c970b2d759 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json new file mode 100644 index 0000000000..c970b2d759 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json new file mode 100644 index 0000000000..b8126b6e08 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json new file mode 100644 index 0000000000..b8126b6e08 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json new file mode 100644 index 0000000000..b8126b6e08 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json new file mode 100644 index 0000000000..c970b2d759 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json new file mode 100644 index 0000000000..b8126b6e08 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..c970b2d759 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json new file mode 100644 index 0000000000..3980c35276 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_end", + "required": false + }, + "minecraft:end_platform" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json new file mode 100644 index 0000000000..2b959ffe69 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "minecraft:void_start_platform" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json new file mode 100644 index 0000000000..c970b2d759 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:top_layer_modification/in_overworld", + "required": false + }, + "minecraft:freeze_top_layer" + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..9f432dc218 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json @@ -0,0 +1,24 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_nether", + "required": false + }, + "minecraft:basalt_blobs", + "minecraft:blackstone_blobs", + "minecraft:spring_delta", + "minecraft:patch_fire", + "minecraft:patch_soul_fire", + "minecraft:glowstone_extra", + "minecraft:glowstone", + "minecraft:brown_mushroom_nether", + "minecraft:red_mushroom_nether", + "minecraft:ore_magma", + "minecraft:spring_closed_double", + "minecraft:ore_gold_deltas", + "minecraft:ore_quartz_deltas", + "minecraft:ore_ancient_debris_large", + "minecraft:ore_debris_small" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json new file mode 100644 index 0000000000..6cd420a436 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:ore_infested" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json new file mode 100644 index 0000000000..ca37cb5209 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_nether", + "required": false + }, + "minecraft:spring_open", + "minecraft:patch_fire", + "minecraft:glowstone_extra", + "minecraft:glowstone", + "minecraft:ore_magma", + "minecraft:spring_closed", + "minecraft:ore_gravel_nether", + "minecraft:ore_blackstone", + "minecraft:ore_gold_nether", + "minecraft:ore_quartz_nether", + "minecraft:ore_ancient_debris_large", + "minecraft:ore_debris_small" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json new file mode 100644 index 0000000000..85167be7e1 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:sculk_vein", + "minecraft:sculk_patch_deep_dark" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..5520d75828 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:dripstone_cluster", + "minecraft:pointed_dripstone" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json new file mode 100644 index 0000000000..5cb72e2210 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json new file mode 100644 index 0000000000..5cb72e2210 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json new file mode 100644 index 0000000000..5cb72e2210 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..6cd420a436 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:ore_infested" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json new file mode 100644 index 0000000000..6cd420a436 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:ore_infested" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..6cd420a436 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:ore_infested" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json new file mode 100644 index 0000000000..6cd420a436 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:ore_infested" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json new file mode 100644 index 0000000000..cf202e3855 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json @@ -0,0 +1,24 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_nether", + "required": false + }, + "minecraft:spring_open", + "minecraft:patch_fire", + "minecraft:patch_soul_fire", + "minecraft:glowstone_extra", + "minecraft:glowstone", + "minecraft:brown_mushroom_nether", + "minecraft:red_mushroom_nether", + "minecraft:ore_magma", + "minecraft:spring_closed", + "minecraft:ore_gravel_nether", + "minecraft:ore_blackstone", + "minecraft:ore_gold_nether", + "minecraft:ore_quartz_nether", + "minecraft:ore_ancient_debris_large", + "minecraft:ore_debris_small" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json new file mode 100644 index 0000000000..5cb72e2210 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..6cd420a436 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:ore_infested" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..4ce46a9bf1 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json @@ -0,0 +1,24 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_nether", + "required": false + }, + "minecraft:spring_open", + "minecraft:patch_fire", + "minecraft:patch_soul_fire", + "minecraft:glowstone_extra", + "minecraft:glowstone", + "minecraft:patch_crimson_roots", + "minecraft:ore_magma", + "minecraft:spring_closed", + "minecraft:ore_soul_sand", + "minecraft:ore_gravel_nether", + "minecraft:ore_blackstone", + "minecraft:ore_gold_nether", + "minecraft:ore_quartz_nether", + "minecraft:ore_ancient_debris_large", + "minecraft:ore_debris_small" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json new file mode 100644 index 0000000000..6cd420a436 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:ore_infested" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json new file mode 100644 index 0000000000..5cb72e2210 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json new file mode 100644 index 0000000000..dd09d50413 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json @@ -0,0 +1,22 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_nether", + "required": false + }, + "minecraft:spring_open", + "minecraft:patch_fire", + "minecraft:patch_soul_fire", + "minecraft:glowstone_extra", + "minecraft:glowstone", + "minecraft:ore_magma", + "minecraft:spring_closed", + "minecraft:ore_gravel_nether", + "minecraft:ore_blackstone", + "minecraft:ore_gold_nether", + "minecraft:ore_quartz_nether", + "minecraft:ore_ancient_debris_large", + "minecraft:ore_debris_small" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json new file mode 100644 index 0000000000..6cd420a436 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:ore_infested" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..6cd420a436 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:ore_infested" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json new file mode 100644 index 0000000000..6cd420a436 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + }, + "minecraft:ore_infested" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json new file mode 100644 index 0000000000..7a2c9ab13e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:ore_gold_extra", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..75811ae2c9 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json new file mode 100644 index 0000000000..c8ed0143c7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel", + "minecraft:ore_emerald" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json new file mode 100644 index 0000000000..75811ae2c9 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..921a24ce25 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper_large", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json new file mode 100644 index 0000000000..fe9ae09187 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json new file mode 100644 index 0000000000..fe9ae09187 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json new file mode 100644 index 0000000000..fe9ae09187 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..7a2c9ab13e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:ore_gold_extra", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..c8ed0143c7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel", + "minecraft:ore_emerald" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json new file mode 100644 index 0000000000..c8ed0143c7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel", + "minecraft:ore_emerald" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..c8ed0143c7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel", + "minecraft:ore_emerald" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json new file mode 100644 index 0000000000..4bc9ca5fe9 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:ore_clay", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..7e0d50ea95 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json @@ -0,0 +1,37 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_grass", + "minecraft:disk_clay" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json new file mode 100644 index 0000000000..c8ed0143c7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel", + "minecraft:ore_emerald" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json new file mode 100644 index 0000000000..75811ae2c9 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json new file mode 100644 index 0000000000..fe9ae09187 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..c8ed0143c7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel", + "minecraft:ore_emerald" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..75811ae2c9 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json new file mode 100644 index 0000000000..c8ed0143c7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel", + "minecraft:ore_emerald" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json new file mode 100644 index 0000000000..5fe571ce18 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json @@ -0,0 +1,36 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_clay" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json new file mode 100644 index 0000000000..fe9ae09187 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json new file mode 100644 index 0000000000..75811ae2c9 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json new file mode 100644 index 0000000000..c8ed0143c7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel", + "minecraft:ore_emerald" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..c8ed0143c7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel", + "minecraft:ore_emerald" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json new file mode 100644 index 0000000000..c8ed0143c7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel", + "minecraft:ore_emerald" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..7a2c9ab13e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json @@ -0,0 +1,39 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_ores/in_overworld", + "required": false + }, + "minecraft:ore_dirt", + "minecraft:ore_gravel", + "minecraft:ore_granite_upper", + "minecraft:ore_granite_lower", + "minecraft:ore_diorite_upper", + "minecraft:ore_diorite_lower", + "minecraft:ore_andesite_upper", + "minecraft:ore_andesite_lower", + "minecraft:ore_tuff", + "minecraft:ore_coal_upper", + "minecraft:ore_coal_lower", + "minecraft:ore_iron_upper", + "minecraft:ore_iron_middle", + "minecraft:ore_iron_small", + "minecraft:ore_gold", + "minecraft:ore_gold_lower", + "minecraft:ore_redstone", + "minecraft:ore_redstone_lower", + "minecraft:ore_diamond", + "minecraft:ore_diamond_medium", + "minecraft:ore_diamond_large", + "minecraft:ore_diamond_buried", + "minecraft:ore_lapis", + "minecraft:ore_lapis_buried", + "minecraft:ore_copper", + "minecraft:underwater_magma", + "minecraft:ore_gold_extra", + "minecraft:disk_sand", + "minecraft:disk_clay", + "minecraft:disk_gravel" + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..b2c24d2e6f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json new file mode 100644 index 0000000000..b2c24d2e6f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json new file mode 100644 index 0000000000..ff89b2ec1a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json @@ -0,0 +1,13 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:fossil_upper", + "minecraft:fossil_lower", + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json new file mode 100644 index 0000000000..282e8b99b0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json new file mode 100644 index 0000000000..282e8b99b0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json new file mode 100644 index 0000000000..282e8b99b0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..ff89b2ec1a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json @@ -0,0 +1,13 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:fossil_upper", + "minecraft:fossil_lower", + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json new file mode 100644 index 0000000000..b2c24d2e6f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json new file mode 100644 index 0000000000..282e8b99b0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..b2c24d2e6f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json new file mode 100644 index 0000000000..ff89b2ec1a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json @@ -0,0 +1,13 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:fossil_upper", + "minecraft:fossil_lower", + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json new file mode 100644 index 0000000000..282e8b99b0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json new file mode 100644 index 0000000000..b2c24d2e6f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_structures/in_overworld", + "required": false + }, + "minecraft:monster_room", + "minecraft:monster_room_deep" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json new file mode 100644 index 0000000000..9d2664d71e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json @@ -0,0 +1,19 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_grass_badlands", + "minecraft:patch_dry_grass_badlands", + "minecraft:patch_dead_bush_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_sugar_cane_badlands", + "minecraft:patch_pumpkin", + "minecraft:patch_cactus_decorated", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..953997216d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:bamboo", + "minecraft:bamboo_vegetation", + "minecraft:flower_warm", + "minecraft:patch_grass_jungle", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:vines", + "minecraft:patch_melon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..4349a9fe6e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_nether", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json new file mode 100644 index 0000000000..bd0754d659 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json @@ -0,0 +1,17 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json new file mode 100644 index 0000000000..dfd04bb74e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:forest_flowers", + "minecraft:wildflowers_birch_forest", + "minecraft:trees_birch", + "minecraft:patch_bush", + "minecraft:flower_default", + "minecraft:patch_grass_forest", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json new file mode 100644 index 0000000000..fa6a39154c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json @@ -0,0 +1,14 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_tall_grass_2", + "minecraft:patch_grass_plain", + "minecraft:flower_cherry", + "minecraft:trees_cherry" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json new file mode 100644 index 0000000000..cabdd20611 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:seagrass_cold", + "minecraft:kelp_cold" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json new file mode 100644 index 0000000000..d9b01e9ef0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json @@ -0,0 +1,15 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_nether", + "required": false + }, + "minecraft:spring_lava", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:weeping_vines", + "minecraft:crimson_fungi", + "minecraft:crimson_forest_vegetation" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json new file mode 100644 index 0000000000..d59ca73ba3 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:dark_forest_vegetation", + "minecraft:forest_flowers", + "minecraft:flower_default", + "minecraft:patch_grass_forest", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_leaf_litter", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..60e103ab26 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:seagrass_deep_cold", + "minecraft:kelp_cold" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json new file mode 100644 index 0000000000..9d82c19e45 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json @@ -0,0 +1,17 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_tall_grass_2", + "minecraft:trees_plains", + "minecraft:flower_plains", + "minecraft:patch_grass_plain", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..2553693155 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json @@ -0,0 +1,18 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..52e7c70e02 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:seagrass_deep_warm", + "minecraft:kelp_warm" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json new file mode 100644 index 0000000000..4fd79c3e07 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:seagrass_deep", + "minecraft:kelp_cold" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json new file mode 100644 index 0000000000..1a24831b91 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json @@ -0,0 +1,19 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:patch_dry_grass_desert", + "minecraft:patch_dead_bush_2", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_sugar_cane_desert", + "minecraft:patch_pumpkin", + "minecraft:patch_cactus_desert" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..9d82c19e45 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json @@ -0,0 +1,17 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_tall_grass_2", + "minecraft:trees_plains", + "minecraft:flower_plains", + "minecraft:patch_grass_plain", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json new file mode 100644 index 0000000000..c2ad81aedc --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json new file mode 100644 index 0000000000..28edad356c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_end", + "required": false + }, + "minecraft:chorus_plant" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json new file mode 100644 index 0000000000..c2ad81aedc --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..9d2664d71e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json @@ -0,0 +1,19 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_grass_badlands", + "minecraft:patch_dry_grass_badlands", + "minecraft:patch_dead_bush_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_sugar_cane_badlands", + "minecraft:patch_pumpkin", + "minecraft:patch_cactus_decorated", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json new file mode 100644 index 0000000000..5b0832e17d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json @@ -0,0 +1,19 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:flower_forest_flowers", + "minecraft:trees_flower_forest", + "minecraft:flower_flower_forest", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json new file mode 100644 index 0000000000..4153e07673 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:forest_flowers", + "minecraft:trees_birch_and_oak_leaf_litter", + "minecraft:patch_bush", + "minecraft:flower_default", + "minecraft:patch_grass_forest", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..2553693155 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json @@ -0,0 +1,18 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..763ba77b96 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json new file mode 100644 index 0000000000..b726b97c83 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json @@ -0,0 +1,19 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:patch_bush", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json new file mode 100644 index 0000000000..2a1dc6c4cf --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_grove", + "minecraft:patch_pumpkin" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json new file mode 100644 index 0000000000..9a2c846b12 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json @@ -0,0 +1,18 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_snowy", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..763ba77b96 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json new file mode 100644 index 0000000000..44943dfc4f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:bamboo_light", + "minecraft:trees_jungle", + "minecraft:flower_warm", + "minecraft:patch_grass_jungle", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:vines", + "minecraft:patch_melon" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..d55901d572 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:seagrass_warm", + "minecraft:kelp_warm" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json new file mode 100644 index 0000000000..ae1cef986b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json @@ -0,0 +1,18 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_tall_grass_2", + "minecraft:lush_caves_ceiling_vegetation", + "minecraft:cave_vines", + "minecraft:lush_caves_clay", + "minecraft:lush_caves_vegetation", + "minecraft:rooted_azalea_tree", + "minecraft:spore_blossom", + "minecraft:classic_vines_cave_feature" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..d5e3b5960f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json @@ -0,0 +1,16 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_mangrove", + "minecraft:patch_grass_normal", + "minecraft:patch_dead_bush", + "minecraft:patch_waterlily", + "minecraft:seagrass_swamp", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json new file mode 100644 index 0000000000..c2fd2b294f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json @@ -0,0 +1,15 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_tall_grass_2", + "minecraft:patch_grass_meadow", + "minecraft:flower_meadow", + "minecraft:trees_meadow", + "minecraft:wildflowers_meadow" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..8e4ac94055 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json @@ -0,0 +1,16 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:mushroom_island_vegetation", + "minecraft:brown_mushroom_taiga", + "minecraft:red_mushroom_taiga", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json new file mode 100644 index 0000000000..b2fa7ea96b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_nether", + "required": false + }, + "minecraft:spring_lava", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json new file mode 100644 index 0000000000..81291d3607 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:seagrass_normal", + "minecraft:kelp_cold" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..d089498b6f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:forest_flowers", + "minecraft:wildflowers_birch_forest", + "minecraft:birch_tall", + "minecraft:patch_bush", + "minecraft:flower_default", + "minecraft:patch_grass_forest", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..2287839ed6 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,23 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_large_fern", + "minecraft:trees_old_growth_pine_taiga", + "minecraft:flower_default", + "minecraft:patch_grass_taiga", + "minecraft:patch_dead_bush", + "minecraft:brown_mushroom_old_growth", + "minecraft:red_mushroom_old_growth", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:patch_berry_common" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..bf661205de --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,23 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_large_fern", + "minecraft:trees_old_growth_spruce_taiga", + "minecraft:flower_default", + "minecraft:patch_grass_taiga", + "minecraft:patch_dead_bush", + "minecraft:brown_mushroom_old_growth", + "minecraft:red_mushroom_old_growth", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:patch_berry_common" + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json similarity index 83% rename from pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json index 3117630121..3225a1d76e 100644 --- a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json @@ -11,7 +11,8 @@ "minecraft:pale_garden_flowers", "minecraft:flower_pale_garden", "minecraft:patch_grass_forest", + "minecraft:patch_pumpkin", "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" + "minecraft:patch_firefly_bush_near_water" ] } diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json new file mode 100644 index 0000000000..49471b3414 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_tall_grass_2", + "minecraft:patch_bush", + "minecraft:trees_plains", + "minecraft:flower_plains", + "minecraft:patch_grass_plain", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json new file mode 100644 index 0000000000..1399b312bd --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:patch_bush", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:seagrass_river" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json new file mode 100644 index 0000000000..c99fda3310 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json @@ -0,0 +1,19 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_tall_grass", + "minecraft:trees_savanna", + "minecraft:flower_warm", + "minecraft:patch_grass_savanna", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..c99fda3310 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json @@ -0,0 +1,19 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_tall_grass", + "minecraft:trees_savanna", + "minecraft:flower_warm", + "minecraft:patch_grass_savanna", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json new file mode 100644 index 0000000000..c2ad81aedc --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json new file mode 100644 index 0000000000..bd0754d659 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json @@ -0,0 +1,17 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json new file mode 100644 index 0000000000..9a2c846b12 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json @@ -0,0 +1,18 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_snowy", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..cb32a402af --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_pumpkin" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..35f8f5aff6 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_large_fern", + "minecraft:trees_taiga", + "minecraft:flower_default", + "minecraft:patch_grass_taiga_2", + "minecraft:brown_mushroom_taiga", + "minecraft:red_mushroom_taiga", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:patch_berry_rare" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json new file mode 100644 index 0000000000..ee1d5860b3 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_nether", + "required": false + }, + "minecraft:spring_lava" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..f8a5e2eb58 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_sparse_jungle", + "minecraft:flower_warm", + "minecraft:patch_grass_jungle", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:vines", + "minecraft:patch_melon_sparse" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json new file mode 100644 index 0000000000..763ba77b96 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json new file mode 100644 index 0000000000..bd0754d659 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json @@ -0,0 +1,17 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..88c56a6aed --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_tall_grass_2", + "minecraft:patch_sunflower", + "minecraft:trees_plains", + "minecraft:flower_plains", + "minecraft:patch_grass_plain", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json new file mode 100644 index 0000000000..550f874a10 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json @@ -0,0 +1,24 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_swamp", + "minecraft:flower_swamp", + "minecraft:patch_grass_normal", + "minecraft:patch_dead_bush", + "minecraft:patch_waterlily", + "minecraft:brown_mushroom_swamp", + "minecraft:red_mushroom_swamp", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_sugar_cane_swamp", + "minecraft:patch_pumpkin", + "minecraft:patch_firefly_bush_swamp", + "minecraft:patch_firefly_bush_near_water_swamp", + "minecraft:seagrass_swamp" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json new file mode 100644 index 0000000000..0173aa39ef --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:patch_large_fern", + "minecraft:trees_taiga", + "minecraft:flower_default", + "minecraft:patch_grass_taiga_2", + "minecraft:brown_mushroom_taiga", + "minecraft:red_mushroom_taiga", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:patch_berry_common" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json new file mode 100644 index 0000000000..c2ad81aedc --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_end", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json new file mode 100644 index 0000000000..55d1d78f15 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_water", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water", + "minecraft:warm_ocean_vegetation", + "minecraft:seagrass_warm", + "minecraft:sea_pickle" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json new file mode 100644 index 0000000000..9c6a493175 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json @@ -0,0 +1,16 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_nether", + "required": false + }, + "minecraft:spring_lava", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:warped_fungi", + "minecraft:warped_forest_vegetation", + "minecraft:nether_sprouts", + "minecraft:twisting_vines" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json new file mode 100644 index 0000000000..ca45af5da9 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json @@ -0,0 +1,19 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_windswept_forest", + "minecraft:patch_bush", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..7aadccbf99 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,19 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_windswept_hills", + "minecraft:patch_bush", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json new file mode 100644 index 0000000000..7aadccbf99 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json @@ -0,0 +1,19 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_windswept_hills", + "minecraft:patch_bush", + "minecraft:flower_default", + "minecraft:patch_grass_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..17940a5e28 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json @@ -0,0 +1,18 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_windswept_savanna", + "minecraft:flower_default", + "minecraft:patch_grass_normal", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_pumpkin", + "minecraft:patch_sugar_cane", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..9c947e914d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:trees_badlands", + "minecraft:patch_grass_badlands", + "minecraft:patch_dry_grass_badlands", + "minecraft:patch_dead_bush_badlands", + "minecraft:brown_mushroom_normal", + "minecraft:red_mushroom_normal", + "minecraft:patch_sugar_cane_badlands", + "minecraft:patch_pumpkin", + "minecraft:patch_cactus_decorated", + "minecraft:patch_firefly_bush_near_water" + ] +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/badlands.json new file mode 100644 index 0000000000..f0fc8e318d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/badlands.json @@ -0,0 +1,151 @@ +{ + "carvers": "#minecraft:in_biome/badlands", + "creature_spawn_probability": 0.03, + "downfall": 0.0, + "effects": { + "fog_color": 12638463, + "foliage_color": 10387789, + "grass_color": 9470285, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.badlands" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/badlands", + "#minecraft:lakes/in_biome/badlands", + "#minecraft:local_modifications/in_biome/badlands", + "#minecraft:underground_structures/in_biome/badlands", + "#minecraft:surface_structures/in_biome/badlands", + "#minecraft:strongholds/in_biome/badlands", + "#minecraft:underground_ores/in_biome/badlands", + "#minecraft:underground_decoration/in_biome/badlands", + "#minecraft:fluid_springs/in_biome/badlands", + "#minecraft:vegetal_decoration/in_biome/badlands", + "#minecraft:top_layer_modification/in_biome/badlands" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:armadillo", + "maxCount": 2, + "minCount": 1, + "weight": 6 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/bamboo_jungle.json new file mode 100644 index 0000000000..e7f1a262a6 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/bamboo_jungle.json @@ -0,0 +1,166 @@ +{ + "carvers": "#minecraft:in_biome/bamboo_jungle", + "downfall": 0.9, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.bamboo_jungle" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7842047, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/bamboo_jungle", + "#minecraft:lakes/in_biome/bamboo_jungle", + "#minecraft:local_modifications/in_biome/bamboo_jungle", + "#minecraft:underground_structures/in_biome/bamboo_jungle", + "#minecraft:surface_structures/in_biome/bamboo_jungle", + "#minecraft:strongholds/in_biome/bamboo_jungle", + "#minecraft:underground_ores/in_biome/bamboo_jungle", + "#minecraft:underground_decoration/in_biome/bamboo_jungle", + "#minecraft:fluid_springs/in_biome/bamboo_jungle", + "#minecraft:vegetal_decoration/in_biome/bamboo_jungle", + "#minecraft:top_layer_modification/in_biome/bamboo_jungle" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:parrot", + "maxCount": 2, + "minCount": 1, + "weight": 40 + }, + { + "type": "minecraft:panda", + "maxCount": 2, + "minCount": 1, + "weight": 80 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:ocelot", + "maxCount": 1, + "minCount": 1, + "weight": 2 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.95 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/basalt_deltas.json new file mode 100644 index 0000000000..d08eb025fd --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/basalt_deltas.json @@ -0,0 +1,85 @@ +{ + "carvers": "#minecraft:in_biome/basalt_deltas", + "downfall": 0.0, + "effects": { + "additions_sound": { + "sound": "minecraft:ambient.basalt_deltas.additions", + "tick_chance": 0.0111 + }, + "ambient_sound": "minecraft:ambient.basalt_deltas.loop", + "fog_color": 6840176, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.basalt_deltas.mood", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.nether.basalt_deltas" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "particle": { + "options": { + "type": "minecraft:white_ash" + }, + "probability": 0.118093334 + }, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/basalt_deltas", + "#minecraft:lakes/in_biome/basalt_deltas", + "#minecraft:local_modifications/in_biome/basalt_deltas", + "#minecraft:underground_structures/in_biome/basalt_deltas", + "#minecraft:surface_structures/in_biome/basalt_deltas", + "#minecraft:strongholds/in_biome/basalt_deltas", + "#minecraft:underground_ores/in_biome/basalt_deltas", + "#minecraft:underground_decoration/in_biome/basalt_deltas", + "#minecraft:fluid_springs/in_biome/basalt_deltas", + "#minecraft:vegetal_decoration/in_biome/basalt_deltas", + "#minecraft:top_layer_modification/in_biome/basalt_deltas" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "minecraft:strider", + "maxCount": 2, + "minCount": 1, + "weight": 60 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:ghast", + "maxCount": 1, + "minCount": 1, + "weight": 40 + }, + { + "type": "minecraft:magma_cube", + "maxCount": 5, + "minCount": 2, + "weight": 100 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/beach.json new file mode 100644 index 0000000000..172f115cbd --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/beach.json @@ -0,0 +1,113 @@ +{ + "carvers": "#minecraft:in_biome/beach", + "downfall": 0.4, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 7907327, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/beach", + "#minecraft:lakes/in_biome/beach", + "#minecraft:local_modifications/in_biome/beach", + "#minecraft:underground_structures/in_biome/beach", + "#minecraft:surface_structures/in_biome/beach", + "#minecraft:strongholds/in_biome/beach", + "#minecraft:underground_ores/in_biome/beach", + "#minecraft:underground_decoration/in_biome/beach", + "#minecraft:fluid_springs/in_biome/beach", + "#minecraft:vegetal_decoration/in_biome/beach", + "#minecraft:top_layer_modification/in_biome/beach" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:turtle", + "maxCount": 5, + "minCount": 2, + "weight": 5 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.8 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/birch_forest.json new file mode 100644 index 0000000000..44c5a15db7 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/birch_forest.json @@ -0,0 +1,142 @@ +{ + "carvers": "#minecraft:in_biome/birch_forest", + "downfall": 0.6, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.forest" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8037887, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/birch_forest", + "#minecraft:lakes/in_biome/birch_forest", + "#minecraft:local_modifications/in_biome/birch_forest", + "#minecraft:underground_structures/in_biome/birch_forest", + "#minecraft:surface_structures/in_biome/birch_forest", + "#minecraft:strongholds/in_biome/birch_forest", + "#minecraft:underground_ores/in_biome/birch_forest", + "#minecraft:underground_decoration/in_biome/birch_forest", + "#minecraft:fluid_springs/in_biome/birch_forest", + "#minecraft:vegetal_decoration/in_biome/birch_forest", + "#minecraft:top_layer_modification/in_biome/birch_forest" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.6 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cherry_grove.json new file mode 100644 index 0000000000..b89b4c3eff --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cherry_grove.json @@ -0,0 +1,138 @@ +{ + "carvers": "#minecraft:in_biome/cherry_grove", + "downfall": 0.8, + "effects": { + "fog_color": 12638463, + "foliage_color": 11983713, + "grass_color": 11983713, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.cherry_grove" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 6141935, + "water_fog_color": 6141935 + }, + "features": [ + "#minecraft:raw_generation/in_biome/cherry_grove", + "#minecraft:lakes/in_biome/cherry_grove", + "#minecraft:local_modifications/in_biome/cherry_grove", + "#minecraft:underground_structures/in_biome/cherry_grove", + "#minecraft:surface_structures/in_biome/cherry_grove", + "#minecraft:strongholds/in_biome/cherry_grove", + "#minecraft:underground_ores/in_biome/cherry_grove", + "#minecraft:underground_decoration/in_biome/cherry_grove", + "#minecraft:fluid_springs/in_biome/cherry_grove", + "#minecraft:vegetal_decoration/in_biome/cherry_grove", + "#minecraft:top_layer_modification/in_biome/cherry_grove" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:pig", + "maxCount": 2, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:rabbit", + "maxCount": 6, + "minCount": 2, + "weight": 2 + }, + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 2, + "weight": 2 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cold_ocean.json new file mode 100644 index 0000000000..29b02227e6 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cold_ocean.json @@ -0,0 +1,132 @@ +{ + "carvers": "#minecraft:in_biome/cold_ocean", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 4020182, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/cold_ocean", + "#minecraft:lakes/in_biome/cold_ocean", + "#minecraft:local_modifications/in_biome/cold_ocean", + "#minecraft:underground_structures/in_biome/cold_ocean", + "#minecraft:surface_structures/in_biome/cold_ocean", + "#minecraft:strongholds/in_biome/cold_ocean", + "#minecraft:underground_ores/in_biome/cold_ocean", + "#minecraft:underground_decoration/in_biome/cold_ocean", + "#minecraft:fluid_springs/in_biome/cold_ocean", + "#minecraft:vegetal_decoration/in_biome/cold_ocean", + "#minecraft:top_layer_modification/in_biome/cold_ocean" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:cod", + "maxCount": 6, + "minCount": 3, + "weight": 15 + }, + { + "type": "minecraft:salmon", + "maxCount": 5, + "minCount": 1, + "weight": 15 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 4, + "minCount": 1, + "weight": 3 + } + ] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/crimson_forest.json new file mode 100644 index 0000000000..d5e64cc99b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/crimson_forest.json @@ -0,0 +1,91 @@ +{ + "carvers": "#minecraft:in_biome/crimson_forest", + "downfall": 0.0, + "effects": { + "additions_sound": { + "sound": "minecraft:ambient.crimson_forest.additions", + "tick_chance": 0.0111 + }, + "ambient_sound": "minecraft:ambient.crimson_forest.loop", + "fog_color": 3343107, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.crimson_forest.mood", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.nether.crimson_forest" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "particle": { + "options": { + "type": "minecraft:crimson_spore" + }, + "probability": 0.025 + }, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/crimson_forest", + "#minecraft:lakes/in_biome/crimson_forest", + "#minecraft:local_modifications/in_biome/crimson_forest", + "#minecraft:underground_structures/in_biome/crimson_forest", + "#minecraft:surface_structures/in_biome/crimson_forest", + "#minecraft:strongholds/in_biome/crimson_forest", + "#minecraft:underground_ores/in_biome/crimson_forest", + "#minecraft:underground_decoration/in_biome/crimson_forest", + "#minecraft:fluid_springs/in_biome/crimson_forest", + "#minecraft:vegetal_decoration/in_biome/crimson_forest", + "#minecraft:top_layer_modification/in_biome/crimson_forest" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "minecraft:strider", + "maxCount": 2, + "minCount": 1, + "weight": 60 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:zombified_piglin", + "maxCount": 4, + "minCount": 2, + "weight": 1 + }, + { + "type": "minecraft:hoglin", + "maxCount": 4, + "minCount": 3, + "weight": 9 + }, + { + "type": "minecraft:piglin", + "maxCount": 4, + "minCount": 3, + "weight": 5 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dark_forest.json new file mode 100644 index 0000000000..2f3b8e4346 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dark_forest.json @@ -0,0 +1,144 @@ +{ + "carvers": "#minecraft:in_biome/dark_forest", + "downfall": 0.8, + "effects": { + "dry_foliage_color": 8082228, + "fog_color": 12638463, + "grass_color_modifier": "dark_forest", + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.forest" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7972607, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/dark_forest", + "#minecraft:lakes/in_biome/dark_forest", + "#minecraft:local_modifications/in_biome/dark_forest", + "#minecraft:underground_structures/in_biome/dark_forest", + "#minecraft:surface_structures/in_biome/dark_forest", + "#minecraft:strongholds/in_biome/dark_forest", + "#minecraft:underground_ores/in_biome/dark_forest", + "#minecraft:underground_decoration/in_biome/dark_forest", + "#minecraft:fluid_springs/in_biome/dark_forest", + "#minecraft:vegetal_decoration/in_biome/dark_forest", + "#minecraft:top_layer_modification/in_biome/dark_forest" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_cold_ocean.json new file mode 100644 index 0000000000..1111e28903 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_cold_ocean.json @@ -0,0 +1,132 @@ +{ + "carvers": "#minecraft:in_biome/deep_cold_ocean", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 4020182, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/deep_cold_ocean", + "#minecraft:lakes/in_biome/deep_cold_ocean", + "#minecraft:local_modifications/in_biome/deep_cold_ocean", + "#minecraft:underground_structures/in_biome/deep_cold_ocean", + "#minecraft:surface_structures/in_biome/deep_cold_ocean", + "#minecraft:strongholds/in_biome/deep_cold_ocean", + "#minecraft:underground_ores/in_biome/deep_cold_ocean", + "#minecraft:underground_decoration/in_biome/deep_cold_ocean", + "#minecraft:fluid_springs/in_biome/deep_cold_ocean", + "#minecraft:vegetal_decoration/in_biome/deep_cold_ocean", + "#minecraft:top_layer_modification/in_biome/deep_cold_ocean" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:cod", + "maxCount": 6, + "minCount": 3, + "weight": 15 + }, + { + "type": "minecraft:salmon", + "maxCount": 5, + "minCount": 1, + "weight": 15 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 4, + "minCount": 1, + "weight": 3 + } + ] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_dark.json new file mode 100644 index 0000000000..6115364853 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_dark.json @@ -0,0 +1,54 @@ +{ + "carvers": "#minecraft:in_biome/deep_dark", + "downfall": 0.4, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.deep_dark" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7907327, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/deep_dark", + "#minecraft:lakes/in_biome/deep_dark", + "#minecraft:local_modifications/in_biome/deep_dark", + "#minecraft:underground_structures/in_biome/deep_dark", + "#minecraft:surface_structures/in_biome/deep_dark", + "#minecraft:strongholds/in_biome/deep_dark", + "#minecraft:underground_ores/in_biome/deep_dark", + "#minecraft:underground_decoration/in_biome/deep_dark", + "#minecraft:fluid_springs/in_biome/deep_dark", + "#minecraft:vegetal_decoration/in_biome/deep_dark", + "#minecraft:top_layer_modification/in_biome/deep_dark" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.8 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..07e42a81af --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_frozen_ocean.json @@ -0,0 +1,134 @@ +{ + "carvers": "#minecraft:in_biome/deep_frozen_ocean", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 3750089, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/deep_frozen_ocean", + "#minecraft:lakes/in_biome/deep_frozen_ocean", + "#minecraft:local_modifications/in_biome/deep_frozen_ocean", + "#minecraft:underground_structures/in_biome/deep_frozen_ocean", + "#minecraft:surface_structures/in_biome/deep_frozen_ocean", + "#minecraft:strongholds/in_biome/deep_frozen_ocean", + "#minecraft:underground_ores/in_biome/deep_frozen_ocean", + "#minecraft:underground_decoration/in_biome/deep_frozen_ocean", + "#minecraft:fluid_springs/in_biome/deep_frozen_ocean", + "#minecraft:vegetal_decoration/in_biome/deep_frozen_ocean", + "#minecraft:top_layer_modification/in_biome/deep_frozen_ocean" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:polar_bear", + "maxCount": 2, + "minCount": 1, + "weight": 1 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:salmon", + "maxCount": 5, + "minCount": 1, + "weight": 15 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 4, + "minCount": 1, + "weight": 1 + } + ] + }, + "temperature": 0.5, + "temperature_modifier": "frozen" +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..50ae6f73a0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json @@ -0,0 +1,144 @@ +{ + "carvers": "#minecraft:in_biome/deep_lukewarm_ocean", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 4566514, + "water_fog_color": 267827 + }, + "features": [ + "#minecraft:raw_generation/in_biome/deep_lukewarm_ocean", + "#minecraft:lakes/in_biome/deep_lukewarm_ocean", + "#minecraft:local_modifications/in_biome/deep_lukewarm_ocean", + "#minecraft:underground_structures/in_biome/deep_lukewarm_ocean", + "#minecraft:surface_structures/in_biome/deep_lukewarm_ocean", + "#minecraft:strongholds/in_biome/deep_lukewarm_ocean", + "#minecraft:underground_ores/in_biome/deep_lukewarm_ocean", + "#minecraft:underground_decoration/in_biome/deep_lukewarm_ocean", + "#minecraft:fluid_springs/in_biome/deep_lukewarm_ocean", + "#minecraft:vegetal_decoration/in_biome/deep_lukewarm_ocean", + "#minecraft:top_layer_modification/in_biome/deep_lukewarm_ocean" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:cod", + "maxCount": 6, + "minCount": 3, + "weight": 8 + }, + { + "type": "minecraft:pufferfish", + "maxCount": 3, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:tropical_fish", + "maxCount": 8, + "minCount": 8, + "weight": 25 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 4, + "minCount": 1, + "weight": 8 + }, + { + "type": "minecraft:dolphin", + "maxCount": 2, + "minCount": 1, + "weight": 2 + } + ] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_ocean.json new file mode 100644 index 0000000000..9910217bdb --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_ocean.json @@ -0,0 +1,132 @@ +{ + "carvers": "#minecraft:in_biome/deep_ocean", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/deep_ocean", + "#minecraft:lakes/in_biome/deep_ocean", + "#minecraft:local_modifications/in_biome/deep_ocean", + "#minecraft:underground_structures/in_biome/deep_ocean", + "#minecraft:surface_structures/in_biome/deep_ocean", + "#minecraft:strongholds/in_biome/deep_ocean", + "#minecraft:underground_ores/in_biome/deep_ocean", + "#minecraft:underground_decoration/in_biome/deep_ocean", + "#minecraft:fluid_springs/in_biome/deep_ocean", + "#minecraft:vegetal_decoration/in_biome/deep_ocean", + "#minecraft:top_layer_modification/in_biome/deep_ocean" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:cod", + "maxCount": 6, + "minCount": 3, + "weight": 10 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 4, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:dolphin", + "maxCount": 2, + "minCount": 1, + "weight": 1 + } + ] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/desert.json new file mode 100644 index 0000000000..ce71f44e9d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/desert.json @@ -0,0 +1,136 @@ +{ + "carvers": "#minecraft:in_biome/desert", + "downfall": 0.0, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.desert" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/desert", + "#minecraft:lakes/in_biome/desert", + "#minecraft:local_modifications/in_biome/desert", + "#minecraft:underground_structures/in_biome/desert", + "#minecraft:surface_structures/in_biome/desert", + "#minecraft:strongholds/in_biome/desert", + "#minecraft:underground_ores/in_biome/desert", + "#minecraft:underground_decoration/in_biome/desert", + "#minecraft:fluid_springs/in_biome/desert", + "#minecraft:vegetal_decoration/in_biome/desert", + "#minecraft:top_layer_modification/in_biome/desert" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:rabbit", + "maxCount": 3, + "minCount": 2, + "weight": 12 + }, + { + "type": "minecraft:camel", + "maxCount": 1, + "minCount": 1, + "weight": 1 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 19 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:husk", + "maxCount": 4, + "minCount": 4, + "weight": 80 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dripstone_caves.json new file mode 100644 index 0000000000..4d29662165 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dripstone_caves.json @@ -0,0 +1,123 @@ +{ + "carvers": "#minecraft:in_biome/dripstone_caves", + "downfall": 0.4, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.dripstone_caves" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7907327, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/dripstone_caves", + "#minecraft:lakes/in_biome/dripstone_caves", + "#minecraft:local_modifications/in_biome/dripstone_caves", + "#minecraft:underground_structures/in_biome/dripstone_caves", + "#minecraft:surface_structures/in_biome/dripstone_caves", + "#minecraft:strongholds/in_biome/dripstone_caves", + "#minecraft:underground_ores/in_biome/dripstone_caves", + "#minecraft:underground_decoration/in_biome/dripstone_caves", + "#minecraft:fluid_springs/in_biome/dripstone_caves", + "#minecraft:vegetal_decoration/in_biome/dripstone_caves", + "#minecraft:top_layer_modification/in_biome/dripstone_caves" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 4, + "minCount": 4, + "weight": 95 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.8 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_barrens.json new file mode 100644 index 0000000000..54868f9838 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_barrens.json @@ -0,0 +1,50 @@ +{ + "carvers": "#minecraft:in_biome/end_barrens", + "downfall": 0.5, + "effects": { + "fog_color": 10518688, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/end_barrens", + "#minecraft:lakes/in_biome/end_barrens", + "#minecraft:local_modifications/in_biome/end_barrens", + "#minecraft:underground_structures/in_biome/end_barrens", + "#minecraft:surface_structures/in_biome/end_barrens", + "#minecraft:strongholds/in_biome/end_barrens", + "#minecraft:underground_ores/in_biome/end_barrens", + "#minecraft:underground_decoration/in_biome/end_barrens", + "#minecraft:fluid_springs/in_biome/end_barrens", + "#minecraft:vegetal_decoration/in_biome/end_barrens", + "#minecraft:top_layer_modification/in_biome/end_barrens" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 4, + "weight": 10 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_highlands.json new file mode 100644 index 0000000000..6fc918fd76 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_highlands.json @@ -0,0 +1,50 @@ +{ + "carvers": "#minecraft:in_biome/end_highlands", + "downfall": 0.5, + "effects": { + "fog_color": 10518688, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/end_highlands", + "#minecraft:lakes/in_biome/end_highlands", + "#minecraft:local_modifications/in_biome/end_highlands", + "#minecraft:underground_structures/in_biome/end_highlands", + "#minecraft:surface_structures/in_biome/end_highlands", + "#minecraft:strongholds/in_biome/end_highlands", + "#minecraft:underground_ores/in_biome/end_highlands", + "#minecraft:underground_decoration/in_biome/end_highlands", + "#minecraft:fluid_springs/in_biome/end_highlands", + "#minecraft:vegetal_decoration/in_biome/end_highlands", + "#minecraft:top_layer_modification/in_biome/end_highlands" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 4, + "weight": 10 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_midlands.json new file mode 100644 index 0000000000..0567ffb6bf --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_midlands.json @@ -0,0 +1,50 @@ +{ + "carvers": "#minecraft:in_biome/end_midlands", + "downfall": 0.5, + "effects": { + "fog_color": 10518688, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/end_midlands", + "#minecraft:lakes/in_biome/end_midlands", + "#minecraft:local_modifications/in_biome/end_midlands", + "#minecraft:underground_structures/in_biome/end_midlands", + "#minecraft:surface_structures/in_biome/end_midlands", + "#minecraft:strongholds/in_biome/end_midlands", + "#minecraft:underground_ores/in_biome/end_midlands", + "#minecraft:underground_decoration/in_biome/end_midlands", + "#minecraft:fluid_springs/in_biome/end_midlands", + "#minecraft:vegetal_decoration/in_biome/end_midlands", + "#minecraft:top_layer_modification/in_biome/end_midlands" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 4, + "weight": 10 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/eroded_badlands.json new file mode 100644 index 0000000000..4059ab97c3 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/eroded_badlands.json @@ -0,0 +1,151 @@ +{ + "carvers": "#minecraft:in_biome/eroded_badlands", + "creature_spawn_probability": 0.03, + "downfall": 0.0, + "effects": { + "fog_color": 12638463, + "foliage_color": 10387789, + "grass_color": 9470285, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.badlands" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/eroded_badlands", + "#minecraft:lakes/in_biome/eroded_badlands", + "#minecraft:local_modifications/in_biome/eroded_badlands", + "#minecraft:underground_structures/in_biome/eroded_badlands", + "#minecraft:surface_structures/in_biome/eroded_badlands", + "#minecraft:strongholds/in_biome/eroded_badlands", + "#minecraft:underground_ores/in_biome/eroded_badlands", + "#minecraft:underground_decoration/in_biome/eroded_badlands", + "#minecraft:fluid_springs/in_biome/eroded_badlands", + "#minecraft:vegetal_decoration/in_biome/eroded_badlands", + "#minecraft:top_layer_modification/in_biome/eroded_badlands" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:armadillo", + "maxCount": 2, + "minCount": 1, + "weight": 6 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/flower_forest.json new file mode 100644 index 0000000000..cff2119f7a --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/flower_forest.json @@ -0,0 +1,148 @@ +{ + "carvers": "#minecraft:in_biome/flower_forest", + "downfall": 0.8, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.flower_forest" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7972607, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/flower_forest", + "#minecraft:lakes/in_biome/flower_forest", + "#minecraft:local_modifications/in_biome/flower_forest", + "#minecraft:underground_structures/in_biome/flower_forest", + "#minecraft:surface_structures/in_biome/flower_forest", + "#minecraft:strongholds/in_biome/flower_forest", + "#minecraft:underground_ores/in_biome/flower_forest", + "#minecraft:underground_decoration/in_biome/flower_forest", + "#minecraft:fluid_springs/in_biome/flower_forest", + "#minecraft:vegetal_decoration/in_biome/flower_forest", + "#minecraft:top_layer_modification/in_biome/flower_forest" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:rabbit", + "maxCount": 3, + "minCount": 2, + "weight": 4 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/forest.json new file mode 100644 index 0000000000..259ea80bac --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/forest.json @@ -0,0 +1,148 @@ +{ + "carvers": "#minecraft:in_biome/forest", + "downfall": 0.8, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.forest" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7972607, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/forest", + "#minecraft:lakes/in_biome/forest", + "#minecraft:local_modifications/in_biome/forest", + "#minecraft:underground_structures/in_biome/forest", + "#minecraft:surface_structures/in_biome/forest", + "#minecraft:strongholds/in_biome/forest", + "#minecraft:underground_ores/in_biome/forest", + "#minecraft:underground_decoration/in_biome/forest", + "#minecraft:fluid_springs/in_biome/forest", + "#minecraft:vegetal_decoration/in_biome/forest", + "#minecraft:top_layer_modification/in_biome/forest" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:wolf", + "maxCount": 4, + "minCount": 4, + "weight": 5 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_ocean.json new file mode 100644 index 0000000000..6924270d4e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_ocean.json @@ -0,0 +1,134 @@ +{ + "carvers": "#minecraft:in_biome/frozen_ocean", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8364543, + "water_color": 3750089, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/frozen_ocean", + "#minecraft:lakes/in_biome/frozen_ocean", + "#minecraft:local_modifications/in_biome/frozen_ocean", + "#minecraft:underground_structures/in_biome/frozen_ocean", + "#minecraft:surface_structures/in_biome/frozen_ocean", + "#minecraft:strongholds/in_biome/frozen_ocean", + "#minecraft:underground_ores/in_biome/frozen_ocean", + "#minecraft:underground_decoration/in_biome/frozen_ocean", + "#minecraft:fluid_springs/in_biome/frozen_ocean", + "#minecraft:vegetal_decoration/in_biome/frozen_ocean", + "#minecraft:top_layer_modification/in_biome/frozen_ocean" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:polar_bear", + "maxCount": 2, + "minCount": 1, + "weight": 1 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:salmon", + "maxCount": 5, + "minCount": 1, + "weight": 15 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 4, + "minCount": 1, + "weight": 1 + } + ] + }, + "temperature": 0.0, + "temperature_modifier": "frozen" +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_peaks.json new file mode 100644 index 0000000000..57e79f23d5 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_peaks.json @@ -0,0 +1,124 @@ +{ + "carvers": "#minecraft:in_biome/frozen_peaks", + "downfall": 0.9, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.frozen_peaks" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8756735, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/frozen_peaks", + "#minecraft:lakes/in_biome/frozen_peaks", + "#minecraft:local_modifications/in_biome/frozen_peaks", + "#minecraft:underground_structures/in_biome/frozen_peaks", + "#minecraft:surface_structures/in_biome/frozen_peaks", + "#minecraft:strongholds/in_biome/frozen_peaks", + "#minecraft:underground_ores/in_biome/frozen_peaks", + "#minecraft:underground_decoration/in_biome/frozen_peaks", + "#minecraft:fluid_springs/in_biome/frozen_peaks", + "#minecraft:vegetal_decoration/in_biome/frozen_peaks", + "#minecraft:top_layer_modification/in_biome/frozen_peaks" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:goat", + "maxCount": 3, + "minCount": 1, + "weight": 5 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": -0.7 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_river.json new file mode 100644 index 0000000000..e6e90f4f25 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_river.json @@ -0,0 +1,126 @@ +{ + "carvers": "#minecraft:in_biome/frozen_river", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8364543, + "water_color": 3750089, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/frozen_river", + "#minecraft:lakes/in_biome/frozen_river", + "#minecraft:local_modifications/in_biome/frozen_river", + "#minecraft:underground_structures/in_biome/frozen_river", + "#minecraft:surface_structures/in_biome/frozen_river", + "#minecraft:strongholds/in_biome/frozen_river", + "#minecraft:underground_ores/in_biome/frozen_river", + "#minecraft:underground_decoration/in_biome/frozen_river", + "#minecraft:fluid_springs/in_biome/frozen_river", + "#minecraft:vegetal_decoration/in_biome/frozen_river", + "#minecraft:top_layer_modification/in_biome/frozen_river" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 1 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:salmon", + "maxCount": 5, + "minCount": 1, + "weight": 5 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 4, + "minCount": 1, + "weight": 2 + } + ] + }, + "temperature": 0.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/grove.json new file mode 100644 index 0000000000..a4ad47fc4c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/grove.json @@ -0,0 +1,136 @@ +{ + "carvers": "#minecraft:in_biome/grove", + "downfall": 0.8, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.grove" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8495359, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/grove", + "#minecraft:lakes/in_biome/grove", + "#minecraft:local_modifications/in_biome/grove", + "#minecraft:underground_structures/in_biome/grove", + "#minecraft:surface_structures/in_biome/grove", + "#minecraft:strongholds/in_biome/grove", + "#minecraft:underground_ores/in_biome/grove", + "#minecraft:underground_decoration/in_biome/grove", + "#minecraft:fluid_springs/in_biome/grove", + "#minecraft:vegetal_decoration/in_biome/grove", + "#minecraft:top_layer_modification/in_biome/grove" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:wolf", + "maxCount": 1, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:rabbit", + "maxCount": 3, + "minCount": 2, + "weight": 8 + }, + { + "type": "minecraft:fox", + "maxCount": 4, + "minCount": 2, + "weight": 4 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": -0.2 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ice_spikes.json new file mode 100644 index 0000000000..7efe4494c8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ice_spikes.json @@ -0,0 +1,126 @@ +{ + "carvers": "#minecraft:in_biome/ice_spikes", + "creature_spawn_probability": 0.07, + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8364543, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/ice_spikes", + "#minecraft:lakes/in_biome/ice_spikes", + "#minecraft:local_modifications/in_biome/ice_spikes", + "#minecraft:underground_structures/in_biome/ice_spikes", + "#minecraft:surface_structures/in_biome/ice_spikes", + "#minecraft:strongholds/in_biome/ice_spikes", + "#minecraft:underground_ores/in_biome/ice_spikes", + "#minecraft:underground_decoration/in_biome/ice_spikes", + "#minecraft:fluid_springs/in_biome/ice_spikes", + "#minecraft:vegetal_decoration/in_biome/ice_spikes", + "#minecraft:top_layer_modification/in_biome/ice_spikes" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:rabbit", + "maxCount": 3, + "minCount": 2, + "weight": 10 + }, + { + "type": "minecraft:polar_bear", + "maxCount": 2, + "minCount": 1, + "weight": 1 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 20 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:stray", + "maxCount": 4, + "minCount": 4, + "weight": 80 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jagged_peaks.json new file mode 100644 index 0000000000..3f64bba000 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jagged_peaks.json @@ -0,0 +1,124 @@ +{ + "carvers": "#minecraft:in_biome/jagged_peaks", + "downfall": 0.9, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.jagged_peaks" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8756735, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/jagged_peaks", + "#minecraft:lakes/in_biome/jagged_peaks", + "#minecraft:local_modifications/in_biome/jagged_peaks", + "#minecraft:underground_structures/in_biome/jagged_peaks", + "#minecraft:surface_structures/in_biome/jagged_peaks", + "#minecraft:strongholds/in_biome/jagged_peaks", + "#minecraft:underground_ores/in_biome/jagged_peaks", + "#minecraft:underground_decoration/in_biome/jagged_peaks", + "#minecraft:fluid_springs/in_biome/jagged_peaks", + "#minecraft:vegetal_decoration/in_biome/jagged_peaks", + "#minecraft:top_layer_modification/in_biome/jagged_peaks" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:goat", + "maxCount": 3, + "minCount": 1, + "weight": 5 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": -0.7 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jungle.json new file mode 100644 index 0000000000..dda810da19 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jungle.json @@ -0,0 +1,166 @@ +{ + "carvers": "#minecraft:in_biome/jungle", + "downfall": 0.9, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.jungle" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7842047, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/jungle", + "#minecraft:lakes/in_biome/jungle", + "#minecraft:local_modifications/in_biome/jungle", + "#minecraft:underground_structures/in_biome/jungle", + "#minecraft:surface_structures/in_biome/jungle", + "#minecraft:strongholds/in_biome/jungle", + "#minecraft:underground_ores/in_biome/jungle", + "#minecraft:underground_decoration/in_biome/jungle", + "#minecraft:fluid_springs/in_biome/jungle", + "#minecraft:vegetal_decoration/in_biome/jungle", + "#minecraft:top_layer_modification/in_biome/jungle" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:parrot", + "maxCount": 2, + "minCount": 1, + "weight": 40 + }, + { + "type": "minecraft:panda", + "maxCount": 2, + "minCount": 1, + "weight": 1 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:ocelot", + "maxCount": 3, + "minCount": 1, + "weight": 2 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.95 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lukewarm_ocean.json new file mode 100644 index 0000000000..09fe106eba --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lukewarm_ocean.json @@ -0,0 +1,144 @@ +{ + "carvers": "#minecraft:in_biome/lukewarm_ocean", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 4566514, + "water_fog_color": 267827 + }, + "features": [ + "#minecraft:raw_generation/in_biome/lukewarm_ocean", + "#minecraft:lakes/in_biome/lukewarm_ocean", + "#minecraft:local_modifications/in_biome/lukewarm_ocean", + "#minecraft:underground_structures/in_biome/lukewarm_ocean", + "#minecraft:surface_structures/in_biome/lukewarm_ocean", + "#minecraft:strongholds/in_biome/lukewarm_ocean", + "#minecraft:underground_ores/in_biome/lukewarm_ocean", + "#minecraft:underground_decoration/in_biome/lukewarm_ocean", + "#minecraft:fluid_springs/in_biome/lukewarm_ocean", + "#minecraft:vegetal_decoration/in_biome/lukewarm_ocean", + "#minecraft:top_layer_modification/in_biome/lukewarm_ocean" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:cod", + "maxCount": 6, + "minCount": 3, + "weight": 15 + }, + { + "type": "minecraft:pufferfish", + "maxCount": 3, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:tropical_fish", + "maxCount": 8, + "minCount": 8, + "weight": 25 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 2, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:dolphin", + "maxCount": 2, + "minCount": 1, + "weight": 2 + } + ] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lush_caves.json new file mode 100644 index 0000000000..8854da513e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lush_caves.json @@ -0,0 +1,131 @@ +{ + "carvers": "#minecraft:in_biome/lush_caves", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.lush_caves" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/lush_caves", + "#minecraft:lakes/in_biome/lush_caves", + "#minecraft:local_modifications/in_biome/lush_caves", + "#minecraft:underground_structures/in_biome/lush_caves", + "#minecraft:surface_structures/in_biome/lush_caves", + "#minecraft:strongholds/in_biome/lush_caves", + "#minecraft:underground_ores/in_biome/lush_caves", + "#minecraft:underground_decoration/in_biome/lush_caves", + "#minecraft:fluid_springs/in_biome/lush_caves", + "#minecraft:vegetal_decoration/in_biome/lush_caves", + "#minecraft:top_layer_modification/in_biome/lush_caves" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [ + { + "type": "minecraft:axolotl", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:tropical_fish", + "maxCount": 8, + "minCount": 8, + "weight": 25 + } + ], + "water_creature": [] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mangrove_swamp.json new file mode 100644 index 0000000000..8a36659c81 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mangrove_swamp.json @@ -0,0 +1,146 @@ +{ + "carvers": "#minecraft:in_biome/mangrove_swamp", + "downfall": 0.9, + "effects": { + "dry_foliage_color": 8082228, + "fog_color": 12638463, + "foliage_color": 9285927, + "grass_color_modifier": "swamp", + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.swamp" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7907327, + "water_color": 3832426, + "water_fog_color": 5077600 + }, + "features": [ + "#minecraft:raw_generation/in_biome/mangrove_swamp", + "#minecraft:lakes/in_biome/mangrove_swamp", + "#minecraft:local_modifications/in_biome/mangrove_swamp", + "#minecraft:underground_structures/in_biome/mangrove_swamp", + "#minecraft:surface_structures/in_biome/mangrove_swamp", + "#minecraft:strongholds/in_biome/mangrove_swamp", + "#minecraft:underground_ores/in_biome/mangrove_swamp", + "#minecraft:underground_decoration/in_biome/mangrove_swamp", + "#minecraft:fluid_springs/in_biome/mangrove_swamp", + "#minecraft:vegetal_decoration/in_biome/mangrove_swamp", + "#minecraft:top_layer_modification/in_biome/mangrove_swamp" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:frog", + "maxCount": 5, + "minCount": 2, + "weight": 10 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 70 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:slime", + "maxCount": 1, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:bogged", + "maxCount": 4, + "minCount": 4, + "weight": 30 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:tropical_fish", + "maxCount": 8, + "minCount": 8, + "weight": 25 + } + ], + "water_creature": [] + }, + "temperature": 0.8 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/meadow.json new file mode 100644 index 0000000000..200468a137 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/meadow.json @@ -0,0 +1,136 @@ +{ + "carvers": "#minecraft:in_biome/meadow", + "downfall": 0.8, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.meadow" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 937679, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/meadow", + "#minecraft:lakes/in_biome/meadow", + "#minecraft:local_modifications/in_biome/meadow", + "#minecraft:underground_structures/in_biome/meadow", + "#minecraft:surface_structures/in_biome/meadow", + "#minecraft:strongholds/in_biome/meadow", + "#minecraft:underground_ores/in_biome/meadow", + "#minecraft:underground_decoration/in_biome/meadow", + "#minecraft:fluid_springs/in_biome/meadow", + "#minecraft:vegetal_decoration/in_biome/meadow", + "#minecraft:top_layer_modification/in_biome/meadow" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:donkey", + "maxCount": 2, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:rabbit", + "maxCount": 6, + "minCount": 2, + "weight": 2 + }, + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 2, + "weight": 2 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mushroom_fields.json new file mode 100644 index 0000000000..b9368a9c8c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mushroom_fields.json @@ -0,0 +1,64 @@ +{ + "carvers": "#minecraft:in_biome/mushroom_fields", + "downfall": 1.0, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 7842047, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/mushroom_fields", + "#minecraft:lakes/in_biome/mushroom_fields", + "#minecraft:local_modifications/in_biome/mushroom_fields", + "#minecraft:underground_structures/in_biome/mushroom_fields", + "#minecraft:surface_structures/in_biome/mushroom_fields", + "#minecraft:strongholds/in_biome/mushroom_fields", + "#minecraft:underground_ores/in_biome/mushroom_fields", + "#minecraft:underground_decoration/in_biome/mushroom_fields", + "#minecraft:fluid_springs/in_biome/mushroom_fields", + "#minecraft:vegetal_decoration/in_biome/mushroom_fields", + "#minecraft:top_layer_modification/in_biome/mushroom_fields" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:mooshroom", + "maxCount": 8, + "minCount": 4, + "weight": 8 + } + ], + "misc": [], + "monster": [], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.9 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/nether_wastes.json new file mode 100644 index 0000000000..1af0667226 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/nether_wastes.json @@ -0,0 +1,97 @@ +{ + "carvers": "#minecraft:in_biome/nether_wastes", + "downfall": 0.0, + "effects": { + "additions_sound": { + "sound": "minecraft:ambient.nether_wastes.additions", + "tick_chance": 0.0111 + }, + "ambient_sound": "minecraft:ambient.nether_wastes.loop", + "fog_color": 3344392, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.nether_wastes.mood", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.nether.nether_wastes" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/nether_wastes", + "#minecraft:lakes/in_biome/nether_wastes", + "#minecraft:local_modifications/in_biome/nether_wastes", + "#minecraft:underground_structures/in_biome/nether_wastes", + "#minecraft:surface_structures/in_biome/nether_wastes", + "#minecraft:strongholds/in_biome/nether_wastes", + "#minecraft:underground_ores/in_biome/nether_wastes", + "#minecraft:underground_decoration/in_biome/nether_wastes", + "#minecraft:fluid_springs/in_biome/nether_wastes", + "#minecraft:vegetal_decoration/in_biome/nether_wastes", + "#minecraft:top_layer_modification/in_biome/nether_wastes" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "minecraft:strider", + "maxCount": 2, + "minCount": 1, + "weight": 60 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:ghast", + "maxCount": 4, + "minCount": 4, + "weight": 50 + }, + { + "type": "minecraft:zombified_piglin", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:magma_cube", + "maxCount": 4, + "minCount": 4, + "weight": 2 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 4, + "weight": 1 + }, + { + "type": "minecraft:piglin", + "maxCount": 4, + "minCount": 4, + "weight": 15 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ocean.json new file mode 100644 index 0000000000..cf5b1995a3 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ocean.json @@ -0,0 +1,132 @@ +{ + "carvers": "#minecraft:in_biome/ocean", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/ocean", + "#minecraft:lakes/in_biome/ocean", + "#minecraft:local_modifications/in_biome/ocean", + "#minecraft:underground_structures/in_biome/ocean", + "#minecraft:surface_structures/in_biome/ocean", + "#minecraft:strongholds/in_biome/ocean", + "#minecraft:underground_ores/in_biome/ocean", + "#minecraft:underground_decoration/in_biome/ocean", + "#minecraft:fluid_springs/in_biome/ocean", + "#minecraft:vegetal_decoration/in_biome/ocean", + "#minecraft:top_layer_modification/in_biome/ocean" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:cod", + "maxCount": 6, + "minCount": 3, + "weight": 10 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 4, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:dolphin", + "maxCount": 2, + "minCount": 1, + "weight": 1 + } + ] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..18806e6ae4 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_birch_forest.json @@ -0,0 +1,142 @@ +{ + "carvers": "#minecraft:in_biome/old_growth_birch_forest", + "downfall": 0.6, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.forest" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8037887, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/old_growth_birch_forest", + "#minecraft:lakes/in_biome/old_growth_birch_forest", + "#minecraft:local_modifications/in_biome/old_growth_birch_forest", + "#minecraft:underground_structures/in_biome/old_growth_birch_forest", + "#minecraft:surface_structures/in_biome/old_growth_birch_forest", + "#minecraft:strongholds/in_biome/old_growth_birch_forest", + "#minecraft:underground_ores/in_biome/old_growth_birch_forest", + "#minecraft:underground_decoration/in_biome/old_growth_birch_forest", + "#minecraft:fluid_springs/in_biome/old_growth_birch_forest", + "#minecraft:vegetal_decoration/in_biome/old_growth_birch_forest", + "#minecraft:top_layer_modification/in_biome/old_growth_birch_forest" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.6 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..0cf87db88b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_pine_taiga.json @@ -0,0 +1,160 @@ +{ + "carvers": "#minecraft:in_biome/old_growth_pine_taiga", + "downfall": 0.8, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.old_growth_taiga" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8168447, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/old_growth_pine_taiga", + "#minecraft:lakes/in_biome/old_growth_pine_taiga", + "#minecraft:local_modifications/in_biome/old_growth_pine_taiga", + "#minecraft:underground_structures/in_biome/old_growth_pine_taiga", + "#minecraft:surface_structures/in_biome/old_growth_pine_taiga", + "#minecraft:strongholds/in_biome/old_growth_pine_taiga", + "#minecraft:underground_ores/in_biome/old_growth_pine_taiga", + "#minecraft:underground_decoration/in_biome/old_growth_pine_taiga", + "#minecraft:fluid_springs/in_biome/old_growth_pine_taiga", + "#minecraft:vegetal_decoration/in_biome/old_growth_pine_taiga", + "#minecraft:top_layer_modification/in_biome/old_growth_pine_taiga" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:wolf", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:rabbit", + "maxCount": 3, + "minCount": 2, + "weight": 4 + }, + { + "type": "minecraft:fox", + "maxCount": 4, + "minCount": 2, + "weight": 8 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 25 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.3 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..9a0e247dcc --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json @@ -0,0 +1,160 @@ +{ + "carvers": "#minecraft:in_biome/old_growth_spruce_taiga", + "downfall": 0.8, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.old_growth_taiga" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8233983, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/old_growth_spruce_taiga", + "#minecraft:lakes/in_biome/old_growth_spruce_taiga", + "#minecraft:local_modifications/in_biome/old_growth_spruce_taiga", + "#minecraft:underground_structures/in_biome/old_growth_spruce_taiga", + "#minecraft:surface_structures/in_biome/old_growth_spruce_taiga", + "#minecraft:strongholds/in_biome/old_growth_spruce_taiga", + "#minecraft:underground_ores/in_biome/old_growth_spruce_taiga", + "#minecraft:underground_decoration/in_biome/old_growth_spruce_taiga", + "#minecraft:fluid_springs/in_biome/old_growth_spruce_taiga", + "#minecraft:vegetal_decoration/in_biome/old_growth_spruce_taiga", + "#minecraft:top_layer_modification/in_biome/old_growth_spruce_taiga" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:wolf", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:rabbit", + "maxCount": 3, + "minCount": 2, + "weight": 4 + }, + { + "type": "minecraft:fox", + "maxCount": 4, + "minCount": 2, + "weight": 8 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.25 +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/worldgen/biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/pale_garden.json similarity index 98% rename from pfb_biome_extensions/since_61/data/minecraft/worldgen/biome/pale_garden.json rename to pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/pale_garden.json index c799b37a83..dba07f900e 100644 --- a/pfb_biome_extensions/since_61/data/minecraft/worldgen/biome/pale_garden.json +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/pale_garden.json @@ -2,6 +2,7 @@ "carvers": "#minecraft:in_biome/pale_garden", "downfall": 0.8, "effects": { + "dry_foliage_color": 10528412, "fog_color": 8484720, "foliage_color": 8883574, "grass_color": 7832178, diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/plains.json new file mode 100644 index 0000000000..4e9bf9a962 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/plains.json @@ -0,0 +1,143 @@ +{ + "carvers": "#minecraft:in_biome/plains", + "downfall": 0.4, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 7907327, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/plains", + "#minecraft:lakes/in_biome/plains", + "#minecraft:local_modifications/in_biome/plains", + "#minecraft:underground_structures/in_biome/plains", + "#minecraft:surface_structures/in_biome/plains", + "#minecraft:strongholds/in_biome/plains", + "#minecraft:underground_ores/in_biome/plains", + "#minecraft:underground_decoration/in_biome/plains", + "#minecraft:fluid_springs/in_biome/plains", + "#minecraft:vegetal_decoration/in_biome/plains", + "#minecraft:top_layer_modification/in_biome/plains" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:horse", + "maxCount": 6, + "minCount": 2, + "weight": 5 + }, + { + "type": "minecraft:donkey", + "maxCount": 3, + "minCount": 1, + "weight": 1 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.8 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/river.json new file mode 100644 index 0000000000..179466d536 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/river.json @@ -0,0 +1,126 @@ +{ + "carvers": "#minecraft:in_biome/river", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/river", + "#minecraft:lakes/in_biome/river", + "#minecraft:local_modifications/in_biome/river", + "#minecraft:underground_structures/in_biome/river", + "#minecraft:surface_structures/in_biome/river", + "#minecraft:strongholds/in_biome/river", + "#minecraft:underground_ores/in_biome/river", + "#minecraft:underground_decoration/in_biome/river", + "#minecraft:fluid_springs/in_biome/river", + "#minecraft:vegetal_decoration/in_biome/river", + "#minecraft:top_layer_modification/in_biome/river" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 100 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:salmon", + "maxCount": 5, + "minCount": 1, + "weight": 5 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 4, + "minCount": 1, + "weight": 2 + } + ] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna.json new file mode 100644 index 0000000000..f36a10ed0d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna.json @@ -0,0 +1,149 @@ +{ + "carvers": "#minecraft:in_biome/savanna", + "downfall": 0.0, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/savanna", + "#minecraft:lakes/in_biome/savanna", + "#minecraft:local_modifications/in_biome/savanna", + "#minecraft:underground_structures/in_biome/savanna", + "#minecraft:surface_structures/in_biome/savanna", + "#minecraft:strongholds/in_biome/savanna", + "#minecraft:underground_ores/in_biome/savanna", + "#minecraft:underground_decoration/in_biome/savanna", + "#minecraft:fluid_springs/in_biome/savanna", + "#minecraft:vegetal_decoration/in_biome/savanna", + "#minecraft:top_layer_modification/in_biome/savanna" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:horse", + "maxCount": 6, + "minCount": 2, + "weight": 1 + }, + { + "type": "minecraft:donkey", + "maxCount": 1, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:armadillo", + "maxCount": 3, + "minCount": 2, + "weight": 10 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna_plateau.json new file mode 100644 index 0000000000..44cf984a7b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna_plateau.json @@ -0,0 +1,161 @@ +{ + "carvers": "#minecraft:in_biome/savanna_plateau", + "downfall": 0.0, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/savanna_plateau", + "#minecraft:lakes/in_biome/savanna_plateau", + "#minecraft:local_modifications/in_biome/savanna_plateau", + "#minecraft:underground_structures/in_biome/savanna_plateau", + "#minecraft:surface_structures/in_biome/savanna_plateau", + "#minecraft:strongholds/in_biome/savanna_plateau", + "#minecraft:underground_ores/in_biome/savanna_plateau", + "#minecraft:underground_decoration/in_biome/savanna_plateau", + "#minecraft:fluid_springs/in_biome/savanna_plateau", + "#minecraft:vegetal_decoration/in_biome/savanna_plateau", + "#minecraft:top_layer_modification/in_biome/savanna_plateau" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:horse", + "maxCount": 6, + "minCount": 2, + "weight": 1 + }, + { + "type": "minecraft:donkey", + "maxCount": 1, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:armadillo", + "maxCount": 3, + "minCount": 2, + "weight": 10 + }, + { + "type": "minecraft:llama", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:wolf", + "maxCount": 8, + "minCount": 4, + "weight": 8 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/small_end_islands.json new file mode 100644 index 0000000000..a3e2321c7f --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/small_end_islands.json @@ -0,0 +1,50 @@ +{ + "carvers": "#minecraft:in_biome/small_end_islands", + "downfall": 0.5, + "effects": { + "fog_color": 10518688, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/small_end_islands", + "#minecraft:lakes/in_biome/small_end_islands", + "#minecraft:local_modifications/in_biome/small_end_islands", + "#minecraft:underground_structures/in_biome/small_end_islands", + "#minecraft:surface_structures/in_biome/small_end_islands", + "#minecraft:strongholds/in_biome/small_end_islands", + "#minecraft:underground_ores/in_biome/small_end_islands", + "#minecraft:underground_decoration/in_biome/small_end_islands", + "#minecraft:fluid_springs/in_biome/small_end_islands", + "#minecraft:vegetal_decoration/in_biome/small_end_islands", + "#minecraft:top_layer_modification/in_biome/small_end_islands" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 4, + "weight": 10 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_beach.json new file mode 100644 index 0000000000..06cd6da3a8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_beach.json @@ -0,0 +1,106 @@ +{ + "carvers": "#minecraft:in_biome/snowy_beach", + "downfall": 0.3, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8364543, + "water_color": 4020182, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/snowy_beach", + "#minecraft:lakes/in_biome/snowy_beach", + "#minecraft:local_modifications/in_biome/snowy_beach", + "#minecraft:underground_structures/in_biome/snowy_beach", + "#minecraft:surface_structures/in_biome/snowy_beach", + "#minecraft:strongholds/in_biome/snowy_beach", + "#minecraft:underground_ores/in_biome/snowy_beach", + "#minecraft:underground_decoration/in_biome/snowy_beach", + "#minecraft:fluid_springs/in_biome/snowy_beach", + "#minecraft:vegetal_decoration/in_biome/snowy_beach", + "#minecraft:top_layer_modification/in_biome/snowy_beach" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.05 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_plains.json new file mode 100644 index 0000000000..1f850cac0c --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_plains.json @@ -0,0 +1,126 @@ +{ + "carvers": "#minecraft:in_biome/snowy_plains", + "creature_spawn_probability": 0.07, + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8364543, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/snowy_plains", + "#minecraft:lakes/in_biome/snowy_plains", + "#minecraft:local_modifications/in_biome/snowy_plains", + "#minecraft:underground_structures/in_biome/snowy_plains", + "#minecraft:surface_structures/in_biome/snowy_plains", + "#minecraft:strongholds/in_biome/snowy_plains", + "#minecraft:underground_ores/in_biome/snowy_plains", + "#minecraft:underground_decoration/in_biome/snowy_plains", + "#minecraft:fluid_springs/in_biome/snowy_plains", + "#minecraft:vegetal_decoration/in_biome/snowy_plains", + "#minecraft:top_layer_modification/in_biome/snowy_plains" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:rabbit", + "maxCount": 3, + "minCount": 2, + "weight": 10 + }, + { + "type": "minecraft:polar_bear", + "maxCount": 2, + "minCount": 1, + "weight": 1 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 20 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:stray", + "maxCount": 4, + "minCount": 4, + "weight": 80 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_slopes.json new file mode 100644 index 0000000000..46191fee21 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_slopes.json @@ -0,0 +1,130 @@ +{ + "carvers": "#minecraft:in_biome/snowy_slopes", + "downfall": 0.9, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.snowy_slopes" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 8560639, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/snowy_slopes", + "#minecraft:lakes/in_biome/snowy_slopes", + "#minecraft:local_modifications/in_biome/snowy_slopes", + "#minecraft:underground_structures/in_biome/snowy_slopes", + "#minecraft:surface_structures/in_biome/snowy_slopes", + "#minecraft:strongholds/in_biome/snowy_slopes", + "#minecraft:underground_ores/in_biome/snowy_slopes", + "#minecraft:underground_decoration/in_biome/snowy_slopes", + "#minecraft:fluid_springs/in_biome/snowy_slopes", + "#minecraft:vegetal_decoration/in_biome/snowy_slopes", + "#minecraft:top_layer_modification/in_biome/snowy_slopes" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:rabbit", + "maxCount": 3, + "minCount": 2, + "weight": 4 + }, + { + "type": "minecraft:goat", + "maxCount": 3, + "minCount": 1, + "weight": 5 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": -0.3 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_taiga.json new file mode 100644 index 0000000000..7930c07be2 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_taiga.json @@ -0,0 +1,149 @@ +{ + "carvers": "#minecraft:in_biome/snowy_taiga", + "downfall": 0.4, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8625919, + "water_color": 4020182, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/snowy_taiga", + "#minecraft:lakes/in_biome/snowy_taiga", + "#minecraft:local_modifications/in_biome/snowy_taiga", + "#minecraft:underground_structures/in_biome/snowy_taiga", + "#minecraft:surface_structures/in_biome/snowy_taiga", + "#minecraft:strongholds/in_biome/snowy_taiga", + "#minecraft:underground_ores/in_biome/snowy_taiga", + "#minecraft:underground_decoration/in_biome/snowy_taiga", + "#minecraft:fluid_springs/in_biome/snowy_taiga", + "#minecraft:vegetal_decoration/in_biome/snowy_taiga", + "#minecraft:top_layer_modification/in_biome/snowy_taiga" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:wolf", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:rabbit", + "maxCount": 3, + "minCount": 2, + "weight": 4 + }, + { + "type": "minecraft:fox", + "maxCount": 4, + "minCount": 2, + "weight": 8 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": -0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/soul_sand_valley.json new file mode 100644 index 0000000000..90efdd143e --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/soul_sand_valley.json @@ -0,0 +1,108 @@ +{ + "carvers": "#minecraft:in_biome/soul_sand_valley", + "downfall": 0.0, + "effects": { + "additions_sound": { + "sound": "minecraft:ambient.soul_sand_valley.additions", + "tick_chance": 0.0111 + }, + "ambient_sound": "minecraft:ambient.soul_sand_valley.loop", + "fog_color": 1787717, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.soul_sand_valley.mood", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.nether.soul_sand_valley" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "particle": { + "options": { + "type": "minecraft:ash" + }, + "probability": 0.00625 + }, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/soul_sand_valley", + "#minecraft:lakes/in_biome/soul_sand_valley", + "#minecraft:local_modifications/in_biome/soul_sand_valley", + "#minecraft:underground_structures/in_biome/soul_sand_valley", + "#minecraft:surface_structures/in_biome/soul_sand_valley", + "#minecraft:strongholds/in_biome/soul_sand_valley", + "#minecraft:underground_ores/in_biome/soul_sand_valley", + "#minecraft:underground_decoration/in_biome/soul_sand_valley", + "#minecraft:fluid_springs/in_biome/soul_sand_valley", + "#minecraft:vegetal_decoration/in_biome/soul_sand_valley", + "#minecraft:top_layer_modification/in_biome/soul_sand_valley" + ], + "has_precipitation": false, + "spawn_costs": { + "minecraft:enderman": { + "charge": 0.7, + "energy_budget": 0.15 + }, + "minecraft:ghast": { + "charge": 0.7, + "energy_budget": 0.15 + }, + "minecraft:skeleton": { + "charge": 0.7, + "energy_budget": 0.15 + }, + "minecraft:strider": { + "charge": 0.7, + "energy_budget": 0.15 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "minecraft:strider", + "maxCount": 2, + "minCount": 1, + "weight": 60 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:skeleton", + "maxCount": 5, + "minCount": 5, + "weight": 20 + }, + { + "type": "minecraft:ghast", + "maxCount": 4, + "minCount": 4, + "weight": 50 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 4, + "weight": 1 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sparse_jungle.json new file mode 100644 index 0000000000..c616dadfee --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sparse_jungle.json @@ -0,0 +1,154 @@ +{ + "carvers": "#minecraft:in_biome/sparse_jungle", + "downfall": 0.8, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.sparse_jungle" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7842047, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/sparse_jungle", + "#minecraft:lakes/in_biome/sparse_jungle", + "#minecraft:local_modifications/in_biome/sparse_jungle", + "#minecraft:underground_structures/in_biome/sparse_jungle", + "#minecraft:surface_structures/in_biome/sparse_jungle", + "#minecraft:strongholds/in_biome/sparse_jungle", + "#minecraft:underground_ores/in_biome/sparse_jungle", + "#minecraft:underground_decoration/in_biome/sparse_jungle", + "#minecraft:fluid_springs/in_biome/sparse_jungle", + "#minecraft:vegetal_decoration/in_biome/sparse_jungle", + "#minecraft:top_layer_modification/in_biome/sparse_jungle" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:wolf", + "maxCount": 4, + "minCount": 2, + "weight": 8 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.95 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_peaks.json new file mode 100644 index 0000000000..83fe9384ac --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_peaks.json @@ -0,0 +1,117 @@ +{ + "carvers": "#minecraft:in_biome/stony_peaks", + "downfall": 0.3, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.stony_peaks" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7776511, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/stony_peaks", + "#minecraft:lakes/in_biome/stony_peaks", + "#minecraft:local_modifications/in_biome/stony_peaks", + "#minecraft:underground_structures/in_biome/stony_peaks", + "#minecraft:surface_structures/in_biome/stony_peaks", + "#minecraft:strongholds/in_biome/stony_peaks", + "#minecraft:underground_ores/in_biome/stony_peaks", + "#minecraft:underground_decoration/in_biome/stony_peaks", + "#minecraft:fluid_springs/in_biome/stony_peaks", + "#minecraft:vegetal_decoration/in_biome/stony_peaks", + "#minecraft:top_layer_modification/in_biome/stony_peaks" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 1.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_shore.json new file mode 100644 index 0000000000..45cb9a94cf --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_shore.json @@ -0,0 +1,106 @@ +{ + "carvers": "#minecraft:in_biome/stony_shore", + "downfall": 0.3, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8233727, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/stony_shore", + "#minecraft:lakes/in_biome/stony_shore", + "#minecraft:local_modifications/in_biome/stony_shore", + "#minecraft:underground_structures/in_biome/stony_shore", + "#minecraft:surface_structures/in_biome/stony_shore", + "#minecraft:strongholds/in_biome/stony_shore", + "#minecraft:underground_ores/in_biome/stony_shore", + "#minecraft:underground_decoration/in_biome/stony_shore", + "#minecraft:fluid_springs/in_biome/stony_shore", + "#minecraft:vegetal_decoration/in_biome/stony_shore", + "#minecraft:top_layer_modification/in_biome/stony_shore" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.2 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sunflower_plains.json new file mode 100644 index 0000000000..a295d2aabb --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sunflower_plains.json @@ -0,0 +1,143 @@ +{ + "carvers": "#minecraft:in_biome/sunflower_plains", + "downfall": 0.4, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 7907327, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/sunflower_plains", + "#minecraft:lakes/in_biome/sunflower_plains", + "#minecraft:local_modifications/in_biome/sunflower_plains", + "#minecraft:underground_structures/in_biome/sunflower_plains", + "#minecraft:surface_structures/in_biome/sunflower_plains", + "#minecraft:strongholds/in_biome/sunflower_plains", + "#minecraft:underground_ores/in_biome/sunflower_plains", + "#minecraft:underground_decoration/in_biome/sunflower_plains", + "#minecraft:fluid_springs/in_biome/sunflower_plains", + "#minecraft:vegetal_decoration/in_biome/sunflower_plains", + "#minecraft:top_layer_modification/in_biome/sunflower_plains" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:horse", + "maxCount": 6, + "minCount": 2, + "weight": 5 + }, + { + "type": "minecraft:donkey", + "maxCount": 3, + "minCount": 1, + "weight": 1 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.8 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/swamp.json new file mode 100644 index 0000000000..2d4aedf830 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/swamp.json @@ -0,0 +1,163 @@ +{ + "carvers": "#minecraft:in_biome/swamp", + "downfall": 0.9, + "effects": { + "dry_foliage_color": 8082228, + "fog_color": 12638463, + "foliage_color": 6975545, + "grass_color_modifier": "swamp", + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.swamp" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7907327, + "water_color": 6388580, + "water_fog_color": 2302743 + }, + "features": [ + "#minecraft:raw_generation/in_biome/swamp", + "#minecraft:lakes/in_biome/swamp", + "#minecraft:local_modifications/in_biome/swamp", + "#minecraft:underground_structures/in_biome/swamp", + "#minecraft:surface_structures/in_biome/swamp", + "#minecraft:strongholds/in_biome/swamp", + "#minecraft:underground_ores/in_biome/swamp", + "#minecraft:underground_decoration/in_biome/swamp", + "#minecraft:fluid_springs/in_biome/swamp", + "#minecraft:vegetal_decoration/in_biome/swamp", + "#minecraft:top_layer_modification/in_biome/swamp" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:frog", + "maxCount": 5, + "minCount": 2, + "weight": 10 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 70 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:slime", + "maxCount": 1, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:bogged", + "maxCount": 4, + "minCount": 4, + "weight": 30 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.8 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/taiga.json new file mode 100644 index 0000000000..2e531498f8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/taiga.json @@ -0,0 +1,149 @@ +{ + "carvers": "#minecraft:in_biome/taiga", + "downfall": 0.8, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8233983, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/taiga", + "#minecraft:lakes/in_biome/taiga", + "#minecraft:local_modifications/in_biome/taiga", + "#minecraft:underground_structures/in_biome/taiga", + "#minecraft:surface_structures/in_biome/taiga", + "#minecraft:strongholds/in_biome/taiga", + "#minecraft:underground_ores/in_biome/taiga", + "#minecraft:underground_decoration/in_biome/taiga", + "#minecraft:fluid_springs/in_biome/taiga", + "#minecraft:vegetal_decoration/in_biome/taiga", + "#minecraft:top_layer_modification/in_biome/taiga" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:wolf", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:rabbit", + "maxCount": 3, + "minCount": 2, + "weight": 4 + }, + { + "type": "minecraft:fox", + "maxCount": 4, + "minCount": 2, + "weight": 8 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.25 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_end.json new file mode 100644 index 0000000000..ef95b942e0 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_end.json @@ -0,0 +1,50 @@ +{ + "carvers": "#minecraft:in_biome/the_end", + "downfall": 0.5, + "effects": { + "fog_color": 10518688, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/the_end", + "#minecraft:lakes/in_biome/the_end", + "#minecraft:local_modifications/in_biome/the_end", + "#minecraft:underground_structures/in_biome/the_end", + "#minecraft:surface_structures/in_biome/the_end", + "#minecraft:strongholds/in_biome/the_end", + "#minecraft:underground_ores/in_biome/the_end", + "#minecraft:underground_decoration/in_biome/the_end", + "#minecraft:fluid_springs/in_biome/the_end", + "#minecraft:vegetal_decoration/in_biome/the_end", + "#minecraft:top_layer_modification/in_biome/the_end" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 4, + "weight": 10 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_void.json new file mode 100644 index 0000000000..1a601e25a1 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_void.json @@ -0,0 +1,43 @@ +{ + "carvers": "#minecraft:in_biome/the_void", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/the_void", + "#minecraft:lakes/in_biome/the_void", + "#minecraft:local_modifications/in_biome/the_void", + "#minecraft:underground_structures/in_biome/the_void", + "#minecraft:surface_structures/in_biome/the_void", + "#minecraft:strongholds/in_biome/the_void", + "#minecraft:underground_ores/in_biome/the_void", + "#minecraft:underground_decoration/in_biome/the_void", + "#minecraft:fluid_springs/in_biome/the_void", + "#minecraft:vegetal_decoration/in_biome/the_void", + "#minecraft:top_layer_modification/in_biome/the_void" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warm_ocean.json new file mode 100644 index 0000000000..ea6da2bc45 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warm_ocean.json @@ -0,0 +1,138 @@ +{ + "carvers": "#minecraft:in_biome/warm_ocean", + "downfall": 0.5, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8103167, + "water_color": 4445678, + "water_fog_color": 270131 + }, + "features": [ + "#minecraft:raw_generation/in_biome/warm_ocean", + "#minecraft:lakes/in_biome/warm_ocean", + "#minecraft:local_modifications/in_biome/warm_ocean", + "#minecraft:underground_structures/in_biome/warm_ocean", + "#minecraft:surface_structures/in_biome/warm_ocean", + "#minecraft:strongholds/in_biome/warm_ocean", + "#minecraft:underground_ores/in_biome/warm_ocean", + "#minecraft:underground_decoration/in_biome/warm_ocean", + "#minecraft:fluid_springs/in_biome/warm_ocean", + "#minecraft:vegetal_decoration/in_biome/warm_ocean", + "#minecraft:top_layer_modification/in_biome/warm_ocean" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "minecraft:drowned", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [ + { + "type": "minecraft:pufferfish", + "maxCount": 3, + "minCount": 1, + "weight": 15 + }, + { + "type": "minecraft:tropical_fish", + "maxCount": 8, + "minCount": 8, + "weight": 25 + } + ], + "water_creature": [ + { + "type": "minecraft:squid", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:dolphin", + "maxCount": 2, + "minCount": 1, + "weight": 2 + } + ] + }, + "temperature": 0.5 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warped_forest.json new file mode 100644 index 0000000000..231225af2d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warped_forest.json @@ -0,0 +1,84 @@ +{ + "carvers": "#minecraft:in_biome/warped_forest", + "downfall": 0.0, + "effects": { + "additions_sound": { + "sound": "minecraft:ambient.warped_forest.additions", + "tick_chance": 0.0111 + }, + "ambient_sound": "minecraft:ambient.warped_forest.loop", + "fog_color": 1705242, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.warped_forest.mood", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.nether.warped_forest" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "particle": { + "options": { + "type": "minecraft:warped_spore" + }, + "probability": 0.01428 + }, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/warped_forest", + "#minecraft:lakes/in_biome/warped_forest", + "#minecraft:local_modifications/in_biome/warped_forest", + "#minecraft:underground_structures/in_biome/warped_forest", + "#minecraft:surface_structures/in_biome/warped_forest", + "#minecraft:strongholds/in_biome/warped_forest", + "#minecraft:underground_ores/in_biome/warped_forest", + "#minecraft:underground_decoration/in_biome/warped_forest", + "#minecraft:fluid_springs/in_biome/warped_forest", + "#minecraft:vegetal_decoration/in_biome/warped_forest", + "#minecraft:top_layer_modification/in_biome/warped_forest" + ], + "has_precipitation": false, + "spawn_costs": { + "minecraft:enderman": { + "charge": 1.0, + "energy_budget": 0.12 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "minecraft:strider", + "maxCount": 2, + "minCount": 1, + "weight": 60 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 4, + "weight": 1 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_forest.json new file mode 100644 index 0000000000..02b614667b --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_forest.json @@ -0,0 +1,137 @@ +{ + "carvers": "#minecraft:in_biome/windswept_forest", + "downfall": 0.3, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8233727, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/windswept_forest", + "#minecraft:lakes/in_biome/windswept_forest", + "#minecraft:local_modifications/in_biome/windswept_forest", + "#minecraft:underground_structures/in_biome/windswept_forest", + "#minecraft:surface_structures/in_biome/windswept_forest", + "#minecraft:strongholds/in_biome/windswept_forest", + "#minecraft:underground_ores/in_biome/windswept_forest", + "#minecraft:underground_decoration/in_biome/windswept_forest", + "#minecraft:fluid_springs/in_biome/windswept_forest", + "#minecraft:vegetal_decoration/in_biome/windswept_forest", + "#minecraft:top_layer_modification/in_biome/windswept_forest" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:llama", + "maxCount": 6, + "minCount": 4, + "weight": 5 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.2 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..02f1c27e6d --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_gravelly_hills.json @@ -0,0 +1,137 @@ +{ + "carvers": "#minecraft:in_biome/windswept_gravelly_hills", + "downfall": 0.3, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8233727, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/windswept_gravelly_hills", + "#minecraft:lakes/in_biome/windswept_gravelly_hills", + "#minecraft:local_modifications/in_biome/windswept_gravelly_hills", + "#minecraft:underground_structures/in_biome/windswept_gravelly_hills", + "#minecraft:surface_structures/in_biome/windswept_gravelly_hills", + "#minecraft:strongholds/in_biome/windswept_gravelly_hills", + "#minecraft:underground_ores/in_biome/windswept_gravelly_hills", + "#minecraft:underground_decoration/in_biome/windswept_gravelly_hills", + "#minecraft:fluid_springs/in_biome/windswept_gravelly_hills", + "#minecraft:vegetal_decoration/in_biome/windswept_gravelly_hills", + "#minecraft:top_layer_modification/in_biome/windswept_gravelly_hills" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:llama", + "maxCount": 6, + "minCount": 4, + "weight": 5 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.2 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_hills.json new file mode 100644 index 0000000000..b4fff701c8 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_hills.json @@ -0,0 +1,137 @@ +{ + "carvers": "#minecraft:in_biome/windswept_hills", + "downfall": 0.3, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 8233727, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/windswept_hills", + "#minecraft:lakes/in_biome/windswept_hills", + "#minecraft:local_modifications/in_biome/windswept_hills", + "#minecraft:underground_structures/in_biome/windswept_hills", + "#minecraft:surface_structures/in_biome/windswept_hills", + "#minecraft:strongholds/in_biome/windswept_hills", + "#minecraft:underground_ores/in_biome/windswept_hills", + "#minecraft:underground_decoration/in_biome/windswept_hills", + "#minecraft:fluid_springs/in_biome/windswept_hills", + "#minecraft:vegetal_decoration/in_biome/windswept_hills", + "#minecraft:top_layer_modification/in_biome/windswept_hills" + ], + "has_precipitation": true, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:llama", + "maxCount": 6, + "minCount": 4, + "weight": 5 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.2 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_savanna.json new file mode 100644 index 0000000000..7573aa3211 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_savanna.json @@ -0,0 +1,149 @@ +{ + "carvers": "#minecraft:in_biome/windswept_savanna", + "downfall": 0.0, + "effects": { + "fog_color": 12638463, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music_volume": 1.0, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/windswept_savanna", + "#minecraft:lakes/in_biome/windswept_savanna", + "#minecraft:local_modifications/in_biome/windswept_savanna", + "#minecraft:underground_structures/in_biome/windswept_savanna", + "#minecraft:surface_structures/in_biome/windswept_savanna", + "#minecraft:strongholds/in_biome/windswept_savanna", + "#minecraft:underground_ores/in_biome/windswept_savanna", + "#minecraft:underground_decoration/in_biome/windswept_savanna", + "#minecraft:fluid_springs/in_biome/windswept_savanna", + "#minecraft:vegetal_decoration/in_biome/windswept_savanna", + "#minecraft:top_layer_modification/in_biome/windswept_savanna" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:horse", + "maxCount": 6, + "minCount": 2, + "weight": 1 + }, + { + "type": "minecraft:donkey", + "maxCount": 1, + "minCount": 1, + "weight": 1 + }, + { + "type": "minecraft:armadillo", + "maxCount": 3, + "minCount": 2, + "weight": 10 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/wooded_badlands.json new file mode 100644 index 0000000000..19b1dd0313 --- /dev/null +++ b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/wooded_badlands.json @@ -0,0 +1,157 @@ +{ + "carvers": "#minecraft:in_biome/wooded_badlands", + "creature_spawn_probability": 0.04, + "downfall": 0.0, + "effects": { + "fog_color": 12638463, + "foliage_color": 10387789, + "grass_color": 9470285, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [ + { + "data": { + "max_delay": 24000, + "min_delay": 12000, + "replace_current_music": false, + "sound": "minecraft:music.overworld.badlands" + }, + "weight": 1 + } + ], + "music_volume": 1.0, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + "#minecraft:raw_generation/in_biome/wooded_badlands", + "#minecraft:lakes/in_biome/wooded_badlands", + "#minecraft:local_modifications/in_biome/wooded_badlands", + "#minecraft:underground_structures/in_biome/wooded_badlands", + "#minecraft:surface_structures/in_biome/wooded_badlands", + "#minecraft:strongholds/in_biome/wooded_badlands", + "#minecraft:underground_ores/in_biome/wooded_badlands", + "#minecraft:underground_decoration/in_biome/wooded_badlands", + "#minecraft:fluid_springs/in_biome/wooded_badlands", + "#minecraft:vegetal_decoration/in_biome/wooded_badlands", + "#minecraft:top_layer_modification/in_biome/wooded_badlands" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [ + { + "type": "minecraft:bat", + "maxCount": 8, + "minCount": 8, + "weight": 10 + } + ], + "axolotls": [], + "creature": [ + { + "type": "minecraft:sheep", + "maxCount": 4, + "minCount": 4, + "weight": 12 + }, + { + "type": "minecraft:pig", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:chicken", + "maxCount": 4, + "minCount": 4, + "weight": 10 + }, + { + "type": "minecraft:cow", + "maxCount": 4, + "minCount": 4, + "weight": 8 + }, + { + "type": "minecraft:armadillo", + "maxCount": 2, + "minCount": 1, + "weight": 6 + }, + { + "type": "minecraft:wolf", + "maxCount": 8, + "minCount": 4, + "weight": 2 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:spider", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:zombie", + "maxCount": 4, + "minCount": 4, + "weight": 95 + }, + { + "type": "minecraft:zombie_villager", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "minecraft:skeleton", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:creeper", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:slime", + "maxCount": 4, + "minCount": 4, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 4, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 5 + } + ], + "underground_water_creature": [ + { + "type": "minecraft:glow_squid", + "maxCount": 6, + "minCount": 4, + "weight": 10 + } + ], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 2.0 +} From 787d1ee4dfea892b8cc317ffdafa90a9068980f4 Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 20:29:56 +0100 Subject: [PATCH 04/75] Remove 1.21-1.21.4 support ans squash overlays --- .github/workflows/main.yml | 14 +- .../1_2/2/28_36/28_32/28_29/29.mcfunction | 1 - .../1_2/2/28_36/28_32/31_32/31.mcfunction | 2 - .../bordure_indented_banner_pattern.json | 3 - .../vanilla/field_masoned_banner_pattern.json | 3 - gm4_auto_crafting/beet.yaml | 5 - gm4_blossoming_pots/beet.yaml | 5 - .../function/decorated/set_storage.mcfunction | 239 + .../function/flower/set_storage.mcfunction | 52 + .../tags/block/potted_plants.json | 5 +- .../tags/item/potable_plants.json | 5 +- .../function/decorated/set_storage.mcfunction | 4205 ----------------- .../function/flower/set_storage.mcfunction | 1306 ----- .../tags/block/potted_plants.json | 42 - .../tags/item/potable_plants.json | 42 - gm4_standard_crafting/beet.yaml | 5 - .../function/vehicle/spawn_boat.mcfunction | 33 - .../vehicle/spawn_boat_east.mcfunction | 0 .../vehicle/spawn_boat_north.mcfunction | 0 .../vehicle/spawn_boat_south.mcfunction | 0 .../vehicle/spawn_boat_west.mcfunction | 0 gm4_vecto_shamir/beet.yaml | 9 - .../vehicle/spawn_boat_east.mcfunction | 1 + .../vehicle/spawn_boat_north.mcfunction | 1 + .../vehicle/spawn_boat_south.mcfunction | 1 + .../vehicle/spawn_boat_west.mcfunction | 1 + .../vehicle/spawn_boat_east.mcfunction | 13 - .../vehicle/spawn_boat_north.mcfunction | 13 - .../vehicle/spawn_boat_south.mcfunction | 13 - .../vehicle/spawn_boat_west.mcfunction | 13 - pfb_biome_extensions/beet.yaml | 19 - .../configured_carver/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../configured_carver/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../configured_carver/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../configured_carver/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../configured_carver/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../configured_carver/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../configured_carver/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../configured_carver/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../configured_carver/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/pale_garden.json} | 0 .../configured_carver/in_biome/plains.json | 0 .../configured_carver/in_biome/river.json | 0 .../configured_carver/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../configured_carver/in_biome/swamp.json | 0 .../configured_carver/in_biome/taiga.json | 0 .../configured_carver/in_biome/the_end.json | 0 .../configured_carver}/in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../fluid_springs/in_biome/badlands.json | 0 .../fluid_springs/in_biome/bamboo_jungle.json | 0 .../fluid_springs/in_biome/basalt_deltas.json | 0 .../fluid_springs/in_biome/beach.json | 0 .../fluid_springs/in_biome/birch_forest.json | 0 .../fluid_springs/in_biome/cherry_grove.json | 0 .../fluid_springs/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../fluid_springs/in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../fluid_springs/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../fluid_springs/in_biome/deep_ocean.json | 0 .../fluid_springs/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../fluid_springs/in_biome/end_barrens.json | 0 .../fluid_springs/in_biome/end_highlands.json | 0 .../fluid_springs/in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../fluid_springs/in_biome/flower_forest.json | 0 .../fluid_springs/in_biome/forest.json | 0 .../fluid_springs/in_biome/frozen_ocean.json | 0 .../fluid_springs/in_biome/frozen_peaks.json | 0 .../fluid_springs/in_biome/frozen_river.json | 0 .../fluid_springs/in_biome/grove.json | 0 .../fluid_springs/in_biome/ice_spikes.json | 0 .../fluid_springs/in_biome/jagged_peaks.json | 0 .../fluid_springs/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../fluid_springs/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../fluid_springs/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../fluid_springs/in_biome/nether_wastes.json | 0 .../fluid_springs/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../fluid_springs/in_biome/pale_garden.json} | 0 .../fluid_springs/in_biome/plains.json | 0 .../fluid_springs/in_biome/river.json | 0 .../fluid_springs/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../fluid_springs/in_biome/snowy_beach.json | 0 .../fluid_springs/in_biome/snowy_plains.json | 0 .../fluid_springs/in_biome/snowy_slopes.json | 0 .../fluid_springs/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../fluid_springs/in_biome/sparse_jungle.json | 0 .../fluid_springs/in_biome/stony_peaks.json | 0 .../fluid_springs/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../fluid_springs/in_biome/swamp.json | 0 .../fluid_springs/in_biome/taiga.json | 0 .../fluid_springs/in_biome/the_end.json | 0 .../fluid_springs}/in_biome/the_void.json | 0 .../fluid_springs/in_biome/warm_ocean.json | 0 .../fluid_springs/in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../lakes/in_biome/badlands.json | 0 .../lakes/in_biome/bamboo_jungle.json | 0 .../lakes/in_biome/basalt_deltas.json | 0 .../placed_feature/lakes/in_biome/beach.json | 0 .../lakes/in_biome/birch_forest.json | 0 .../lakes/in_biome/cherry_grove.json | 0 .../lakes/in_biome/cold_ocean.json | 0 .../lakes/in_biome/crimson_forest.json | 0 .../lakes/in_biome/dark_forest.json | 0 .../lakes/in_biome/deep_cold_ocean.json | 0 .../lakes/in_biome/deep_dark.json | 0 .../lakes/in_biome/deep_frozen_ocean.json | 0 .../lakes/in_biome/deep_lukewarm_ocean.json | 0 .../lakes/in_biome/deep_ocean.json | 0 .../placed_feature/lakes/in_biome/desert.json | 0 .../lakes/in_biome/dripstone_caves.json | 0 .../lakes/in_biome/end_barrens.json | 0 .../lakes/in_biome/end_highlands.json | 0 .../lakes/in_biome/end_midlands.json | 0 .../lakes/in_biome/eroded_badlands.json | 0 .../lakes/in_biome/flower_forest.json | 0 .../placed_feature/lakes/in_biome/forest.json | 0 .../lakes/in_biome/frozen_ocean.json | 0 .../lakes/in_biome/frozen_peaks.json | 0 .../lakes/in_biome/frozen_river.json | 0 .../placed_feature/lakes/in_biome/grove.json | 0 .../lakes/in_biome/ice_spikes.json | 0 .../lakes/in_biome/jagged_peaks.json | 0 .../placed_feature/lakes/in_biome/jungle.json | 0 .../lakes/in_biome/lukewarm_ocean.json | 0 .../lakes/in_biome/lush_caves.json | 0 .../lakes/in_biome/mangrove_swamp.json | 0 .../placed_feature/lakes/in_biome/meadow.json | 0 .../lakes/in_biome/mushroom_fields.json | 0 .../lakes/in_biome/nether_wastes.json | 0 .../placed_feature/lakes/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../lakes/in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../lakes/in_biome/pale_garden.json} | 0 .../placed_feature/lakes/in_biome/plains.json | 0 .../placed_feature/lakes/in_biome/river.json | 0 .../lakes/in_biome/savanna.json | 0 .../lakes/in_biome/savanna_plateau.json | 0 .../lakes/in_biome/small_end_islands.json | 0 .../lakes/in_biome/snowy_beach.json | 0 .../lakes/in_biome/snowy_plains.json | 0 .../lakes/in_biome/snowy_slopes.json | 0 .../lakes/in_biome/snowy_taiga.json | 0 .../lakes/in_biome/soul_sand_valley.json | 0 .../lakes/in_biome/sparse_jungle.json | 0 .../lakes/in_biome/stony_peaks.json | 0 .../lakes/in_biome/stony_shore.json | 0 .../lakes/in_biome/sunflower_plains.json | 0 .../placed_feature/lakes/in_biome/swamp.json | 0 .../placed_feature/lakes/in_biome/taiga.json | 0 .../lakes/in_biome/the_end.json | 0 .../lakes}/in_biome/the_void.json | 0 .../lakes/in_biome/warm_ocean.json | 0 .../lakes/in_biome/warped_forest.json | 0 .../lakes/in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../lakes/in_biome/windswept_hills.json | 0 .../lakes/in_biome/windswept_savanna.json | 0 .../lakes/in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../local_modifications/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../local_modifications/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../local_modifications/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../local_modifications/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../local_modifications/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../local_modifications/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../local_modifications/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/pale_garden.json} | 0 .../local_modifications/in_biome/plains.json | 0 .../local_modifications/in_biome/river.json | 0 .../local_modifications/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../local_modifications/in_biome/swamp.json | 0 .../local_modifications/in_biome/taiga.json | 0 .../local_modifications/in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../raw_generation/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../raw_generation/in_biome/beach.json | 0 .../raw_generation/in_biome/birch_forest.json | 0 .../raw_generation/in_biome/cherry_grove.json | 0 .../raw_generation/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../raw_generation/in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../raw_generation/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../raw_generation/in_biome/deep_ocean.json | 0 .../raw_generation/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../raw_generation/in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../raw_generation/in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../raw_generation/in_biome/forest.json | 0 .../raw_generation/in_biome/frozen_ocean.json | 0 .../raw_generation/in_biome/frozen_peaks.json | 0 .../raw_generation/in_biome/frozen_river.json | 0 .../raw_generation/in_biome/grove.json | 0 .../raw_generation/in_biome/ice_spikes.json | 0 .../raw_generation/in_biome/jagged_peaks.json | 0 .../raw_generation/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../raw_generation/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../raw_generation/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../raw_generation/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../raw_generation/in_biome/pale_garden.json} | 0 .../raw_generation/in_biome/plains.json | 0 .../raw_generation/in_biome/river.json | 0 .../raw_generation/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../raw_generation/in_biome/snowy_beach.json | 0 .../raw_generation/in_biome/snowy_plains.json | 0 .../raw_generation/in_biome/snowy_slopes.json | 0 .../raw_generation/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../raw_generation/in_biome/stony_peaks.json | 0 .../raw_generation/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../raw_generation/in_biome/swamp.json | 0 .../raw_generation/in_biome/taiga.json | 0 .../raw_generation/in_biome/the_end.json | 0 .../raw_generation}/in_biome/the_void.json | 0 .../raw_generation/in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../strongholds/in_biome/badlands.json | 0 .../strongholds/in_biome/bamboo_jungle.json | 0 .../strongholds/in_biome/basalt_deltas.json | 0 .../strongholds/in_biome/beach.json | 0 .../strongholds/in_biome/birch_forest.json | 0 .../strongholds/in_biome/cherry_grove.json | 0 .../strongholds/in_biome/cold_ocean.json | 0 .../strongholds/in_biome/crimson_forest.json | 0 .../strongholds/in_biome/dark_forest.json | 0 .../strongholds/in_biome/deep_cold_ocean.json | 0 .../strongholds/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../strongholds/in_biome/deep_ocean.json | 0 .../strongholds/in_biome/desert.json | 0 .../strongholds/in_biome/dripstone_caves.json | 0 .../strongholds/in_biome/end_barrens.json | 0 .../strongholds/in_biome/end_highlands.json | 0 .../strongholds/in_biome/end_midlands.json | 0 .../strongholds/in_biome/eroded_badlands.json | 0 .../strongholds/in_biome/flower_forest.json | 0 .../strongholds/in_biome/forest.json | 0 .../strongholds/in_biome/frozen_ocean.json | 0 .../strongholds/in_biome/frozen_peaks.json | 0 .../strongholds/in_biome/frozen_river.json | 0 .../strongholds/in_biome/grove.json | 0 .../strongholds/in_biome/ice_spikes.json | 0 .../strongholds/in_biome/jagged_peaks.json | 0 .../strongholds/in_biome/jungle.json | 0 .../strongholds/in_biome/lukewarm_ocean.json | 0 .../strongholds/in_biome/lush_caves.json | 0 .../strongholds/in_biome/mangrove_swamp.json | 0 .../strongholds/in_biome/meadow.json | 0 .../strongholds/in_biome/mushroom_fields.json | 0 .../strongholds/in_biome/nether_wastes.json | 0 .../strongholds/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../strongholds/in_biome/pale_garden.json} | 0 .../strongholds/in_biome/plains.json | 0 .../strongholds/in_biome/river.json | 0 .../strongholds/in_biome/savanna.json | 0 .../strongholds/in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../strongholds/in_biome/snowy_beach.json | 0 .../strongholds/in_biome/snowy_plains.json | 0 .../strongholds/in_biome/snowy_slopes.json | 0 .../strongholds/in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../strongholds/in_biome/sparse_jungle.json | 0 .../strongholds/in_biome/stony_peaks.json | 0 .../strongholds/in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../strongholds/in_biome/swamp.json | 0 .../strongholds/in_biome/taiga.json | 0 .../strongholds/in_biome/the_end.json | 0 .../strongholds}/in_biome/the_void.json | 0 .../strongholds/in_biome/warm_ocean.json | 0 .../strongholds/in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../strongholds/in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../strongholds/in_biome/wooded_badlands.json | 0 .../surface_structures/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../surface_structures/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../surface_structures/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../surface_structures/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../surface_structures/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../surface_structures/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../surface_structures/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../surface_structures/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/pale_garden.json} | 0 .../surface_structures/in_biome/plains.json | 0 .../surface_structures/in_biome/river.json | 0 .../surface_structures/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../surface_structures/in_biome/swamp.json | 0 .../surface_structures/in_biome/taiga.json | 0 .../surface_structures/in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/pale_garden.json} | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/pale_garden.json} | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../underground_ores/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../underground_ores/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../underground_ores/in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../underground_ores/in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../underground_ores/in_biome/deep_ocean.json | 0 .../underground_ores/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../underground_ores/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../underground_ores/in_biome/grove.json | 0 .../underground_ores/in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../underground_ores/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../underground_ores/in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../underground_ores/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../underground_ores/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/pale_garden.json} | 0 .../underground_ores/in_biome/plains.json | 0 .../underground_ores/in_biome/river.json | 0 .../underground_ores/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../underground_ores/in_biome/swamp.json | 0 .../underground_ores/in_biome/taiga.json | 0 .../underground_ores/in_biome/the_end.json | 0 .../underground_ores}/in_biome/the_void.json | 0 .../underground_ores/in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/pale_garden.json} | 0 .../in_biome/plains.json | 0 .../in_biome/river.json | 0 .../in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../in_biome/swamp.json | 0 .../in_biome/taiga.json | 0 .../in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../vegetal_decoration/in_biome/badlands.json | 0 .../in_biome/bamboo_jungle.json | 0 .../in_biome/basalt_deltas.json | 0 .../vegetal_decoration/in_biome/beach.json | 0 .../in_biome/birch_forest.json | 0 .../in_biome/cherry_grove.json | 0 .../in_biome/cold_ocean.json | 0 .../in_biome/crimson_forest.json | 0 .../in_biome/dark_forest.json | 0 .../in_biome/deep_cold_ocean.json | 0 .../in_biome/deep_dark.json | 0 .../in_biome/deep_frozen_ocean.json | 0 .../in_biome/deep_lukewarm_ocean.json | 0 .../in_biome/deep_ocean.json | 0 .../vegetal_decoration/in_biome/desert.json | 0 .../in_biome/dripstone_caves.json | 0 .../in_biome/end_barrens.json | 0 .../in_biome/end_highlands.json | 0 .../in_biome/end_midlands.json | 0 .../in_biome/eroded_badlands.json | 0 .../in_biome/flower_forest.json | 0 .../vegetal_decoration/in_biome/forest.json | 0 .../in_biome/frozen_ocean.json | 0 .../in_biome/frozen_peaks.json | 0 .../in_biome/frozen_river.json | 0 .../vegetal_decoration/in_biome/grove.json | 0 .../in_biome/ice_spikes.json | 0 .../in_biome/jagged_peaks.json | 0 .../vegetal_decoration/in_biome/jungle.json | 0 .../in_biome/lukewarm_ocean.json | 0 .../in_biome/lush_caves.json | 0 .../in_biome/mangrove_swamp.json | 0 .../vegetal_decoration/in_biome/meadow.json | 0 .../in_biome/mushroom_fields.json | 0 .../in_biome/nether_wastes.json | 0 .../vegetal_decoration/in_biome/ocean.json | 0 .../in_biome/old_growth_birch_forest.json | 0 .../in_biome/old_growth_pine_taiga.json | 0 .../in_biome/old_growth_spruce_taiga.json | 0 .../in_biome/pale_garden.json | 0 .../vegetal_decoration/in_biome/plains.json | 0 .../vegetal_decoration/in_biome/river.json | 0 .../vegetal_decoration/in_biome/savanna.json | 0 .../in_biome/savanna_plateau.json | 0 .../in_biome/small_end_islands.json | 0 .../in_biome/snowy_beach.json | 0 .../in_biome/snowy_plains.json | 0 .../in_biome/snowy_slopes.json | 0 .../in_biome/snowy_taiga.json | 0 .../in_biome/soul_sand_valley.json | 0 .../in_biome/sparse_jungle.json | 0 .../in_biome/stony_peaks.json | 0 .../in_biome/stony_shore.json | 0 .../in_biome/sunflower_plains.json | 0 .../vegetal_decoration/in_biome/swamp.json | 0 .../vegetal_decoration/in_biome/taiga.json | 0 .../vegetal_decoration/in_biome/the_end.json | 0 .../in_biome/the_void.json | 0 .../in_biome/warm_ocean.json | 0 .../in_biome/warped_forest.json | 0 .../in_biome/windswept_forest.json | 0 .../in_biome/windswept_gravelly_hills.json | 0 .../in_biome/windswept_hills.json | 0 .../in_biome/windswept_savanna.json | 0 .../in_biome/wooded_badlands.json | 0 .../minecraft/worldgen/biome/badlands.json | 0 .../worldgen/biome/bamboo_jungle.json | 0 .../worldgen/biome/basalt_deltas.json | 0 .../data/minecraft/worldgen/biome/beach.json | 0 .../worldgen/biome/birch_forest.json | 0 .../worldgen/biome/cherry_grove.json | 0 .../minecraft/worldgen/biome/cold_ocean.json | 0 .../worldgen/biome/crimson_forest.json | 0 .../minecraft/worldgen/biome/dark_forest.json | 0 .../worldgen/biome/deep_cold_ocean.json | 0 .../minecraft/worldgen/biome/deep_dark.json | 0 .../worldgen/biome/deep_frozen_ocean.json | 0 .../worldgen/biome/deep_lukewarm_ocean.json | 0 .../minecraft/worldgen/biome/deep_ocean.json | 0 .../data/minecraft/worldgen/biome/desert.json | 0 .../worldgen/biome/dripstone_caves.json | 0 .../minecraft/worldgen/biome/end_barrens.json | 0 .../worldgen/biome/end_highlands.json | 0 .../worldgen/biome/end_midlands.json | 0 .../worldgen/biome/eroded_badlands.json | 0 .../worldgen/biome/flower_forest.json | 0 .../data/minecraft/worldgen/biome/forest.json | 0 .../worldgen/biome/frozen_ocean.json | 0 .../worldgen/biome/frozen_peaks.json | 0 .../worldgen/biome/frozen_river.json | 0 .../data/minecraft/worldgen/biome/grove.json | 0 .../minecraft/worldgen/biome/ice_spikes.json | 0 .../worldgen/biome/jagged_peaks.json | 0 .../data/minecraft/worldgen/biome/jungle.json | 0 .../worldgen/biome/lukewarm_ocean.json | 0 .../minecraft/worldgen/biome/lush_caves.json | 0 .../worldgen/biome/mangrove_swamp.json | 0 .../data/minecraft/worldgen/biome/meadow.json | 0 .../worldgen/biome/mushroom_fields.json | 0 .../worldgen/biome/nether_wastes.json | 0 .../data/minecraft/worldgen/biome/ocean.json | 0 .../biome/old_growth_birch_forest.json | 0 .../worldgen/biome/old_growth_pine_taiga.json | 0 .../biome/old_growth_spruce_taiga.json | 0 .../minecraft/worldgen/biome/pale_garden.json | 0 .../data/minecraft/worldgen/biome/plains.json | 0 .../data/minecraft/worldgen/biome/river.json | 0 .../minecraft/worldgen/biome/savanna.json | 0 .../worldgen/biome/savanna_plateau.json | 0 .../worldgen/biome/small_end_islands.json | 0 .../minecraft/worldgen/biome/snowy_beach.json | 0 .../worldgen/biome/snowy_plains.json | 0 .../worldgen/biome/snowy_slopes.json | 0 .../minecraft/worldgen/biome/snowy_taiga.json | 0 .../worldgen/biome/soul_sand_valley.json | 0 .../worldgen/biome/sparse_jungle.json | 0 .../minecraft/worldgen/biome/stony_peaks.json | 0 .../minecraft/worldgen/biome/stony_shore.json | 0 .../worldgen/biome/sunflower_plains.json | 0 .../data/minecraft/worldgen/biome/swamp.json | 0 .../data/minecraft/worldgen/biome/taiga.json | 0 .../minecraft/worldgen/biome/the_end.json | 0 .../minecraft/worldgen/biome/the_void.json | 0 .../minecraft/worldgen/biome/warm_ocean.json | 0 .../worldgen/biome/warped_forest.json | 0 .../worldgen/biome/windswept_forest.json | 0 .../biome/windswept_gravelly_hills.json | 0 .../worldgen/biome/windswept_hills.json | 0 .../worldgen/biome/windswept_savanna.json | 0 .../worldgen/biome/wooded_badlands.json | 0 .../air/in_biome/badlands.json | 12 - .../air/in_biome/bamboo_jungle.json | 12 - .../air/in_biome/basalt_deltas.json | 10 - .../configured_carver/air/in_biome/beach.json | 12 - .../air/in_biome/birch_forest.json | 12 - .../air/in_biome/cherry_grove.json | 12 - .../air/in_biome/cold_ocean.json | 12 - .../air/in_biome/crimson_forest.json | 10 - .../air/in_biome/dark_forest.json | 12 - .../air/in_biome/deep_cold_ocean.json | 12 - .../air/in_biome/deep_dark.json | 12 - .../air/in_biome/deep_frozen_ocean.json | 12 - .../air/in_biome/deep_lukewarm_ocean.json | 12 - .../air/in_biome/deep_ocean.json | 12 - .../air/in_biome/desert.json | 12 - .../air/in_biome/dripstone_caves.json | 12 - .../air/in_biome/end_barrens.json | 9 - .../air/in_biome/end_highlands.json | 9 - .../air/in_biome/end_midlands.json | 9 - .../air/in_biome/eroded_badlands.json | 12 - .../air/in_biome/flower_forest.json | 12 - .../air/in_biome/forest.json | 12 - .../air/in_biome/frozen_ocean.json | 12 - .../air/in_biome/frozen_peaks.json | 12 - .../air/in_biome/frozen_river.json | 12 - .../configured_carver/air/in_biome/grove.json | 12 - .../air/in_biome/ice_spikes.json | 12 - .../air/in_biome/jagged_peaks.json | 12 - .../air/in_biome/jungle.json | 12 - .../air/in_biome/lukewarm_ocean.json | 12 - .../air/in_biome/lush_caves.json | 12 - .../air/in_biome/mangrove_swamp.json | 12 - .../air/in_biome/meadow.json | 12 - .../air/in_biome/mushroom_fields.json | 12 - .../air/in_biome/nether_wastes.json | 10 - .../configured_carver/air/in_biome/ocean.json | 12 - .../air/in_biome/old_growth_birch_forest.json | 12 - .../air/in_biome/old_growth_pine_taiga.json | 12 - .../air/in_biome/old_growth_spruce_taiga.json | 12 - .../air/in_biome/plains.json | 12 - .../configured_carver/air/in_biome/river.json | 12 - .../air/in_biome/savanna.json | 12 - .../air/in_biome/savanna_plateau.json | 12 - .../air/in_biome/small_end_islands.json | 9 - .../air/in_biome/snowy_beach.json | 12 - .../air/in_biome/snowy_plains.json | 12 - .../air/in_biome/snowy_slopes.json | 12 - .../air/in_biome/snowy_taiga.json | 12 - .../air/in_biome/soul_sand_valley.json | 10 - .../air/in_biome/sparse_jungle.json | 12 - .../air/in_biome/stony_peaks.json | 12 - .../air/in_biome/stony_shore.json | 12 - .../air/in_biome/sunflower_plains.json | 12 - .../configured_carver/air/in_biome/swamp.json | 12 - .../configured_carver/air/in_biome/taiga.json | 12 - .../air/in_biome/the_end.json | 9 - .../air/in_biome/warm_ocean.json | 12 - .../air/in_biome/warped_forest.json | 10 - .../air/in_biome/windswept_forest.json | 12 - .../in_biome/windswept_gravelly_hills.json | 12 - .../air/in_biome/windswept_hills.json | 12 - .../air/in_biome/windswept_savanna.json | 12 - .../air/in_biome/wooded_badlands.json | 12 - .../liquid/in_biome/badlands.json | 9 - .../liquid/in_biome/bamboo_jungle.json | 9 - .../liquid/in_biome/basalt_deltas.json | 9 - .../liquid/in_biome/beach.json | 9 - .../liquid/in_biome/birch_forest.json | 9 - .../liquid/in_biome/cherry_grove.json | 9 - .../liquid/in_biome/cold_ocean.json | 9 - .../liquid/in_biome/crimson_forest.json | 9 - .../liquid/in_biome/dark_forest.json | 9 - .../liquid/in_biome/deep_cold_ocean.json | 9 - .../liquid/in_biome/deep_dark.json | 9 - .../liquid/in_biome/deep_frozen_ocean.json | 9 - .../liquid/in_biome/deep_lukewarm_ocean.json | 9 - .../liquid/in_biome/deep_ocean.json | 9 - .../liquid/in_biome/desert.json | 9 - .../liquid/in_biome/dripstone_caves.json | 9 - .../liquid/in_biome/end_barrens.json | 9 - .../liquid/in_biome/end_highlands.json | 9 - .../liquid/in_biome/end_midlands.json | 9 - .../liquid/in_biome/eroded_badlands.json | 9 - .../liquid/in_biome/flower_forest.json | 9 - .../liquid/in_biome/forest.json | 9 - .../liquid/in_biome/frozen_ocean.json | 9 - .../liquid/in_biome/frozen_peaks.json | 9 - .../liquid/in_biome/frozen_river.json | 9 - .../liquid/in_biome/grove.json | 9 - .../liquid/in_biome/ice_spikes.json | 9 - .../liquid/in_biome/jagged_peaks.json | 9 - .../liquid/in_biome/jungle.json | 9 - .../liquid/in_biome/lukewarm_ocean.json | 9 - .../liquid/in_biome/lush_caves.json | 9 - .../liquid/in_biome/mangrove_swamp.json | 9 - .../liquid/in_biome/meadow.json | 9 - .../liquid/in_biome/mushroom_fields.json | 9 - .../liquid/in_biome/nether_wastes.json | 9 - .../liquid/in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../liquid/in_biome/plains.json | 9 - .../liquid/in_biome/river.json | 9 - .../liquid/in_biome/savanna.json | 9 - .../liquid/in_biome/savanna_plateau.json | 9 - .../liquid/in_biome/small_end_islands.json | 9 - .../liquid/in_biome/snowy_beach.json | 9 - .../liquid/in_biome/snowy_plains.json | 9 - .../liquid/in_biome/snowy_slopes.json | 9 - .../liquid/in_biome/snowy_taiga.json | 9 - .../liquid/in_biome/soul_sand_valley.json | 9 - .../liquid/in_biome/sparse_jungle.json | 9 - .../liquid/in_biome/stony_peaks.json | 9 - .../liquid/in_biome/stony_shore.json | 9 - .../liquid/in_biome/sunflower_plains.json | 9 - .../liquid/in_biome/swamp.json | 9 - .../liquid/in_biome/taiga.json | 9 - .../liquid/in_biome/the_end.json | 9 - .../liquid/in_biome/warm_ocean.json | 9 - .../liquid/in_biome/warped_forest.json | 9 - .../liquid/in_biome/windswept_forest.json | 9 - .../in_biome/windswept_gravelly_hills.json | 9 - .../liquid/in_biome/windswept_hills.json | 9 - .../liquid/in_biome/windswept_savanna.json | 9 - .../liquid/in_biome/wooded_badlands.json | 9 - .../in_biome/the_end.json | 9 - .../vegetal_decoration/in_biome/badlands.json | 17 - .../in_biome/bamboo_jungle.json | 20 - .../vegetal_decoration/in_biome/beach.json | 16 - .../in_biome/birch_forest.json | 18 - .../in_biome/cold_ocean.json | 20 - .../in_biome/dark_forest.json | 18 - .../in_biome/deep_cold_ocean.json | 20 - .../in_biome/deep_dark.json | 18 - .../in_biome/deep_frozen_ocean.json | 17 - .../in_biome/deep_lukewarm_ocean.json | 20 - .../in_biome/deep_ocean.json | 20 - .../vegetal_decoration/in_biome/desert.json | 18 - .../in_biome/dripstone_caves.json | 18 - .../in_biome/eroded_badlands.json | 17 - .../in_biome/flower_forest.json | 18 - .../vegetal_decoration/in_biome/forest.json | 18 - .../in_biome/frozen_ocean.json | 17 - .../in_biome/frozen_river.json | 17 - .../vegetal_decoration/in_biome/grove.json | 13 - .../in_biome/ice_spikes.json | 17 - .../vegetal_decoration/in_biome/jungle.json | 20 - .../in_biome/lukewarm_ocean.json | 19 - .../in_biome/mangrove_swamp.json | 15 - .../vegetal_decoration/in_biome/meadow.json | 14 - .../in_biome/mushroom_fields.json | 15 - .../vegetal_decoration/in_biome/ocean.json | 20 - .../in_biome/old_growth_birch_forest.json | 18 - .../in_biome/old_growth_pine_taiga.json | 22 - .../in_biome/old_growth_spruce_taiga.json | 22 - .../vegetal_decoration/in_biome/plains.json | 18 - .../vegetal_decoration/in_biome/river.json | 18 - .../vegetal_decoration/in_biome/savanna.json | 18 - .../in_biome/savanna_plateau.json | 18 - .../in_biome/snowy_beach.json | 16 - .../in_biome/snowy_plains.json | 17 - .../in_biome/snowy_slopes.json | 12 - .../in_biome/snowy_taiga.json | 19 - .../in_biome/sparse_jungle.json | 19 - .../in_biome/stony_shore.json | 16 - .../in_biome/sunflower_plains.json | 19 - .../vegetal_decoration/in_biome/swamp.json | 22 - .../vegetal_decoration/in_biome/taiga.json | 19 - .../vegetal_decoration/in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 20 - .../in_biome/windswept_forest.json | 17 - .../in_biome/windswept_gravelly_hills.json | 17 - .../in_biome/windswept_hills.json | 17 - .../in_biome/windswept_savanna.json | 17 - .../in_biome/wooded_badlands.json | 18 - .../minecraft/worldgen/biome/badlands.json | 124 - .../worldgen/biome/bamboo_jungle.json | 163 - .../worldgen/biome/basalt_deltas.json | 82 - .../data/minecraft/worldgen/biome/beach.json | 115 - .../worldgen/biome/birch_forest.json | 139 - .../worldgen/biome/cherry_grove.json | 135 - .../minecraft/worldgen/biome/cold_ocean.json | 134 - .../worldgen/biome/crimson_forest.json | 88 - .../minecraft/worldgen/biome/dark_forest.json | 140 - .../worldgen/biome/deep_cold_ocean.json | 134 - .../minecraft/worldgen/biome/deep_dark.json | 51 - .../worldgen/biome/deep_frozen_ocean.json | 136 - .../worldgen/biome/deep_lukewarm_ocean.json | 146 - .../minecraft/worldgen/biome/deep_ocean.json | 134 - .../data/minecraft/worldgen/biome/desert.json | 127 - .../worldgen/biome/dripstone_caves.json | 120 - .../minecraft/worldgen/biome/end_barrens.json | 52 - .../worldgen/biome/end_highlands.json | 52 - .../worldgen/biome/end_midlands.json | 52 - .../worldgen/biome/eroded_badlands.json | 124 - .../worldgen/biome/flower_forest.json | 145 - .../data/minecraft/worldgen/biome/forest.json | 145 - .../worldgen/biome/frozen_ocean.json | 136 - .../worldgen/biome/frozen_peaks.json | 121 - .../worldgen/biome/frozen_river.json | 128 - .../data/minecraft/worldgen/biome/grove.json | 133 - .../minecraft/worldgen/biome/ice_spikes.json | 128 - .../worldgen/biome/jagged_peaks.json | 121 - .../data/minecraft/worldgen/biome/jungle.json | 163 - .../worldgen/biome/lukewarm_ocean.json | 146 - .../minecraft/worldgen/biome/lush_caves.json | 128 - .../worldgen/biome/mangrove_swamp.json | 136 - .../data/minecraft/worldgen/biome/meadow.json | 133 - .../worldgen/biome/mushroom_fields.json | 66 - .../worldgen/biome/nether_wastes.json | 94 - .../data/minecraft/worldgen/biome/ocean.json | 134 - .../biome/old_growth_birch_forest.json | 139 - .../worldgen/biome/old_growth_pine_taiga.json | 157 - .../biome/old_growth_spruce_taiga.json | 157 - .../data/minecraft/worldgen/biome/plains.json | 145 - .../data/minecraft/worldgen/biome/river.json | 128 - .../minecraft/worldgen/biome/savanna.json | 151 - .../worldgen/biome/savanna_plateau.json | 163 - .../worldgen/biome/small_end_islands.json | 52 - .../minecraft/worldgen/biome/snowy_beach.json | 108 - .../worldgen/biome/snowy_plains.json | 128 - .../worldgen/biome/snowy_slopes.json | 127 - .../minecraft/worldgen/biome/snowy_taiga.json | 151 - .../worldgen/biome/soul_sand_valley.json | 105 - .../worldgen/biome/sparse_jungle.json | 151 - .../minecraft/worldgen/biome/stony_peaks.json | 114 - .../minecraft/worldgen/biome/stony_shore.json | 108 - .../worldgen/biome/sunflower_plains.json | 145 - .../data/minecraft/worldgen/biome/swamp.json | 153 - .../data/minecraft/worldgen/biome/taiga.json | 151 - .../minecraft/worldgen/biome/the_end.json | 52 - .../minecraft/worldgen/biome/the_void.json | 45 - .../minecraft/worldgen/biome/warm_ocean.json | 140 - .../worldgen/biome/warped_forest.json | 81 - .../worldgen/biome/windswept_forest.json | 139 - .../biome/windswept_gravelly_hills.json | 139 - .../worldgen/biome/windswept_hills.json | 139 - .../worldgen/biome/windswept_savanna.json | 151 - .../worldgen/biome/wooded_badlands.json | 130 - .../configured_carver/in_biome/the_void.json | 4 - .../fluid_springs/in_biome/badlands.json | 11 - .../fluid_springs/in_biome/bamboo_jungle.json | 11 - .../fluid_springs/in_biome/basalt_deltas.json | 9 - .../fluid_springs/in_biome/beach.json | 11 - .../fluid_springs/in_biome/birch_forest.json | 11 - .../fluid_springs/in_biome/cherry_grove.json | 11 - .../fluid_springs/in_biome/cold_ocean.json | 11 - .../in_biome/crimson_forest.json | 9 - .../fluid_springs/in_biome/dark_forest.json | 11 - .../in_biome/deep_cold_ocean.json | 11 - .../fluid_springs/in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 11 - .../in_biome/deep_lukewarm_ocean.json | 11 - .../fluid_springs/in_biome/deep_ocean.json | 11 - .../fluid_springs/in_biome/desert.json | 11 - .../in_biome/dripstone_caves.json | 11 - .../fluid_springs/in_biome/end_barrens.json | 9 - .../fluid_springs/in_biome/end_highlands.json | 9 - .../fluid_springs/in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 11 - .../fluid_springs/in_biome/flower_forest.json | 11 - .../fluid_springs/in_biome/forest.json | 11 - .../fluid_springs/in_biome/frozen_ocean.json | 11 - .../fluid_springs/in_biome/frozen_peaks.json | 12 - .../fluid_springs/in_biome/frozen_river.json | 11 - .../fluid_springs/in_biome/grove.json | 12 - .../fluid_springs/in_biome/ice_spikes.json | 11 - .../fluid_springs/in_biome/jagged_peaks.json | 12 - .../fluid_springs/in_biome/jungle.json | 11 - .../in_biome/lukewarm_ocean.json | 11 - .../fluid_springs/in_biome/lush_caves.json | 11 - .../in_biome/mangrove_swamp.json | 11 - .../fluid_springs/in_biome/meadow.json | 11 - .../in_biome/mushroom_fields.json | 11 - .../fluid_springs/in_biome/nether_wastes.json | 9 - .../fluid_springs/in_biome/ocean.json | 11 - .../in_biome/old_growth_birch_forest.json | 11 - .../in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../fluid_springs/in_biome/river.json | 11 - .../fluid_springs/in_biome/savanna.json | 11 - .../in_biome/savanna_plateau.json | 11 - .../in_biome/small_end_islands.json | 9 - .../fluid_springs/in_biome/snowy_beach.json | 11 - .../fluid_springs/in_biome/snowy_plains.json | 11 - .../fluid_springs/in_biome/snowy_slopes.json | 12 - .../fluid_springs/in_biome/snowy_taiga.json | 11 - .../in_biome/soul_sand_valley.json | 9 - .../fluid_springs/in_biome/sparse_jungle.json | 11 - .../fluid_springs/in_biome/stony_peaks.json | 11 - .../fluid_springs/in_biome/stony_shore.json | 11 - .../in_biome/sunflower_plains.json | 11 - .../fluid_springs/in_biome/swamp.json | 11 - .../fluid_springs/in_biome/taiga.json | 11 - .../fluid_springs/in_biome/the_end.json | 9 - .../fluid_springs/in_biome/the_void.json | 4 - .../fluid_springs/in_biome/warm_ocean.json | 11 - .../fluid_springs/in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 11 - .../in_biome/windswept_gravelly_hills.json | 11 - .../in_biome/windswept_hills.json | 11 - .../in_biome/windswept_savanna.json | 11 - .../in_biome/wooded_badlands.json | 11 - .../lakes/in_biome/badlands.json | 11 - .../lakes/in_biome/bamboo_jungle.json | 11 - .../lakes/in_biome/basalt_deltas.json | 9 - .../placed_feature/lakes/in_biome/beach.json | 11 - .../lakes/in_biome/birch_forest.json | 11 - .../lakes/in_biome/cherry_grove.json | 11 - .../lakes/in_biome/cold_ocean.json | 11 - .../lakes/in_biome/crimson_forest.json | 9 - .../lakes/in_biome/dark_forest.json | 11 - .../lakes/in_biome/deep_cold_ocean.json | 11 - .../lakes/in_biome/deep_dark.json | 9 - .../lakes/in_biome/deep_frozen_ocean.json | 11 - .../lakes/in_biome/deep_lukewarm_ocean.json | 11 - .../lakes/in_biome/deep_ocean.json | 11 - .../placed_feature/lakes/in_biome/desert.json | 11 - .../lakes/in_biome/dripstone_caves.json | 11 - .../lakes/in_biome/end_barrens.json | 9 - .../lakes/in_biome/end_highlands.json | 9 - .../lakes/in_biome/end_midlands.json | 9 - .../lakes/in_biome/eroded_badlands.json | 11 - .../lakes/in_biome/flower_forest.json | 11 - .../placed_feature/lakes/in_biome/forest.json | 11 - .../lakes/in_biome/frozen_ocean.json | 11 - .../lakes/in_biome/frozen_peaks.json | 11 - .../lakes/in_biome/frozen_river.json | 11 - .../placed_feature/lakes/in_biome/grove.json | 11 - .../lakes/in_biome/ice_spikes.json | 11 - .../lakes/in_biome/jagged_peaks.json | 11 - .../placed_feature/lakes/in_biome/jungle.json | 11 - .../lakes/in_biome/lukewarm_ocean.json | 11 - .../lakes/in_biome/lush_caves.json | 11 - .../lakes/in_biome/mangrove_swamp.json | 11 - .../placed_feature/lakes/in_biome/meadow.json | 11 - .../lakes/in_biome/mushroom_fields.json | 11 - .../lakes/in_biome/nether_wastes.json | 9 - .../placed_feature/lakes/in_biome/ocean.json | 11 - .../in_biome/old_growth_birch_forest.json | 11 - .../lakes/in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../placed_feature/lakes/in_biome/river.json | 11 - .../lakes/in_biome/savanna.json | 11 - .../lakes/in_biome/savanna_plateau.json | 11 - .../lakes/in_biome/small_end_islands.json | 9 - .../lakes/in_biome/snowy_beach.json | 11 - .../lakes/in_biome/snowy_plains.json | 11 - .../lakes/in_biome/snowy_slopes.json | 11 - .../lakes/in_biome/snowy_taiga.json | 11 - .../lakes/in_biome/soul_sand_valley.json | 9 - .../lakes/in_biome/sparse_jungle.json | 11 - .../lakes/in_biome/stony_peaks.json | 11 - .../lakes/in_biome/stony_shore.json | 11 - .../lakes/in_biome/sunflower_plains.json | 11 - .../placed_feature/lakes/in_biome/swamp.json | 11 - .../placed_feature/lakes/in_biome/taiga.json | 11 - .../lakes/in_biome/the_end.json | 9 - .../lakes/in_biome/the_void.json | 4 - .../lakes/in_biome/warm_ocean.json | 11 - .../lakes/in_biome/warped_forest.json | 9 - .../lakes/in_biome/windswept_forest.json | 11 - .../in_biome/windswept_gravelly_hills.json | 11 - .../lakes/in_biome/windswept_hills.json | 11 - .../lakes/in_biome/windswept_savanna.json | 11 - .../lakes/in_biome/wooded_badlands.json | 11 - .../in_biome/badlands.json | 10 - .../in_biome/bamboo_jungle.json | 10 - .../in_biome/basalt_deltas.json | 9 - .../local_modifications/in_biome/beach.json | 10 - .../in_biome/birch_forest.json | 10 - .../in_biome/cherry_grove.json | 10 - .../in_biome/cold_ocean.json | 10 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 10 - .../in_biome/deep_cold_ocean.json | 10 - .../in_biome/deep_dark.json | 10 - .../in_biome/deep_frozen_ocean.json | 12 - .../in_biome/deep_lukewarm_ocean.json | 10 - .../in_biome/deep_ocean.json | 10 - .../local_modifications/in_biome/desert.json | 10 - .../in_biome/dripstone_caves.json | 11 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 10 - .../in_biome/flower_forest.json | 10 - .../local_modifications/in_biome/forest.json | 10 - .../in_biome/frozen_ocean.json | 12 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 10 - .../local_modifications/in_biome/grove.json | 10 - .../in_biome/ice_spikes.json | 10 - .../in_biome/jagged_peaks.json | 10 - .../local_modifications/in_biome/jungle.json | 10 - .../in_biome/lukewarm_ocean.json | 10 - .../in_biome/lush_caves.json | 10 - .../in_biome/mangrove_swamp.json | 10 - .../local_modifications/in_biome/meadow.json | 10 - .../in_biome/mushroom_fields.json | 10 - .../in_biome/nether_wastes.json | 9 - .../local_modifications/in_biome/ocean.json | 10 - .../in_biome/old_growth_birch_forest.json | 10 - .../in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../local_modifications/in_biome/river.json | 10 - .../local_modifications/in_biome/savanna.json | 10 - .../in_biome/savanna_plateau.json | 10 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 10 - .../in_biome/snowy_plains.json | 10 - .../in_biome/snowy_slopes.json | 10 - .../in_biome/snowy_taiga.json | 10 - .../in_biome/soul_sand_valley.json | 10 - .../in_biome/sparse_jungle.json | 10 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 10 - .../in_biome/sunflower_plains.json | 10 - .../local_modifications/in_biome/swamp.json | 10 - .../local_modifications/in_biome/taiga.json | 10 - .../local_modifications/in_biome/the_end.json | 9 - .../in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 10 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 10 - .../in_biome/windswept_gravelly_hills.json | 10 - .../in_biome/windswept_hills.json | 10 - .../in_biome/windswept_savanna.json | 10 - .../in_biome/wooded_badlands.json | 10 - .../raw_generation/in_biome/badlands.json | 9 - .../in_biome/bamboo_jungle.json | 9 - .../in_biome/basalt_deltas.json | 9 - .../raw_generation/in_biome/beach.json | 9 - .../raw_generation/in_biome/birch_forest.json | 9 - .../raw_generation/in_biome/cherry_grove.json | 9 - .../raw_generation/in_biome/cold_ocean.json | 9 - .../in_biome/crimson_forest.json | 9 - .../raw_generation/in_biome/dark_forest.json | 9 - .../in_biome/deep_cold_ocean.json | 9 - .../raw_generation/in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 9 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../raw_generation/in_biome/deep_ocean.json | 9 - .../raw_generation/in_biome/desert.json | 9 - .../in_biome/dripstone_caves.json | 9 - .../raw_generation/in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../raw_generation/in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 9 - .../in_biome/flower_forest.json | 9 - .../raw_generation/in_biome/forest.json | 9 - .../raw_generation/in_biome/frozen_ocean.json | 9 - .../raw_generation/in_biome/frozen_peaks.json | 9 - .../raw_generation/in_biome/frozen_river.json | 9 - .../raw_generation/in_biome/grove.json | 9 - .../raw_generation/in_biome/ice_spikes.json | 9 - .../raw_generation/in_biome/jagged_peaks.json | 9 - .../raw_generation/in_biome/jungle.json | 9 - .../in_biome/lukewarm_ocean.json | 9 - .../raw_generation/in_biome/lush_caves.json | 9 - .../in_biome/mangrove_swamp.json | 9 - .../raw_generation/in_biome/meadow.json | 9 - .../in_biome/mushroom_fields.json | 9 - .../in_biome/nether_wastes.json | 9 - .../raw_generation/in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../raw_generation/in_biome/river.json | 9 - .../raw_generation/in_biome/savanna.json | 9 - .../in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 10 - .../raw_generation/in_biome/snowy_beach.json | 9 - .../raw_generation/in_biome/snowy_plains.json | 9 - .../raw_generation/in_biome/snowy_slopes.json | 9 - .../raw_generation/in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 9 - .../raw_generation/in_biome/stony_peaks.json | 9 - .../raw_generation/in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../raw_generation/in_biome/swamp.json | 9 - .../raw_generation/in_biome/taiga.json | 9 - .../raw_generation/in_biome/the_end.json | 9 - .../raw_generation/in_biome/the_void.json | 4 - .../raw_generation/in_biome/warm_ocean.json | 9 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 9 - .../in_biome/windswept_gravelly_hills.json | 9 - .../in_biome/windswept_hills.json | 9 - .../in_biome/windswept_savanna.json | 9 - .../in_biome/wooded_badlands.json | 9 - .../strongholds/in_biome/badlands.json | 9 - .../strongholds/in_biome/bamboo_jungle.json | 9 - .../strongholds/in_biome/basalt_deltas.json | 9 - .../strongholds/in_biome/beach.json | 9 - .../strongholds/in_biome/birch_forest.json | 9 - .../strongholds/in_biome/cherry_grove.json | 9 - .../strongholds/in_biome/cold_ocean.json | 9 - .../strongholds/in_biome/crimson_forest.json | 9 - .../strongholds/in_biome/dark_forest.json | 9 - .../strongholds/in_biome/deep_cold_ocean.json | 9 - .../strongholds/in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 9 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../strongholds/in_biome/deep_ocean.json | 9 - .../strongholds/in_biome/desert.json | 9 - .../strongholds/in_biome/dripstone_caves.json | 9 - .../strongholds/in_biome/end_barrens.json | 9 - .../strongholds/in_biome/end_highlands.json | 9 - .../strongholds/in_biome/end_midlands.json | 9 - .../strongholds/in_biome/eroded_badlands.json | 9 - .../strongholds/in_biome/flower_forest.json | 9 - .../strongholds/in_biome/forest.json | 9 - .../strongholds/in_biome/frozen_ocean.json | 9 - .../strongholds/in_biome/frozen_peaks.json | 9 - .../strongholds/in_biome/frozen_river.json | 9 - .../strongholds/in_biome/grove.json | 9 - .../strongholds/in_biome/ice_spikes.json | 9 - .../strongholds/in_biome/jagged_peaks.json | 9 - .../strongholds/in_biome/jungle.json | 9 - .../strongholds/in_biome/lukewarm_ocean.json | 9 - .../strongholds/in_biome/lush_caves.json | 9 - .../strongholds/in_biome/mangrove_swamp.json | 9 - .../strongholds/in_biome/meadow.json | 9 - .../strongholds/in_biome/mushroom_fields.json | 9 - .../strongholds/in_biome/nether_wastes.json | 9 - .../strongholds/in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../strongholds/in_biome/river.json | 9 - .../strongholds/in_biome/savanna.json | 9 - .../strongholds/in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 9 - .../strongholds/in_biome/snowy_beach.json | 9 - .../strongholds/in_biome/snowy_plains.json | 9 - .../strongholds/in_biome/snowy_slopes.json | 9 - .../strongholds/in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 9 - .../strongholds/in_biome/sparse_jungle.json | 9 - .../strongholds/in_biome/stony_peaks.json | 9 - .../strongholds/in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../strongholds/in_biome/swamp.json | 9 - .../strongholds/in_biome/taiga.json | 9 - .../strongholds/in_biome/the_end.json | 9 - .../strongholds/in_biome/the_void.json | 4 - .../strongholds/in_biome/warm_ocean.json | 9 - .../strongholds/in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 9 - .../in_biome/windswept_gravelly_hills.json | 9 - .../strongholds/in_biome/windswept_hills.json | 9 - .../in_biome/windswept_savanna.json | 9 - .../strongholds/in_biome/wooded_badlands.json | 9 - .../surface_structures/in_biome/badlands.json | 9 - .../in_biome/bamboo_jungle.json | 9 - .../in_biome/basalt_deltas.json | 12 - .../surface_structures/in_biome/beach.json | 9 - .../in_biome/birch_forest.json | 9 - .../in_biome/cherry_grove.json | 9 - .../in_biome/cold_ocean.json | 9 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 9 - .../in_biome/deep_cold_ocean.json | 9 - .../in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 10 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../in_biome/deep_ocean.json | 9 - .../surface_structures/in_biome/desert.json | 10 - .../in_biome/dripstone_caves.json | 9 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 10 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 9 - .../in_biome/flower_forest.json | 9 - .../surface_structures/in_biome/forest.json | 9 - .../in_biome/frozen_ocean.json | 10 - .../in_biome/frozen_peaks.json | 9 - .../in_biome/frozen_river.json | 9 - .../surface_structures/in_biome/grove.json | 9 - .../in_biome/ice_spikes.json | 11 - .../in_biome/jagged_peaks.json | 9 - .../surface_structures/in_biome/jungle.json | 9 - .../in_biome/lukewarm_ocean.json | 9 - .../in_biome/lush_caves.json | 9 - .../in_biome/mangrove_swamp.json | 9 - .../surface_structures/in_biome/meadow.json | 9 - .../in_biome/mushroom_fields.json | 9 - .../in_biome/nether_wastes.json | 9 - .../surface_structures/in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../surface_structures/in_biome/river.json | 9 - .../surface_structures/in_biome/savanna.json | 9 - .../in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 9 - .../in_biome/snowy_plains.json | 9 - .../in_biome/snowy_slopes.json | 9 - .../in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 9 - .../in_biome/stony_peaks.json | 9 - .../in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../surface_structures/in_biome/swamp.json | 9 - .../surface_structures/in_biome/taiga.json | 9 - .../surface_structures/in_biome/the_end.json | 10 - .../surface_structures/in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 9 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 9 - .../in_biome/windswept_gravelly_hills.json | 9 - .../in_biome/windswept_hills.json | 9 - .../in_biome/windswept_savanna.json | 9 - .../in_biome/wooded_badlands.json | 9 - .../in_biome/badlands.json | 10 - .../in_biome/bamboo_jungle.json | 10 - .../in_biome/basalt_deltas.json | 9 - .../in_biome/beach.json | 10 - .../in_biome/birch_forest.json | 10 - .../in_biome/cherry_grove.json | 10 - .../in_biome/cold_ocean.json | 10 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 10 - .../in_biome/deep_cold_ocean.json | 10 - .../in_biome/deep_dark.json | 10 - .../in_biome/deep_frozen_ocean.json | 10 - .../in_biome/deep_lukewarm_ocean.json | 10 - .../in_biome/deep_ocean.json | 10 - .../in_biome/desert.json | 10 - .../in_biome/dripstone_caves.json | 10 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 10 - .../in_biome/flower_forest.json | 10 - .../in_biome/forest.json | 10 - .../in_biome/frozen_ocean.json | 10 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 10 - .../in_biome/grove.json | 10 - .../in_biome/ice_spikes.json | 10 - .../in_biome/jagged_peaks.json | 10 - .../in_biome/jungle.json | 10 - .../in_biome/lukewarm_ocean.json | 10 - .../in_biome/lush_caves.json | 10 - .../in_biome/mangrove_swamp.json | 10 - .../in_biome/meadow.json | 10 - .../in_biome/mushroom_fields.json | 10 - .../in_biome/nether_wastes.json | 9 - .../in_biome/ocean.json | 10 - .../in_biome/old_growth_birch_forest.json | 10 - .../in_biome/old_growth_pine_taiga.json | 10 - .../in_biome/old_growth_spruce_taiga.json | 10 - .../in_biome/river.json | 10 - .../in_biome/savanna.json | 10 - .../in_biome/savanna_plateau.json | 10 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 10 - .../in_biome/snowy_plains.json | 10 - .../in_biome/snowy_slopes.json | 10 - .../in_biome/snowy_taiga.json | 10 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 10 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 10 - .../in_biome/sunflower_plains.json | 10 - .../in_biome/swamp.json | 10 - .../in_biome/taiga.json | 10 - .../in_biome/the_void.json | 6 - .../in_biome/warm_ocean.json | 10 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 10 - .../in_biome/windswept_gravelly_hills.json | 10 - .../in_biome/windswept_hills.json | 10 - .../in_biome/windswept_savanna.json | 10 - .../in_biome/wooded_badlands.json | 10 - .../in_biome/badlands.json | 9 - .../in_biome/bamboo_jungle.json | 9 - .../in_biome/basalt_deltas.json | 24 - .../in_biome/beach.json | 9 - .../in_biome/birch_forest.json | 9 - .../in_biome/cherry_grove.json | 10 - .../in_biome/cold_ocean.json | 9 - .../in_biome/crimson_forest.json | 21 - .../in_biome/dark_forest.json | 9 - .../in_biome/deep_cold_ocean.json | 9 - .../in_biome/deep_dark.json | 11 - .../in_biome/deep_frozen_ocean.json | 9 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../in_biome/deep_ocean.json | 9 - .../in_biome/desert.json | 9 - .../in_biome/dripstone_caves.json | 11 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 9 - .../in_biome/flower_forest.json | 9 - .../in_biome/forest.json | 9 - .../in_biome/frozen_ocean.json | 9 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 9 - .../in_biome/grove.json | 10 - .../in_biome/ice_spikes.json | 9 - .../in_biome/jagged_peaks.json | 10 - .../in_biome/jungle.json | 9 - .../in_biome/lukewarm_ocean.json | 9 - .../in_biome/lush_caves.json | 9 - .../in_biome/mangrove_swamp.json | 9 - .../in_biome/meadow.json | 10 - .../in_biome/mushroom_fields.json | 9 - .../in_biome/nether_wastes.json | 24 - .../in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../in_biome/river.json | 9 - .../in_biome/savanna.json | 9 - .../in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 9 - .../in_biome/snowy_plains.json | 9 - .../in_biome/snowy_slopes.json | 10 - .../in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 24 - .../in_biome/sparse_jungle.json | 9 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../in_biome/swamp.json | 9 - .../in_biome/taiga.json | 9 - .../in_biome/the_end.json | 9 - .../in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 9 - .../in_biome/warped_forest.json | 22 - .../in_biome/windswept_forest.json | 10 - .../in_biome/windswept_gravelly_hills.json | 10 - .../in_biome/windswept_hills.json | 10 - .../in_biome/windswept_savanna.json | 9 - .../in_biome/wooded_badlands.json | 9 - .../underground_ores/in_biome/badlands.json | 39 - .../in_biome/bamboo_jungle.json | 38 - .../in_biome/basalt_deltas.json | 9 - .../underground_ores/in_biome/beach.json | 38 - .../in_biome/birch_forest.json | 38 - .../in_biome/cherry_grove.json | 39 - .../underground_ores/in_biome/cold_ocean.json | 38 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 38 - .../in_biome/deep_cold_ocean.json | 38 - .../underground_ores/in_biome/deep_dark.json | 38 - .../in_biome/deep_frozen_ocean.json | 38 - .../in_biome/deep_lukewarm_ocean.json | 38 - .../underground_ores/in_biome/deep_ocean.json | 38 - .../underground_ores/in_biome/desert.json | 38 - .../in_biome/dripstone_caves.json | 38 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 39 - .../in_biome/flower_forest.json | 38 - .../underground_ores/in_biome/forest.json | 38 - .../in_biome/frozen_ocean.json | 38 - .../in_biome/frozen_peaks.json | 39 - .../in_biome/frozen_river.json | 38 - .../underground_ores/in_biome/grove.json | 39 - .../underground_ores/in_biome/ice_spikes.json | 38 - .../in_biome/jagged_peaks.json | 39 - .../underground_ores/in_biome/jungle.json | 38 - .../in_biome/lukewarm_ocean.json | 38 - .../underground_ores/in_biome/lush_caves.json | 39 - .../in_biome/mangrove_swamp.json | 37 - .../underground_ores/in_biome/meadow.json | 39 - .../in_biome/mushroom_fields.json | 38 - .../in_biome/nether_wastes.json | 9 - .../underground_ores/in_biome/ocean.json | 38 - .../in_biome/old_growth_birch_forest.json | 38 - .../in_biome/old_growth_pine_taiga.json | 38 - .../in_biome/old_growth_spruce_taiga.json | 38 - .../underground_ores/in_biome/river.json | 38 - .../underground_ores/in_biome/savanna.json | 38 - .../in_biome/savanna_plateau.json | 38 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 38 - .../in_biome/snowy_plains.json | 38 - .../in_biome/snowy_slopes.json | 39 - .../in_biome/snowy_taiga.json | 38 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 38 - .../in_biome/stony_peaks.json | 39 - .../in_biome/stony_shore.json | 38 - .../in_biome/sunflower_plains.json | 38 - .../underground_ores/in_biome/swamp.json | 36 - .../underground_ores/in_biome/taiga.json | 38 - .../underground_ores/in_biome/the_end.json | 9 - .../underground_ores/in_biome/the_void.json | 4 - .../underground_ores/in_biome/warm_ocean.json | 38 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 39 - .../in_biome/windswept_gravelly_hills.json | 39 - .../in_biome/windswept_hills.json | 39 - .../in_biome/windswept_savanna.json | 38 - .../in_biome/wooded_badlands.json | 39 - .../in_biome/badlands.json | 11 - .../in_biome/bamboo_jungle.json | 11 - .../in_biome/basalt_deltas.json | 9 - .../in_biome/beach.json | 11 - .../in_biome/birch_forest.json | 11 - .../in_biome/cherry_grove.json | 11 - .../in_biome/cold_ocean.json | 11 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 11 - .../in_biome/deep_cold_ocean.json | 11 - .../in_biome/deep_dark.json | 11 - .../in_biome/deep_frozen_ocean.json | 11 - .../in_biome/deep_lukewarm_ocean.json | 11 - .../in_biome/deep_ocean.json | 11 - .../in_biome/desert.json | 13 - .../in_biome/dripstone_caves.json | 11 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 11 - .../in_biome/flower_forest.json | 11 - .../in_biome/forest.json | 11 - .../in_biome/frozen_ocean.json | 11 - .../in_biome/frozen_peaks.json | 11 - .../in_biome/frozen_river.json | 11 - .../in_biome/grove.json | 11 - .../in_biome/ice_spikes.json | 11 - .../in_biome/jagged_peaks.json | 11 - .../in_biome/jungle.json | 11 - .../in_biome/lukewarm_ocean.json | 11 - .../in_biome/lush_caves.json | 11 - .../in_biome/mangrove_swamp.json | 13 - .../in_biome/meadow.json | 11 - .../in_biome/mushroom_fields.json | 11 - .../in_biome/nether_wastes.json | 9 - .../in_biome/ocean.json | 11 - .../in_biome/old_growth_birch_forest.json | 11 - .../in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../in_biome/river.json | 11 - .../in_biome/savanna.json | 11 - .../in_biome/savanna_plateau.json | 11 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 11 - .../in_biome/snowy_plains.json | 11 - .../in_biome/snowy_slopes.json | 11 - .../in_biome/snowy_taiga.json | 11 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 11 - .../in_biome/stony_peaks.json | 11 - .../in_biome/stony_shore.json | 11 - .../in_biome/sunflower_plains.json | 11 - .../in_biome/swamp.json | 13 - .../in_biome/taiga.json | 11 - .../in_biome/the_end.json | 9 - .../in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 11 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 11 - .../in_biome/windswept_gravelly_hills.json | 11 - .../in_biome/windswept_hills.json | 11 - .../in_biome/windswept_savanna.json | 11 - .../in_biome/wooded_badlands.json | 11 - .../vegetal_decoration/in_biome/badlands.json | 17 - .../in_biome/bamboo_jungle.json | 20 - .../in_biome/basalt_deltas.json | 9 - .../vegetal_decoration/in_biome/beach.json | 16 - .../in_biome/birch_forest.json | 18 - .../in_biome/cherry_grove.json | 14 - .../in_biome/cold_ocean.json | 19 - .../in_biome/crimson_forest.json | 15 - .../in_biome/dark_forest.json | 18 - .../in_biome/deep_cold_ocean.json | 19 - .../in_biome/deep_dark.json | 18 - .../in_biome/deep_frozen_ocean.json | 17 - .../in_biome/deep_lukewarm_ocean.json | 19 - .../in_biome/deep_ocean.json | 19 - .../vegetal_decoration/in_biome/desert.json | 18 - .../in_biome/dripstone_caves.json | 18 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 10 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 17 - .../in_biome/flower_forest.json | 18 - .../vegetal_decoration/in_biome/forest.json | 18 - .../in_biome/frozen_ocean.json | 17 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 17 - .../vegetal_decoration/in_biome/grove.json | 13 - .../in_biome/ice_spikes.json | 17 - .../in_biome/jagged_peaks.json | 10 - .../vegetal_decoration/in_biome/jungle.json | 20 - .../in_biome/lukewarm_ocean.json | 19 - .../in_biome/lush_caves.json | 18 - .../in_biome/mangrove_swamp.json | 15 - .../vegetal_decoration/in_biome/meadow.json | 14 - .../in_biome/mushroom_fields.json | 15 - .../in_biome/nether_wastes.json | 12 - .../vegetal_decoration/in_biome/ocean.json | 19 - .../in_biome/old_growth_birch_forest.json | 18 - .../in_biome/old_growth_pine_taiga.json | 22 - .../in_biome/old_growth_spruce_taiga.json | 22 - .../vegetal_decoration/in_biome/plains.json | 18 - .../vegetal_decoration/in_biome/river.json | 18 - .../vegetal_decoration/in_biome/savanna.json | 18 - .../in_biome/savanna_plateau.json | 18 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 16 - .../in_biome/snowy_plains.json | 17 - .../in_biome/snowy_slopes.json | 12 - .../in_biome/snowy_taiga.json | 19 - .../in_biome/soul_sand_valley.json | 10 - .../in_biome/sparse_jungle.json | 19 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 16 - .../in_biome/sunflower_plains.json | 19 - .../vegetal_decoration/in_biome/swamp.json | 22 - .../vegetal_decoration/in_biome/taiga.json | 19 - .../vegetal_decoration/in_biome/the_end.json | 9 - .../vegetal_decoration/in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 20 - .../in_biome/warped_forest.json | 16 - .../in_biome/windswept_forest.json | 17 - .../in_biome/windswept_gravelly_hills.json | 17 - .../in_biome/windswept_hills.json | 17 - .../in_biome/windswept_savanna.json | 17 - .../in_biome/wooded_badlands.json | 18 - .../minecraft/worldgen/biome/badlands.json | 121 - .../worldgen/biome/bamboo_jungle.json | 160 - .../worldgen/biome/basalt_deltas.json | 79 - .../data/minecraft/worldgen/biome/beach.json | 112 - .../worldgen/biome/birch_forest.json | 136 - .../worldgen/biome/cherry_grove.json | 132 - .../minecraft/worldgen/biome/cold_ocean.json | 131 - .../worldgen/biome/crimson_forest.json | 85 - .../minecraft/worldgen/biome/dark_forest.json | 137 - .../worldgen/biome/deep_cold_ocean.json | 131 - .../minecraft/worldgen/biome/deep_dark.json | 48 - .../worldgen/biome/deep_frozen_ocean.json | 133 - .../worldgen/biome/deep_lukewarm_ocean.json | 143 - .../minecraft/worldgen/biome/deep_ocean.json | 131 - .../data/minecraft/worldgen/biome/desert.json | 124 - .../worldgen/biome/dripstone_caves.json | 117 - .../minecraft/worldgen/biome/end_barrens.json | 49 - .../worldgen/biome/end_highlands.json | 49 - .../worldgen/biome/end_midlands.json | 49 - .../worldgen/biome/eroded_badlands.json | 121 - .../worldgen/biome/flower_forest.json | 142 - .../data/minecraft/worldgen/biome/forest.json | 142 - .../worldgen/biome/frozen_ocean.json | 133 - .../worldgen/biome/frozen_peaks.json | 118 - .../worldgen/biome/frozen_river.json | 125 - .../data/minecraft/worldgen/biome/grove.json | 130 - .../minecraft/worldgen/biome/ice_spikes.json | 125 - .../worldgen/biome/jagged_peaks.json | 118 - .../data/minecraft/worldgen/biome/jungle.json | 160 - .../worldgen/biome/lukewarm_ocean.json | 143 - .../minecraft/worldgen/biome/lush_caves.json | 125 - .../worldgen/biome/mangrove_swamp.json | 139 - .../data/minecraft/worldgen/biome/meadow.json | 130 - .../worldgen/biome/mushroom_fields.json | 63 - .../worldgen/biome/nether_wastes.json | 91 - .../data/minecraft/worldgen/biome/ocean.json | 131 - .../biome/old_growth_birch_forest.json | 136 - .../worldgen/biome/old_growth_pine_taiga.json | 154 - .../biome/old_growth_spruce_taiga.json | 154 - .../data/minecraft/worldgen/biome/plains.json | 142 - .../data/minecraft/worldgen/biome/river.json | 125 - .../minecraft/worldgen/biome/savanna.json | 148 - .../worldgen/biome/savanna_plateau.json | 160 - .../worldgen/biome/small_end_islands.json | 49 - .../minecraft/worldgen/biome/snowy_beach.json | 105 - .../worldgen/biome/snowy_plains.json | 125 - .../worldgen/biome/snowy_slopes.json | 124 - .../minecraft/worldgen/biome/snowy_taiga.json | 148 - .../worldgen/biome/soul_sand_valley.json | 102 - .../worldgen/biome/sparse_jungle.json | 148 - .../minecraft/worldgen/biome/stony_peaks.json | 111 - .../minecraft/worldgen/biome/stony_shore.json | 105 - .../worldgen/biome/sunflower_plains.json | 142 - .../data/minecraft/worldgen/biome/swamp.json | 156 - .../data/minecraft/worldgen/biome/taiga.json | 148 - .../minecraft/worldgen/biome/the_end.json | 49 - .../minecraft/worldgen/biome/the_void.json | 42 - .../minecraft/worldgen/biome/warm_ocean.json | 137 - .../worldgen/biome/warped_forest.json | 78 - .../worldgen/biome/windswept_forest.json | 136 - .../biome/windswept_gravelly_hills.json | 136 - .../worldgen/biome/windswept_hills.json | 136 - .../worldgen/biome/windswept_savanna.json | 148 - .../worldgen/biome/wooded_badlands.json | 127 - .../configured_carver/in_biome/badlands.json | 12 - .../in_biome/bamboo_jungle.json | 12 - .../in_biome/basalt_deltas.json | 10 - .../configured_carver/in_biome/beach.json | 12 - .../in_biome/birch_forest.json | 12 - .../in_biome/cherry_grove.json | 12 - .../in_biome/cold_ocean.json | 12 - .../in_biome/crimson_forest.json | 10 - .../in_biome/dark_forest.json | 12 - .../in_biome/deep_cold_ocean.json | 12 - .../configured_carver/in_biome/deep_dark.json | 12 - .../in_biome/deep_frozen_ocean.json | 12 - .../in_biome/deep_lukewarm_ocean.json | 12 - .../in_biome/deep_ocean.json | 12 - .../configured_carver/in_biome/desert.json | 12 - .../in_biome/dripstone_caves.json | 12 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 12 - .../in_biome/flower_forest.json | 12 - .../configured_carver/in_biome/forest.json | 12 - .../in_biome/frozen_ocean.json | 12 - .../in_biome/frozen_peaks.json | 12 - .../in_biome/frozen_river.json | 12 - .../configured_carver/in_biome/grove.json | 12 - .../in_biome/ice_spikes.json | 12 - .../in_biome/jagged_peaks.json | 12 - .../configured_carver/in_biome/jungle.json | 12 - .../in_biome/lukewarm_ocean.json | 12 - .../in_biome/lush_caves.json | 12 - .../in_biome/mangrove_swamp.json | 12 - .../configured_carver/in_biome/meadow.json | 12 - .../in_biome/mushroom_fields.json | 12 - .../in_biome/nether_wastes.json | 10 - .../configured_carver/in_biome/ocean.json | 12 - .../in_biome/old_growth_birch_forest.json | 12 - .../in_biome/old_growth_pine_taiga.json | 12 - .../in_biome/old_growth_spruce_taiga.json | 12 - .../configured_carver/in_biome/river.json | 12 - .../configured_carver/in_biome/savanna.json | 12 - .../in_biome/savanna_plateau.json | 12 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 12 - .../in_biome/snowy_plains.json | 12 - .../in_biome/snowy_slopes.json | 12 - .../in_biome/snowy_taiga.json | 12 - .../in_biome/soul_sand_valley.json | 10 - .../in_biome/sparse_jungle.json | 12 - .../in_biome/stony_peaks.json | 12 - .../in_biome/stony_shore.json | 12 - .../in_biome/sunflower_plains.json | 12 - .../configured_carver/in_biome/swamp.json | 12 - .../configured_carver/in_biome/taiga.json | 12 - .../configured_carver/in_biome/the_end.json | 9 - .../configured_carver/in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 12 - .../in_biome/warped_forest.json | 10 - .../in_biome/windswept_forest.json | 12 - .../in_biome/windswept_gravelly_hills.json | 12 - .../in_biome/windswept_hills.json | 12 - .../in_biome/windswept_savanna.json | 12 - .../in_biome/wooded_badlands.json | 12 - .../fluid_springs/in_biome/badlands.json | 11 - .../fluid_springs/in_biome/bamboo_jungle.json | 11 - .../fluid_springs/in_biome/basalt_deltas.json | 9 - .../fluid_springs/in_biome/beach.json | 11 - .../fluid_springs/in_biome/birch_forest.json | 11 - .../fluid_springs/in_biome/cherry_grove.json | 11 - .../fluid_springs/in_biome/cold_ocean.json | 11 - .../in_biome/crimson_forest.json | 9 - .../fluid_springs/in_biome/dark_forest.json | 11 - .../in_biome/deep_cold_ocean.json | 11 - .../fluid_springs/in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 11 - .../in_biome/deep_lukewarm_ocean.json | 11 - .../fluid_springs/in_biome/deep_ocean.json | 11 - .../fluid_springs/in_biome/desert.json | 11 - .../in_biome/dripstone_caves.json | 11 - .../fluid_springs/in_biome/end_barrens.json | 9 - .../fluid_springs/in_biome/end_highlands.json | 9 - .../fluid_springs/in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 11 - .../fluid_springs/in_biome/flower_forest.json | 11 - .../fluid_springs/in_biome/forest.json | 11 - .../fluid_springs/in_biome/frozen_ocean.json | 11 - .../fluid_springs/in_biome/frozen_peaks.json | 12 - .../fluid_springs/in_biome/frozen_river.json | 11 - .../fluid_springs/in_biome/grove.json | 12 - .../fluid_springs/in_biome/ice_spikes.json | 11 - .../fluid_springs/in_biome/jagged_peaks.json | 12 - .../fluid_springs/in_biome/jungle.json | 11 - .../in_biome/lukewarm_ocean.json | 11 - .../fluid_springs/in_biome/lush_caves.json | 11 - .../in_biome/mangrove_swamp.json | 11 - .../fluid_springs/in_biome/meadow.json | 11 - .../in_biome/mushroom_fields.json | 11 - .../fluid_springs/in_biome/nether_wastes.json | 9 - .../fluid_springs/in_biome/ocean.json | 11 - .../in_biome/old_growth_birch_forest.json | 11 - .../in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../fluid_springs/in_biome/plains.json | 11 - .../fluid_springs/in_biome/river.json | 11 - .../fluid_springs/in_biome/savanna.json | 11 - .../in_biome/savanna_plateau.json | 11 - .../in_biome/small_end_islands.json | 9 - .../fluid_springs/in_biome/snowy_beach.json | 11 - .../fluid_springs/in_biome/snowy_plains.json | 11 - .../fluid_springs/in_biome/snowy_slopes.json | 12 - .../fluid_springs/in_biome/snowy_taiga.json | 11 - .../in_biome/soul_sand_valley.json | 9 - .../fluid_springs/in_biome/sparse_jungle.json | 11 - .../fluid_springs/in_biome/stony_peaks.json | 11 - .../fluid_springs/in_biome/stony_shore.json | 11 - .../in_biome/sunflower_plains.json | 11 - .../fluid_springs/in_biome/swamp.json | 11 - .../fluid_springs/in_biome/taiga.json | 11 - .../fluid_springs/in_biome/the_end.json | 9 - .../fluid_springs/in_biome/the_void.json | 4 - .../fluid_springs/in_biome/warm_ocean.json | 11 - .../fluid_springs/in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 11 - .../in_biome/windswept_gravelly_hills.json | 11 - .../in_biome/windswept_hills.json | 11 - .../in_biome/windswept_savanna.json | 11 - .../in_biome/wooded_badlands.json | 11 - .../lakes/in_biome/badlands.json | 11 - .../lakes/in_biome/bamboo_jungle.json | 11 - .../lakes/in_biome/basalt_deltas.json | 9 - .../placed_feature/lakes/in_biome/beach.json | 11 - .../lakes/in_biome/birch_forest.json | 11 - .../lakes/in_biome/cherry_grove.json | 11 - .../lakes/in_biome/cold_ocean.json | 11 - .../lakes/in_biome/crimson_forest.json | 9 - .../lakes/in_biome/dark_forest.json | 11 - .../lakes/in_biome/deep_cold_ocean.json | 11 - .../lakes/in_biome/deep_dark.json | 9 - .../lakes/in_biome/deep_frozen_ocean.json | 11 - .../lakes/in_biome/deep_lukewarm_ocean.json | 11 - .../lakes/in_biome/deep_ocean.json | 11 - .../placed_feature/lakes/in_biome/desert.json | 11 - .../lakes/in_biome/dripstone_caves.json | 11 - .../lakes/in_biome/end_barrens.json | 9 - .../lakes/in_biome/end_highlands.json | 9 - .../lakes/in_biome/end_midlands.json | 9 - .../lakes/in_biome/eroded_badlands.json | 11 - .../lakes/in_biome/flower_forest.json | 11 - .../placed_feature/lakes/in_biome/forest.json | 11 - .../lakes/in_biome/frozen_ocean.json | 11 - .../lakes/in_biome/frozen_peaks.json | 11 - .../lakes/in_biome/frozen_river.json | 11 - .../placed_feature/lakes/in_biome/grove.json | 11 - .../lakes/in_biome/ice_spikes.json | 11 - .../lakes/in_biome/jagged_peaks.json | 11 - .../placed_feature/lakes/in_biome/jungle.json | 11 - .../lakes/in_biome/lukewarm_ocean.json | 11 - .../lakes/in_biome/lush_caves.json | 11 - .../lakes/in_biome/mangrove_swamp.json | 11 - .../placed_feature/lakes/in_biome/meadow.json | 11 - .../lakes/in_biome/mushroom_fields.json | 11 - .../lakes/in_biome/nether_wastes.json | 9 - .../placed_feature/lakes/in_biome/ocean.json | 11 - .../in_biome/old_growth_birch_forest.json | 11 - .../lakes/in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../placed_feature/lakes/in_biome/plains.json | 11 - .../placed_feature/lakes/in_biome/river.json | 11 - .../lakes/in_biome/savanna.json | 11 - .../lakes/in_biome/savanna_plateau.json | 11 - .../lakes/in_biome/small_end_islands.json | 9 - .../lakes/in_biome/snowy_beach.json | 11 - .../lakes/in_biome/snowy_plains.json | 11 - .../lakes/in_biome/snowy_slopes.json | 11 - .../lakes/in_biome/snowy_taiga.json | 11 - .../lakes/in_biome/soul_sand_valley.json | 9 - .../lakes/in_biome/sparse_jungle.json | 11 - .../lakes/in_biome/stony_peaks.json | 11 - .../lakes/in_biome/stony_shore.json | 11 - .../lakes/in_biome/sunflower_plains.json | 11 - .../placed_feature/lakes/in_biome/swamp.json | 11 - .../placed_feature/lakes/in_biome/taiga.json | 11 - .../lakes/in_biome/the_end.json | 9 - .../lakes/in_biome/the_void.json | 4 - .../lakes/in_biome/warm_ocean.json | 11 - .../lakes/in_biome/warped_forest.json | 9 - .../lakes/in_biome/windswept_forest.json | 11 - .../in_biome/windswept_gravelly_hills.json | 11 - .../lakes/in_biome/windswept_hills.json | 11 - .../lakes/in_biome/windswept_savanna.json | 11 - .../lakes/in_biome/wooded_badlands.json | 11 - .../in_biome/badlands.json | 10 - .../in_biome/bamboo_jungle.json | 10 - .../in_biome/basalt_deltas.json | 9 - .../local_modifications/in_biome/beach.json | 10 - .../in_biome/birch_forest.json | 10 - .../in_biome/cherry_grove.json | 10 - .../in_biome/cold_ocean.json | 10 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 10 - .../in_biome/deep_cold_ocean.json | 10 - .../in_biome/deep_dark.json | 10 - .../in_biome/deep_frozen_ocean.json | 12 - .../in_biome/deep_lukewarm_ocean.json | 10 - .../in_biome/deep_ocean.json | 10 - .../local_modifications/in_biome/desert.json | 10 - .../in_biome/dripstone_caves.json | 11 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 10 - .../in_biome/flower_forest.json | 10 - .../local_modifications/in_biome/forest.json | 10 - .../in_biome/frozen_ocean.json | 12 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 10 - .../local_modifications/in_biome/grove.json | 10 - .../in_biome/ice_spikes.json | 10 - .../in_biome/jagged_peaks.json | 10 - .../local_modifications/in_biome/jungle.json | 10 - .../in_biome/lukewarm_ocean.json | 10 - .../in_biome/lush_caves.json | 10 - .../in_biome/mangrove_swamp.json | 10 - .../local_modifications/in_biome/meadow.json | 10 - .../in_biome/mushroom_fields.json | 10 - .../in_biome/nether_wastes.json | 9 - .../local_modifications/in_biome/ocean.json | 10 - .../in_biome/old_growth_birch_forest.json | 10 - .../in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../local_modifications/in_biome/plains.json | 10 - .../local_modifications/in_biome/river.json | 10 - .../local_modifications/in_biome/savanna.json | 10 - .../in_biome/savanna_plateau.json | 10 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 10 - .../in_biome/snowy_plains.json | 10 - .../in_biome/snowy_slopes.json | 10 - .../in_biome/snowy_taiga.json | 10 - .../in_biome/soul_sand_valley.json | 10 - .../in_biome/sparse_jungle.json | 10 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 10 - .../in_biome/sunflower_plains.json | 10 - .../local_modifications/in_biome/swamp.json | 10 - .../local_modifications/in_biome/taiga.json | 10 - .../local_modifications/in_biome/the_end.json | 9 - .../in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 10 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 10 - .../in_biome/windswept_gravelly_hills.json | 10 - .../in_biome/windswept_hills.json | 10 - .../in_biome/windswept_savanna.json | 10 - .../in_biome/wooded_badlands.json | 10 - .../raw_generation/in_biome/badlands.json | 9 - .../in_biome/bamboo_jungle.json | 9 - .../in_biome/basalt_deltas.json | 9 - .../raw_generation/in_biome/beach.json | 9 - .../raw_generation/in_biome/birch_forest.json | 9 - .../raw_generation/in_biome/cherry_grove.json | 9 - .../raw_generation/in_biome/cold_ocean.json | 9 - .../in_biome/crimson_forest.json | 9 - .../raw_generation/in_biome/dark_forest.json | 9 - .../in_biome/deep_cold_ocean.json | 9 - .../raw_generation/in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 9 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../raw_generation/in_biome/deep_ocean.json | 9 - .../raw_generation/in_biome/desert.json | 9 - .../in_biome/dripstone_caves.json | 9 - .../raw_generation/in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../raw_generation/in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 9 - .../in_biome/flower_forest.json | 9 - .../raw_generation/in_biome/forest.json | 9 - .../raw_generation/in_biome/frozen_ocean.json | 9 - .../raw_generation/in_biome/frozen_peaks.json | 9 - .../raw_generation/in_biome/frozen_river.json | 9 - .../raw_generation/in_biome/grove.json | 9 - .../raw_generation/in_biome/ice_spikes.json | 9 - .../raw_generation/in_biome/jagged_peaks.json | 9 - .../raw_generation/in_biome/jungle.json | 9 - .../in_biome/lukewarm_ocean.json | 9 - .../raw_generation/in_biome/lush_caves.json | 9 - .../in_biome/mangrove_swamp.json | 9 - .../raw_generation/in_biome/meadow.json | 9 - .../in_biome/mushroom_fields.json | 9 - .../in_biome/nether_wastes.json | 9 - .../raw_generation/in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../raw_generation/in_biome/plains.json | 9 - .../raw_generation/in_biome/river.json | 9 - .../raw_generation/in_biome/savanna.json | 9 - .../in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 10 - .../raw_generation/in_biome/snowy_beach.json | 9 - .../raw_generation/in_biome/snowy_plains.json | 9 - .../raw_generation/in_biome/snowy_slopes.json | 9 - .../raw_generation/in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 9 - .../raw_generation/in_biome/stony_peaks.json | 9 - .../raw_generation/in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../raw_generation/in_biome/swamp.json | 9 - .../raw_generation/in_biome/taiga.json | 9 - .../raw_generation/in_biome/the_end.json | 9 - .../raw_generation/in_biome/the_void.json | 4 - .../raw_generation/in_biome/warm_ocean.json | 9 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 9 - .../in_biome/windswept_gravelly_hills.json | 9 - .../in_biome/windswept_hills.json | 9 - .../in_biome/windswept_savanna.json | 9 - .../in_biome/wooded_badlands.json | 9 - .../strongholds/in_biome/badlands.json | 9 - .../strongholds/in_biome/bamboo_jungle.json | 9 - .../strongholds/in_biome/basalt_deltas.json | 9 - .../strongholds/in_biome/beach.json | 9 - .../strongholds/in_biome/birch_forest.json | 9 - .../strongholds/in_biome/cherry_grove.json | 9 - .../strongholds/in_biome/cold_ocean.json | 9 - .../strongholds/in_biome/crimson_forest.json | 9 - .../strongholds/in_biome/dark_forest.json | 9 - .../strongholds/in_biome/deep_cold_ocean.json | 9 - .../strongholds/in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 9 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../strongholds/in_biome/deep_ocean.json | 9 - .../strongholds/in_biome/desert.json | 9 - .../strongholds/in_biome/dripstone_caves.json | 9 - .../strongholds/in_biome/end_barrens.json | 9 - .../strongholds/in_biome/end_highlands.json | 9 - .../strongholds/in_biome/end_midlands.json | 9 - .../strongholds/in_biome/eroded_badlands.json | 9 - .../strongholds/in_biome/flower_forest.json | 9 - .../strongholds/in_biome/forest.json | 9 - .../strongholds/in_biome/frozen_ocean.json | 9 - .../strongholds/in_biome/frozen_peaks.json | 9 - .../strongholds/in_biome/frozen_river.json | 9 - .../strongholds/in_biome/grove.json | 9 - .../strongholds/in_biome/ice_spikes.json | 9 - .../strongholds/in_biome/jagged_peaks.json | 9 - .../strongholds/in_biome/jungle.json | 9 - .../strongholds/in_biome/lukewarm_ocean.json | 9 - .../strongholds/in_biome/lush_caves.json | 9 - .../strongholds/in_biome/mangrove_swamp.json | 9 - .../strongholds/in_biome/meadow.json | 9 - .../strongholds/in_biome/mushroom_fields.json | 9 - .../strongholds/in_biome/nether_wastes.json | 9 - .../strongholds/in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../strongholds/in_biome/plains.json | 9 - .../strongholds/in_biome/river.json | 9 - .../strongholds/in_biome/savanna.json | 9 - .../strongholds/in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 9 - .../strongholds/in_biome/snowy_beach.json | 9 - .../strongholds/in_biome/snowy_plains.json | 9 - .../strongholds/in_biome/snowy_slopes.json | 9 - .../strongholds/in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 9 - .../strongholds/in_biome/sparse_jungle.json | 9 - .../strongholds/in_biome/stony_peaks.json | 9 - .../strongholds/in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../strongholds/in_biome/swamp.json | 9 - .../strongholds/in_biome/taiga.json | 9 - .../strongholds/in_biome/the_end.json | 9 - .../strongholds/in_biome/the_void.json | 4 - .../strongholds/in_biome/warm_ocean.json | 9 - .../strongholds/in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 9 - .../in_biome/windswept_gravelly_hills.json | 9 - .../strongholds/in_biome/windswept_hills.json | 9 - .../in_biome/windswept_savanna.json | 9 - .../strongholds/in_biome/wooded_badlands.json | 9 - .../surface_structures/in_biome/badlands.json | 9 - .../in_biome/bamboo_jungle.json | 9 - .../in_biome/basalt_deltas.json | 12 - .../surface_structures/in_biome/beach.json | 9 - .../in_biome/birch_forest.json | 9 - .../in_biome/cherry_grove.json | 9 - .../in_biome/cold_ocean.json | 9 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 9 - .../in_biome/deep_cold_ocean.json | 9 - .../in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 10 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../in_biome/deep_ocean.json | 9 - .../surface_structures/in_biome/desert.json | 10 - .../in_biome/dripstone_caves.json | 9 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 10 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 9 - .../in_biome/flower_forest.json | 9 - .../surface_structures/in_biome/forest.json | 9 - .../in_biome/frozen_ocean.json | 10 - .../in_biome/frozen_peaks.json | 9 - .../in_biome/frozen_river.json | 9 - .../surface_structures/in_biome/grove.json | 9 - .../in_biome/ice_spikes.json | 11 - .../in_biome/jagged_peaks.json | 9 - .../surface_structures/in_biome/jungle.json | 9 - .../in_biome/lukewarm_ocean.json | 9 - .../in_biome/lush_caves.json | 9 - .../in_biome/mangrove_swamp.json | 9 - .../surface_structures/in_biome/meadow.json | 9 - .../in_biome/mushroom_fields.json | 9 - .../in_biome/nether_wastes.json | 9 - .../surface_structures/in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../surface_structures/in_biome/plains.json | 9 - .../surface_structures/in_biome/river.json | 9 - .../surface_structures/in_biome/savanna.json | 9 - .../in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 9 - .../in_biome/snowy_plains.json | 9 - .../in_biome/snowy_slopes.json | 9 - .../in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 9 - .../in_biome/stony_peaks.json | 9 - .../in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../surface_structures/in_biome/swamp.json | 9 - .../surface_structures/in_biome/taiga.json | 9 - .../surface_structures/in_biome/the_end.json | 10 - .../surface_structures/in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 9 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 9 - .../in_biome/windswept_gravelly_hills.json | 9 - .../in_biome/windswept_hills.json | 9 - .../in_biome/windswept_savanna.json | 9 - .../in_biome/wooded_badlands.json | 9 - .../in_biome/badlands.json | 10 - .../in_biome/bamboo_jungle.json | 10 - .../in_biome/basalt_deltas.json | 9 - .../in_biome/beach.json | 10 - .../in_biome/birch_forest.json | 10 - .../in_biome/cherry_grove.json | 10 - .../in_biome/cold_ocean.json | 10 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 10 - .../in_biome/deep_cold_ocean.json | 10 - .../in_biome/deep_dark.json | 10 - .../in_biome/deep_frozen_ocean.json | 10 - .../in_biome/deep_lukewarm_ocean.json | 10 - .../in_biome/deep_ocean.json | 10 - .../in_biome/desert.json | 10 - .../in_biome/dripstone_caves.json | 10 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 10 - .../in_biome/flower_forest.json | 10 - .../in_biome/forest.json | 10 - .../in_biome/frozen_ocean.json | 10 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 10 - .../in_biome/grove.json | 10 - .../in_biome/ice_spikes.json | 10 - .../in_biome/jagged_peaks.json | 10 - .../in_biome/jungle.json | 10 - .../in_biome/lukewarm_ocean.json | 10 - .../in_biome/lush_caves.json | 10 - .../in_biome/mangrove_swamp.json | 10 - .../in_biome/meadow.json | 10 - .../in_biome/mushroom_fields.json | 10 - .../in_biome/nether_wastes.json | 9 - .../in_biome/ocean.json | 10 - .../in_biome/old_growth_birch_forest.json | 10 - .../in_biome/old_growth_pine_taiga.json | 10 - .../in_biome/old_growth_spruce_taiga.json | 10 - .../in_biome/plains.json | 10 - .../in_biome/river.json | 10 - .../in_biome/savanna.json | 10 - .../in_biome/savanna_plateau.json | 10 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 10 - .../in_biome/snowy_plains.json | 10 - .../in_biome/snowy_slopes.json | 10 - .../in_biome/snowy_taiga.json | 10 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 10 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 10 - .../in_biome/sunflower_plains.json | 10 - .../in_biome/swamp.json | 10 - .../in_biome/taiga.json | 10 - .../in_biome/the_end.json | 10 - .../in_biome/the_void.json | 6 - .../in_biome/warm_ocean.json | 10 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 10 - .../in_biome/windswept_gravelly_hills.json | 10 - .../in_biome/windswept_hills.json | 10 - .../in_biome/windswept_savanna.json | 10 - .../in_biome/wooded_badlands.json | 10 - .../in_biome/badlands.json | 9 - .../in_biome/bamboo_jungle.json | 9 - .../in_biome/basalt_deltas.json | 24 - .../in_biome/beach.json | 9 - .../in_biome/birch_forest.json | 9 - .../in_biome/cherry_grove.json | 10 - .../in_biome/cold_ocean.json | 9 - .../in_biome/crimson_forest.json | 21 - .../in_biome/dark_forest.json | 9 - .../in_biome/deep_cold_ocean.json | 9 - .../in_biome/deep_dark.json | 11 - .../in_biome/deep_frozen_ocean.json | 9 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../in_biome/deep_ocean.json | 9 - .../in_biome/desert.json | 9 - .../in_biome/dripstone_caves.json | 11 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 9 - .../in_biome/flower_forest.json | 9 - .../in_biome/forest.json | 9 - .../in_biome/frozen_ocean.json | 9 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 9 - .../in_biome/grove.json | 10 - .../in_biome/ice_spikes.json | 9 - .../in_biome/jagged_peaks.json | 10 - .../in_biome/jungle.json | 9 - .../in_biome/lukewarm_ocean.json | 9 - .../in_biome/lush_caves.json | 9 - .../in_biome/mangrove_swamp.json | 9 - .../in_biome/meadow.json | 10 - .../in_biome/mushroom_fields.json | 9 - .../in_biome/nether_wastes.json | 24 - .../in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../in_biome/plains.json | 9 - .../in_biome/river.json | 9 - .../in_biome/savanna.json | 9 - .../in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 9 - .../in_biome/snowy_plains.json | 9 - .../in_biome/snowy_slopes.json | 10 - .../in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 24 - .../in_biome/sparse_jungle.json | 9 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../in_biome/swamp.json | 9 - .../in_biome/taiga.json | 9 - .../in_biome/the_end.json | 9 - .../in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 9 - .../in_biome/warped_forest.json | 22 - .../in_biome/windswept_forest.json | 10 - .../in_biome/windswept_gravelly_hills.json | 10 - .../in_biome/windswept_hills.json | 10 - .../in_biome/windswept_savanna.json | 9 - .../in_biome/wooded_badlands.json | 9 - .../underground_ores/in_biome/badlands.json | 39 - .../in_biome/bamboo_jungle.json | 38 - .../in_biome/basalt_deltas.json | 9 - .../underground_ores/in_biome/beach.json | 38 - .../in_biome/birch_forest.json | 38 - .../in_biome/cherry_grove.json | 39 - .../underground_ores/in_biome/cold_ocean.json | 38 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 38 - .../in_biome/deep_cold_ocean.json | 38 - .../underground_ores/in_biome/deep_dark.json | 38 - .../in_biome/deep_frozen_ocean.json | 38 - .../in_biome/deep_lukewarm_ocean.json | 38 - .../underground_ores/in_biome/deep_ocean.json | 38 - .../underground_ores/in_biome/desert.json | 38 - .../in_biome/dripstone_caves.json | 38 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 39 - .../in_biome/flower_forest.json | 38 - .../underground_ores/in_biome/forest.json | 38 - .../in_biome/frozen_ocean.json | 38 - .../in_biome/frozen_peaks.json | 39 - .../in_biome/frozen_river.json | 38 - .../underground_ores/in_biome/grove.json | 39 - .../underground_ores/in_biome/ice_spikes.json | 38 - .../in_biome/jagged_peaks.json | 39 - .../underground_ores/in_biome/jungle.json | 38 - .../in_biome/lukewarm_ocean.json | 38 - .../underground_ores/in_biome/lush_caves.json | 39 - .../in_biome/mangrove_swamp.json | 37 - .../underground_ores/in_biome/meadow.json | 39 - .../in_biome/mushroom_fields.json | 38 - .../in_biome/nether_wastes.json | 9 - .../underground_ores/in_biome/ocean.json | 38 - .../in_biome/old_growth_birch_forest.json | 38 - .../in_biome/old_growth_pine_taiga.json | 38 - .../in_biome/old_growth_spruce_taiga.json | 38 - .../underground_ores/in_biome/plains.json | 38 - .../underground_ores/in_biome/river.json | 38 - .../underground_ores/in_biome/savanna.json | 38 - .../in_biome/savanna_plateau.json | 38 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 38 - .../in_biome/snowy_plains.json | 38 - .../in_biome/snowy_slopes.json | 39 - .../in_biome/snowy_taiga.json | 38 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 38 - .../in_biome/stony_peaks.json | 39 - .../in_biome/stony_shore.json | 38 - .../in_biome/sunflower_plains.json | 38 - .../underground_ores/in_biome/swamp.json | 36 - .../underground_ores/in_biome/taiga.json | 38 - .../underground_ores/in_biome/the_end.json | 9 - .../underground_ores/in_biome/the_void.json | 4 - .../underground_ores/in_biome/warm_ocean.json | 38 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 39 - .../in_biome/windswept_gravelly_hills.json | 39 - .../in_biome/windswept_hills.json | 39 - .../in_biome/windswept_savanna.json | 38 - .../in_biome/wooded_badlands.json | 39 - .../in_biome/badlands.json | 11 - .../in_biome/bamboo_jungle.json | 11 - .../in_biome/basalt_deltas.json | 9 - .../in_biome/beach.json | 11 - .../in_biome/birch_forest.json | 11 - .../in_biome/cherry_grove.json | 11 - .../in_biome/cold_ocean.json | 11 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 11 - .../in_biome/deep_cold_ocean.json | 11 - .../in_biome/deep_dark.json | 11 - .../in_biome/deep_frozen_ocean.json | 11 - .../in_biome/deep_lukewarm_ocean.json | 11 - .../in_biome/deep_ocean.json | 11 - .../in_biome/desert.json | 13 - .../in_biome/dripstone_caves.json | 11 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 11 - .../in_biome/flower_forest.json | 11 - .../in_biome/forest.json | 11 - .../in_biome/frozen_ocean.json | 11 - .../in_biome/frozen_peaks.json | 11 - .../in_biome/frozen_river.json | 11 - .../in_biome/grove.json | 11 - .../in_biome/ice_spikes.json | 11 - .../in_biome/jagged_peaks.json | 11 - .../in_biome/jungle.json | 11 - .../in_biome/lukewarm_ocean.json | 11 - .../in_biome/lush_caves.json | 11 - .../in_biome/mangrove_swamp.json | 13 - .../in_biome/meadow.json | 11 - .../in_biome/mushroom_fields.json | 11 - .../in_biome/nether_wastes.json | 9 - .../in_biome/ocean.json | 11 - .../in_biome/old_growth_birch_forest.json | 11 - .../in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../in_biome/plains.json | 11 - .../in_biome/river.json | 11 - .../in_biome/savanna.json | 11 - .../in_biome/savanna_plateau.json | 11 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 11 - .../in_biome/snowy_plains.json | 11 - .../in_biome/snowy_slopes.json | 11 - .../in_biome/snowy_taiga.json | 11 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 11 - .../in_biome/stony_peaks.json | 11 - .../in_biome/stony_shore.json | 11 - .../in_biome/sunflower_plains.json | 11 - .../in_biome/swamp.json | 13 - .../in_biome/taiga.json | 11 - .../in_biome/the_end.json | 9 - .../in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 11 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 11 - .../in_biome/windswept_gravelly_hills.json | 11 - .../in_biome/windswept_hills.json | 11 - .../in_biome/windswept_savanna.json | 11 - .../in_biome/wooded_badlands.json | 11 - .../vegetal_decoration/in_biome/badlands.json | 17 - .../in_biome/bamboo_jungle.json | 20 - .../in_biome/basalt_deltas.json | 9 - .../vegetal_decoration/in_biome/beach.json | 16 - .../in_biome/birch_forest.json | 18 - .../in_biome/cherry_grove.json | 14 - .../in_biome/cold_ocean.json | 19 - .../in_biome/crimson_forest.json | 15 - .../in_biome/dark_forest.json | 18 - .../in_biome/deep_cold_ocean.json | 19 - .../in_biome/deep_dark.json | 18 - .../in_biome/deep_frozen_ocean.json | 17 - .../in_biome/deep_lukewarm_ocean.json | 19 - .../in_biome/deep_ocean.json | 19 - .../vegetal_decoration/in_biome/desert.json | 18 - .../in_biome/dripstone_caves.json | 18 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 10 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 17 - .../in_biome/flower_forest.json | 18 - .../vegetal_decoration/in_biome/forest.json | 18 - .../in_biome/frozen_ocean.json | 17 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 17 - .../vegetal_decoration/in_biome/grove.json | 13 - .../in_biome/ice_spikes.json | 17 - .../in_biome/jagged_peaks.json | 10 - .../vegetal_decoration/in_biome/jungle.json | 20 - .../in_biome/lukewarm_ocean.json | 19 - .../in_biome/lush_caves.json | 18 - .../in_biome/mangrove_swamp.json | 15 - .../vegetal_decoration/in_biome/meadow.json | 14 - .../in_biome/mushroom_fields.json | 15 - .../in_biome/nether_wastes.json | 12 - .../vegetal_decoration/in_biome/ocean.json | 19 - .../in_biome/old_growth_birch_forest.json | 18 - .../in_biome/old_growth_pine_taiga.json | 22 - .../in_biome/old_growth_spruce_taiga.json | 22 - .../vegetal_decoration/in_biome/plains.json | 18 - .../vegetal_decoration/in_biome/river.json | 18 - .../vegetal_decoration/in_biome/savanna.json | 18 - .../in_biome/savanna_plateau.json | 18 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 16 - .../in_biome/snowy_plains.json | 17 - .../in_biome/snowy_slopes.json | 12 - .../in_biome/snowy_taiga.json | 19 - .../in_biome/soul_sand_valley.json | 10 - .../in_biome/sparse_jungle.json | 19 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 16 - .../in_biome/sunflower_plains.json | 19 - .../vegetal_decoration/in_biome/swamp.json | 22 - .../vegetal_decoration/in_biome/taiga.json | 19 - .../vegetal_decoration/in_biome/the_end.json | 9 - .../vegetal_decoration/in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 20 - .../in_biome/warped_forest.json | 16 - .../in_biome/windswept_forest.json | 17 - .../in_biome/windswept_gravelly_hills.json | 17 - .../in_biome/windswept_hills.json | 17 - .../in_biome/windswept_savanna.json | 17 - .../in_biome/wooded_badlands.json | 18 - .../minecraft/worldgen/biome/badlands.json | 127 - .../minecraft/worldgen/biome/dark_forest.json | 143 - .../data/minecraft/worldgen/biome/desert.json | 130 - .../worldgen/biome/eroded_badlands.json | 127 - .../worldgen/biome/mangrove_swamp.json | 145 - .../data/minecraft/worldgen/biome/swamp.json | 162 - .../worldgen/biome/wooded_badlands.json | 133 - .../configured_carver/in_biome/badlands.json | 12 - .../in_biome/bamboo_jungle.json | 12 - .../in_biome/basalt_deltas.json | 10 - .../configured_carver/in_biome/beach.json | 12 - .../in_biome/birch_forest.json | 12 - .../in_biome/cherry_grove.json | 12 - .../in_biome/cold_ocean.json | 12 - .../in_biome/crimson_forest.json | 10 - .../in_biome/dark_forest.json | 12 - .../in_biome/deep_cold_ocean.json | 12 - .../configured_carver/in_biome/deep_dark.json | 12 - .../in_biome/deep_frozen_ocean.json | 12 - .../in_biome/deep_lukewarm_ocean.json | 12 - .../in_biome/deep_ocean.json | 12 - .../configured_carver/in_biome/desert.json | 12 - .../in_biome/dripstone_caves.json | 12 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 12 - .../in_biome/flower_forest.json | 12 - .../configured_carver/in_biome/forest.json | 12 - .../in_biome/frozen_ocean.json | 12 - .../in_biome/frozen_peaks.json | 12 - .../in_biome/frozen_river.json | 12 - .../configured_carver/in_biome/grove.json | 12 - .../in_biome/ice_spikes.json | 12 - .../in_biome/jagged_peaks.json | 12 - .../configured_carver/in_biome/jungle.json | 12 - .../in_biome/lukewarm_ocean.json | 12 - .../in_biome/lush_caves.json | 12 - .../in_biome/mangrove_swamp.json | 12 - .../configured_carver/in_biome/meadow.json | 12 - .../in_biome/mushroom_fields.json | 12 - .../in_biome/nether_wastes.json | 10 - .../configured_carver/in_biome/ocean.json | 12 - .../in_biome/old_growth_birch_forest.json | 12 - .../in_biome/old_growth_pine_taiga.json | 12 - .../in_biome/old_growth_spruce_taiga.json | 12 - .../in_biome/pale_garden.json | 12 - .../configured_carver/in_biome/plains.json | 12 - .../configured_carver/in_biome/river.json | 12 - .../configured_carver/in_biome/savanna.json | 12 - .../in_biome/savanna_plateau.json | 12 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 12 - .../in_biome/snowy_plains.json | 12 - .../in_biome/snowy_slopes.json | 12 - .../in_biome/snowy_taiga.json | 12 - .../in_biome/soul_sand_valley.json | 10 - .../in_biome/sparse_jungle.json | 12 - .../in_biome/stony_peaks.json | 12 - .../in_biome/stony_shore.json | 12 - .../in_biome/sunflower_plains.json | 12 - .../configured_carver/in_biome/swamp.json | 12 - .../configured_carver/in_biome/taiga.json | 12 - .../configured_carver/in_biome/the_end.json | 9 - .../configured_carver/in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 12 - .../in_biome/warped_forest.json | 10 - .../in_biome/windswept_forest.json | 12 - .../in_biome/windswept_gravelly_hills.json | 12 - .../in_biome/windswept_hills.json | 12 - .../in_biome/windswept_savanna.json | 12 - .../in_biome/wooded_badlands.json | 12 - .../fluid_springs/in_biome/badlands.json | 11 - .../fluid_springs/in_biome/bamboo_jungle.json | 11 - .../fluid_springs/in_biome/basalt_deltas.json | 9 - .../fluid_springs/in_biome/beach.json | 11 - .../fluid_springs/in_biome/birch_forest.json | 11 - .../fluid_springs/in_biome/cherry_grove.json | 11 - .../fluid_springs/in_biome/cold_ocean.json | 11 - .../in_biome/crimson_forest.json | 9 - .../fluid_springs/in_biome/dark_forest.json | 11 - .../in_biome/deep_cold_ocean.json | 11 - .../fluid_springs/in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 11 - .../in_biome/deep_lukewarm_ocean.json | 11 - .../fluid_springs/in_biome/deep_ocean.json | 11 - .../fluid_springs/in_biome/desert.json | 11 - .../in_biome/dripstone_caves.json | 11 - .../fluid_springs/in_biome/end_barrens.json | 9 - .../fluid_springs/in_biome/end_highlands.json | 9 - .../fluid_springs/in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 11 - .../fluid_springs/in_biome/flower_forest.json | 11 - .../fluid_springs/in_biome/forest.json | 11 - .../fluid_springs/in_biome/frozen_ocean.json | 11 - .../fluid_springs/in_biome/frozen_peaks.json | 12 - .../fluid_springs/in_biome/frozen_river.json | 11 - .../fluid_springs/in_biome/grove.json | 12 - .../fluid_springs/in_biome/ice_spikes.json | 11 - .../fluid_springs/in_biome/jagged_peaks.json | 12 - .../fluid_springs/in_biome/jungle.json | 11 - .../in_biome/lukewarm_ocean.json | 11 - .../fluid_springs/in_biome/lush_caves.json | 11 - .../in_biome/mangrove_swamp.json | 11 - .../fluid_springs/in_biome/meadow.json | 11 - .../in_biome/mushroom_fields.json | 11 - .../fluid_springs/in_biome/nether_wastes.json | 9 - .../fluid_springs/in_biome/ocean.json | 11 - .../in_biome/old_growth_birch_forest.json | 11 - .../in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../fluid_springs/in_biome/pale_garden.json | 11 - .../fluid_springs/in_biome/plains.json | 11 - .../fluid_springs/in_biome/river.json | 11 - .../fluid_springs/in_biome/savanna.json | 11 - .../in_biome/savanna_plateau.json | 11 - .../in_biome/small_end_islands.json | 9 - .../fluid_springs/in_biome/snowy_beach.json | 11 - .../fluid_springs/in_biome/snowy_plains.json | 11 - .../fluid_springs/in_biome/snowy_slopes.json | 12 - .../fluid_springs/in_biome/snowy_taiga.json | 11 - .../in_biome/soul_sand_valley.json | 9 - .../fluid_springs/in_biome/sparse_jungle.json | 11 - .../fluid_springs/in_biome/stony_peaks.json | 11 - .../fluid_springs/in_biome/stony_shore.json | 11 - .../in_biome/sunflower_plains.json | 11 - .../fluid_springs/in_biome/swamp.json | 11 - .../fluid_springs/in_biome/taiga.json | 11 - .../fluid_springs/in_biome/the_end.json | 9 - .../fluid_springs/in_biome/the_void.json | 4 - .../fluid_springs/in_biome/warm_ocean.json | 11 - .../fluid_springs/in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 11 - .../in_biome/windswept_gravelly_hills.json | 11 - .../in_biome/windswept_hills.json | 11 - .../in_biome/windswept_savanna.json | 11 - .../in_biome/wooded_badlands.json | 11 - .../lakes/in_biome/badlands.json | 11 - .../lakes/in_biome/bamboo_jungle.json | 11 - .../lakes/in_biome/basalt_deltas.json | 9 - .../placed_feature/lakes/in_biome/beach.json | 11 - .../lakes/in_biome/birch_forest.json | 11 - .../lakes/in_biome/cherry_grove.json | 11 - .../lakes/in_biome/cold_ocean.json | 11 - .../lakes/in_biome/crimson_forest.json | 9 - .../lakes/in_biome/dark_forest.json | 11 - .../lakes/in_biome/deep_cold_ocean.json | 11 - .../lakes/in_biome/deep_dark.json | 9 - .../lakes/in_biome/deep_frozen_ocean.json | 11 - .../lakes/in_biome/deep_lukewarm_ocean.json | 11 - .../lakes/in_biome/deep_ocean.json | 11 - .../placed_feature/lakes/in_biome/desert.json | 11 - .../lakes/in_biome/dripstone_caves.json | 11 - .../lakes/in_biome/end_barrens.json | 9 - .../lakes/in_biome/end_highlands.json | 9 - .../lakes/in_biome/end_midlands.json | 9 - .../lakes/in_biome/eroded_badlands.json | 11 - .../lakes/in_biome/flower_forest.json | 11 - .../placed_feature/lakes/in_biome/forest.json | 11 - .../lakes/in_biome/frozen_ocean.json | 11 - .../lakes/in_biome/frozen_peaks.json | 11 - .../lakes/in_biome/frozen_river.json | 11 - .../placed_feature/lakes/in_biome/grove.json | 11 - .../lakes/in_biome/ice_spikes.json | 11 - .../lakes/in_biome/jagged_peaks.json | 11 - .../placed_feature/lakes/in_biome/jungle.json | 11 - .../lakes/in_biome/lukewarm_ocean.json | 11 - .../lakes/in_biome/lush_caves.json | 11 - .../lakes/in_biome/mangrove_swamp.json | 11 - .../placed_feature/lakes/in_biome/meadow.json | 11 - .../lakes/in_biome/mushroom_fields.json | 11 - .../lakes/in_biome/nether_wastes.json | 9 - .../placed_feature/lakes/in_biome/ocean.json | 11 - .../in_biome/old_growth_birch_forest.json | 11 - .../lakes/in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../lakes/in_biome/pale_garden.json | 11 - .../placed_feature/lakes/in_biome/plains.json | 11 - .../placed_feature/lakes/in_biome/river.json | 11 - .../lakes/in_biome/savanna.json | 11 - .../lakes/in_biome/savanna_plateau.json | 11 - .../lakes/in_biome/small_end_islands.json | 9 - .../lakes/in_biome/snowy_beach.json | 11 - .../lakes/in_biome/snowy_plains.json | 11 - .../lakes/in_biome/snowy_slopes.json | 11 - .../lakes/in_biome/snowy_taiga.json | 11 - .../lakes/in_biome/soul_sand_valley.json | 9 - .../lakes/in_biome/sparse_jungle.json | 11 - .../lakes/in_biome/stony_peaks.json | 11 - .../lakes/in_biome/stony_shore.json | 11 - .../lakes/in_biome/sunflower_plains.json | 11 - .../placed_feature/lakes/in_biome/swamp.json | 11 - .../placed_feature/lakes/in_biome/taiga.json | 11 - .../lakes/in_biome/the_end.json | 9 - .../lakes/in_biome/the_void.json | 4 - .../lakes/in_biome/warm_ocean.json | 11 - .../lakes/in_biome/warped_forest.json | 9 - .../lakes/in_biome/windswept_forest.json | 11 - .../in_biome/windswept_gravelly_hills.json | 11 - .../lakes/in_biome/windswept_hills.json | 11 - .../lakes/in_biome/windswept_savanna.json | 11 - .../lakes/in_biome/wooded_badlands.json | 11 - .../in_biome/badlands.json | 10 - .../in_biome/bamboo_jungle.json | 10 - .../in_biome/basalt_deltas.json | 9 - .../local_modifications/in_biome/beach.json | 10 - .../in_biome/birch_forest.json | 10 - .../in_biome/cherry_grove.json | 10 - .../in_biome/cold_ocean.json | 10 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 10 - .../in_biome/deep_cold_ocean.json | 10 - .../in_biome/deep_dark.json | 10 - .../in_biome/deep_frozen_ocean.json | 12 - .../in_biome/deep_lukewarm_ocean.json | 10 - .../in_biome/deep_ocean.json | 10 - .../local_modifications/in_biome/desert.json | 10 - .../in_biome/dripstone_caves.json | 11 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 10 - .../in_biome/flower_forest.json | 10 - .../local_modifications/in_biome/forest.json | 10 - .../in_biome/frozen_ocean.json | 12 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 10 - .../local_modifications/in_biome/grove.json | 10 - .../in_biome/ice_spikes.json | 10 - .../in_biome/jagged_peaks.json | 10 - .../local_modifications/in_biome/jungle.json | 10 - .../in_biome/lukewarm_ocean.json | 10 - .../in_biome/lush_caves.json | 10 - .../in_biome/mangrove_swamp.json | 10 - .../local_modifications/in_biome/meadow.json | 10 - .../in_biome/mushroom_fields.json | 10 - .../in_biome/nether_wastes.json | 9 - .../local_modifications/in_biome/ocean.json | 10 - .../in_biome/old_growth_birch_forest.json | 10 - .../in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../in_biome/pale_garden.json | 10 - .../local_modifications/in_biome/plains.json | 10 - .../local_modifications/in_biome/river.json | 10 - .../local_modifications/in_biome/savanna.json | 10 - .../in_biome/savanna_plateau.json | 10 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 10 - .../in_biome/snowy_plains.json | 10 - .../in_biome/snowy_slopes.json | 10 - .../in_biome/snowy_taiga.json | 10 - .../in_biome/soul_sand_valley.json | 10 - .../in_biome/sparse_jungle.json | 10 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 10 - .../in_biome/sunflower_plains.json | 10 - .../local_modifications/in_biome/swamp.json | 10 - .../local_modifications/in_biome/taiga.json | 10 - .../local_modifications/in_biome/the_end.json | 9 - .../in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 10 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 10 - .../in_biome/windswept_gravelly_hills.json | 10 - .../in_biome/windswept_hills.json | 10 - .../in_biome/windswept_savanna.json | 10 - .../in_biome/wooded_badlands.json | 10 - .../raw_generation/in_biome/badlands.json | 9 - .../in_biome/bamboo_jungle.json | 9 - .../in_biome/basalt_deltas.json | 9 - .../raw_generation/in_biome/beach.json | 9 - .../raw_generation/in_biome/birch_forest.json | 9 - .../raw_generation/in_biome/cherry_grove.json | 9 - .../raw_generation/in_biome/cold_ocean.json | 9 - .../in_biome/crimson_forest.json | 9 - .../raw_generation/in_biome/dark_forest.json | 9 - .../in_biome/deep_cold_ocean.json | 9 - .../raw_generation/in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 9 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../raw_generation/in_biome/deep_ocean.json | 9 - .../raw_generation/in_biome/desert.json | 9 - .../in_biome/dripstone_caves.json | 9 - .../raw_generation/in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../raw_generation/in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 9 - .../in_biome/flower_forest.json | 9 - .../raw_generation/in_biome/forest.json | 9 - .../raw_generation/in_biome/frozen_ocean.json | 9 - .../raw_generation/in_biome/frozen_peaks.json | 9 - .../raw_generation/in_biome/frozen_river.json | 9 - .../raw_generation/in_biome/grove.json | 9 - .../raw_generation/in_biome/ice_spikes.json | 9 - .../raw_generation/in_biome/jagged_peaks.json | 9 - .../raw_generation/in_biome/jungle.json | 9 - .../in_biome/lukewarm_ocean.json | 9 - .../raw_generation/in_biome/lush_caves.json | 9 - .../in_biome/mangrove_swamp.json | 9 - .../raw_generation/in_biome/meadow.json | 9 - .../in_biome/mushroom_fields.json | 9 - .../in_biome/nether_wastes.json | 9 - .../raw_generation/in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../raw_generation/in_biome/pale_garden.json | 9 - .../raw_generation/in_biome/plains.json | 9 - .../raw_generation/in_biome/river.json | 9 - .../raw_generation/in_biome/savanna.json | 9 - .../in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 10 - .../raw_generation/in_biome/snowy_beach.json | 9 - .../raw_generation/in_biome/snowy_plains.json | 9 - .../raw_generation/in_biome/snowy_slopes.json | 9 - .../raw_generation/in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 9 - .../raw_generation/in_biome/stony_peaks.json | 9 - .../raw_generation/in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../raw_generation/in_biome/swamp.json | 9 - .../raw_generation/in_biome/taiga.json | 9 - .../raw_generation/in_biome/the_end.json | 9 - .../raw_generation/in_biome/the_void.json | 4 - .../raw_generation/in_biome/warm_ocean.json | 9 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 9 - .../in_biome/windswept_gravelly_hills.json | 9 - .../in_biome/windswept_hills.json | 9 - .../in_biome/windswept_savanna.json | 9 - .../in_biome/wooded_badlands.json | 9 - .../strongholds/in_biome/badlands.json | 9 - .../strongholds/in_biome/bamboo_jungle.json | 9 - .../strongholds/in_biome/basalt_deltas.json | 9 - .../strongholds/in_biome/beach.json | 9 - .../strongholds/in_biome/birch_forest.json | 9 - .../strongholds/in_biome/cherry_grove.json | 9 - .../strongholds/in_biome/cold_ocean.json | 9 - .../strongholds/in_biome/crimson_forest.json | 9 - .../strongholds/in_biome/dark_forest.json | 9 - .../strongholds/in_biome/deep_cold_ocean.json | 9 - .../strongholds/in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 9 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../strongholds/in_biome/deep_ocean.json | 9 - .../strongholds/in_biome/desert.json | 9 - .../strongholds/in_biome/dripstone_caves.json | 9 - .../strongholds/in_biome/end_barrens.json | 9 - .../strongholds/in_biome/end_highlands.json | 9 - .../strongholds/in_biome/end_midlands.json | 9 - .../strongholds/in_biome/eroded_badlands.json | 9 - .../strongholds/in_biome/flower_forest.json | 9 - .../strongholds/in_biome/forest.json | 9 - .../strongholds/in_biome/frozen_ocean.json | 9 - .../strongholds/in_biome/frozen_peaks.json | 9 - .../strongholds/in_biome/frozen_river.json | 9 - .../strongholds/in_biome/grove.json | 9 - .../strongholds/in_biome/ice_spikes.json | 9 - .../strongholds/in_biome/jagged_peaks.json | 9 - .../strongholds/in_biome/jungle.json | 9 - .../strongholds/in_biome/lukewarm_ocean.json | 9 - .../strongholds/in_biome/lush_caves.json | 9 - .../strongholds/in_biome/mangrove_swamp.json | 9 - .../strongholds/in_biome/meadow.json | 9 - .../strongholds/in_biome/mushroom_fields.json | 9 - .../strongholds/in_biome/nether_wastes.json | 9 - .../strongholds/in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../strongholds/in_biome/pale_garden.json | 9 - .../strongholds/in_biome/plains.json | 9 - .../strongholds/in_biome/river.json | 9 - .../strongholds/in_biome/savanna.json | 9 - .../strongholds/in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 9 - .../strongholds/in_biome/snowy_beach.json | 9 - .../strongholds/in_biome/snowy_plains.json | 9 - .../strongholds/in_biome/snowy_slopes.json | 9 - .../strongholds/in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 9 - .../strongholds/in_biome/sparse_jungle.json | 9 - .../strongholds/in_biome/stony_peaks.json | 9 - .../strongholds/in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../strongholds/in_biome/swamp.json | 9 - .../strongholds/in_biome/taiga.json | 9 - .../strongholds/in_biome/the_end.json | 9 - .../strongholds/in_biome/the_void.json | 4 - .../strongholds/in_biome/warm_ocean.json | 9 - .../strongholds/in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 9 - .../in_biome/windswept_gravelly_hills.json | 9 - .../strongholds/in_biome/windswept_hills.json | 9 - .../in_biome/windswept_savanna.json | 9 - .../strongholds/in_biome/wooded_badlands.json | 9 - .../surface_structures/in_biome/badlands.json | 9 - .../in_biome/bamboo_jungle.json | 9 - .../in_biome/basalt_deltas.json | 12 - .../surface_structures/in_biome/beach.json | 9 - .../in_biome/birch_forest.json | 9 - .../in_biome/cherry_grove.json | 9 - .../in_biome/cold_ocean.json | 9 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 9 - .../in_biome/deep_cold_ocean.json | 9 - .../in_biome/deep_dark.json | 9 - .../in_biome/deep_frozen_ocean.json | 10 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../in_biome/deep_ocean.json | 9 - .../surface_structures/in_biome/desert.json | 10 - .../in_biome/dripstone_caves.json | 9 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 10 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 9 - .../in_biome/flower_forest.json | 9 - .../surface_structures/in_biome/forest.json | 9 - .../in_biome/frozen_ocean.json | 10 - .../in_biome/frozen_peaks.json | 9 - .../in_biome/frozen_river.json | 9 - .../surface_structures/in_biome/grove.json | 9 - .../in_biome/ice_spikes.json | 11 - .../in_biome/jagged_peaks.json | 9 - .../surface_structures/in_biome/jungle.json | 9 - .../in_biome/lukewarm_ocean.json | 9 - .../in_biome/lush_caves.json | 9 - .../in_biome/mangrove_swamp.json | 9 - .../surface_structures/in_biome/meadow.json | 9 - .../in_biome/mushroom_fields.json | 9 - .../in_biome/nether_wastes.json | 9 - .../surface_structures/in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../in_biome/pale_garden.json | 9 - .../surface_structures/in_biome/plains.json | 9 - .../surface_structures/in_biome/river.json | 9 - .../surface_structures/in_biome/savanna.json | 9 - .../in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 9 - .../in_biome/snowy_plains.json | 9 - .../in_biome/snowy_slopes.json | 9 - .../in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 9 - .../in_biome/stony_peaks.json | 9 - .../in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../surface_structures/in_biome/swamp.json | 9 - .../surface_structures/in_biome/taiga.json | 9 - .../surface_structures/in_biome/the_end.json | 10 - .../surface_structures/in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 9 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 9 - .../in_biome/windswept_gravelly_hills.json | 9 - .../in_biome/windswept_hills.json | 9 - .../in_biome/windswept_savanna.json | 9 - .../in_biome/wooded_badlands.json | 9 - .../in_biome/badlands.json | 10 - .../in_biome/bamboo_jungle.json | 10 - .../in_biome/basalt_deltas.json | 9 - .../in_biome/beach.json | 10 - .../in_biome/birch_forest.json | 10 - .../in_biome/cherry_grove.json | 10 - .../in_biome/cold_ocean.json | 10 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 10 - .../in_biome/deep_cold_ocean.json | 10 - .../in_biome/deep_dark.json | 10 - .../in_biome/deep_frozen_ocean.json | 10 - .../in_biome/deep_lukewarm_ocean.json | 10 - .../in_biome/deep_ocean.json | 10 - .../in_biome/desert.json | 10 - .../in_biome/dripstone_caves.json | 10 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 10 - .../in_biome/flower_forest.json | 10 - .../in_biome/forest.json | 10 - .../in_biome/frozen_ocean.json | 10 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 10 - .../in_biome/grove.json | 10 - .../in_biome/ice_spikes.json | 10 - .../in_biome/jagged_peaks.json | 10 - .../in_biome/jungle.json | 10 - .../in_biome/lukewarm_ocean.json | 10 - .../in_biome/lush_caves.json | 10 - .../in_biome/mangrove_swamp.json | 10 - .../in_biome/meadow.json | 10 - .../in_biome/mushroom_fields.json | 10 - .../in_biome/nether_wastes.json | 9 - .../in_biome/ocean.json | 10 - .../in_biome/old_growth_birch_forest.json | 10 - .../in_biome/old_growth_pine_taiga.json | 10 - .../in_biome/old_growth_spruce_taiga.json | 10 - .../in_biome/pale_garden.json | 10 - .../in_biome/plains.json | 10 - .../in_biome/river.json | 10 - .../in_biome/savanna.json | 10 - .../in_biome/savanna_plateau.json | 10 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 10 - .../in_biome/snowy_plains.json | 10 - .../in_biome/snowy_slopes.json | 10 - .../in_biome/snowy_taiga.json | 10 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 10 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 10 - .../in_biome/sunflower_plains.json | 10 - .../in_biome/swamp.json | 10 - .../in_biome/taiga.json | 10 - .../in_biome/the_end.json | 10 - .../in_biome/the_void.json | 6 - .../in_biome/warm_ocean.json | 10 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 10 - .../in_biome/windswept_gravelly_hills.json | 10 - .../in_biome/windswept_hills.json | 10 - .../in_biome/windswept_savanna.json | 10 - .../in_biome/wooded_badlands.json | 10 - .../in_biome/badlands.json | 9 - .../in_biome/bamboo_jungle.json | 9 - .../in_biome/basalt_deltas.json | 24 - .../in_biome/beach.json | 9 - .../in_biome/birch_forest.json | 9 - .../in_biome/cherry_grove.json | 10 - .../in_biome/cold_ocean.json | 9 - .../in_biome/crimson_forest.json | 21 - .../in_biome/dark_forest.json | 9 - .../in_biome/deep_cold_ocean.json | 9 - .../in_biome/deep_dark.json | 11 - .../in_biome/deep_frozen_ocean.json | 9 - .../in_biome/deep_lukewarm_ocean.json | 9 - .../in_biome/deep_ocean.json | 9 - .../in_biome/desert.json | 9 - .../in_biome/dripstone_caves.json | 11 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 9 - .../in_biome/flower_forest.json | 9 - .../in_biome/forest.json | 9 - .../in_biome/frozen_ocean.json | 9 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/frozen_river.json | 9 - .../in_biome/grove.json | 10 - .../in_biome/ice_spikes.json | 9 - .../in_biome/jagged_peaks.json | 10 - .../in_biome/jungle.json | 9 - .../in_biome/lukewarm_ocean.json | 9 - .../in_biome/lush_caves.json | 9 - .../in_biome/mangrove_swamp.json | 9 - .../in_biome/meadow.json | 10 - .../in_biome/mushroom_fields.json | 9 - .../in_biome/nether_wastes.json | 24 - .../in_biome/ocean.json | 9 - .../in_biome/old_growth_birch_forest.json | 9 - .../in_biome/old_growth_pine_taiga.json | 9 - .../in_biome/old_growth_spruce_taiga.json | 9 - .../in_biome/pale_garden.json | 9 - .../in_biome/plains.json | 9 - .../in_biome/river.json | 9 - .../in_biome/savanna.json | 9 - .../in_biome/savanna_plateau.json | 9 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 9 - .../in_biome/snowy_plains.json | 9 - .../in_biome/snowy_slopes.json | 10 - .../in_biome/snowy_taiga.json | 9 - .../in_biome/soul_sand_valley.json | 24 - .../in_biome/sparse_jungle.json | 9 - .../in_biome/stony_peaks.json | 10 - .../in_biome/stony_shore.json | 9 - .../in_biome/sunflower_plains.json | 9 - .../in_biome/swamp.json | 9 - .../in_biome/taiga.json | 9 - .../in_biome/the_end.json | 9 - .../in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 9 - .../in_biome/warped_forest.json | 22 - .../in_biome/windswept_forest.json | 10 - .../in_biome/windswept_gravelly_hills.json | 10 - .../in_biome/windswept_hills.json | 10 - .../in_biome/windswept_savanna.json | 9 - .../in_biome/wooded_badlands.json | 9 - .../underground_ores/in_biome/badlands.json | 39 - .../in_biome/bamboo_jungle.json | 38 - .../in_biome/basalt_deltas.json | 9 - .../underground_ores/in_biome/beach.json | 38 - .../in_biome/birch_forest.json | 38 - .../in_biome/cherry_grove.json | 39 - .../underground_ores/in_biome/cold_ocean.json | 38 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 38 - .../in_biome/deep_cold_ocean.json | 38 - .../underground_ores/in_biome/deep_dark.json | 38 - .../in_biome/deep_frozen_ocean.json | 38 - .../in_biome/deep_lukewarm_ocean.json | 38 - .../underground_ores/in_biome/deep_ocean.json | 38 - .../underground_ores/in_biome/desert.json | 38 - .../in_biome/dripstone_caves.json | 38 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 39 - .../in_biome/flower_forest.json | 38 - .../underground_ores/in_biome/forest.json | 38 - .../in_biome/frozen_ocean.json | 38 - .../in_biome/frozen_peaks.json | 39 - .../in_biome/frozen_river.json | 38 - .../underground_ores/in_biome/grove.json | 39 - .../underground_ores/in_biome/ice_spikes.json | 38 - .../in_biome/jagged_peaks.json | 39 - .../underground_ores/in_biome/jungle.json | 38 - .../in_biome/lukewarm_ocean.json | 38 - .../underground_ores/in_biome/lush_caves.json | 39 - .../in_biome/mangrove_swamp.json | 37 - .../underground_ores/in_biome/meadow.json | 39 - .../in_biome/mushroom_fields.json | 38 - .../in_biome/nether_wastes.json | 9 - .../underground_ores/in_biome/ocean.json | 38 - .../in_biome/old_growth_birch_forest.json | 38 - .../in_biome/old_growth_pine_taiga.json | 38 - .../in_biome/old_growth_spruce_taiga.json | 38 - .../in_biome/pale_garden.json | 38 - .../underground_ores/in_biome/plains.json | 38 - .../underground_ores/in_biome/river.json | 38 - .../underground_ores/in_biome/savanna.json | 38 - .../in_biome/savanna_plateau.json | 38 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 38 - .../in_biome/snowy_plains.json | 38 - .../in_biome/snowy_slopes.json | 39 - .../in_biome/snowy_taiga.json | 38 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 38 - .../in_biome/stony_peaks.json | 39 - .../in_biome/stony_shore.json | 38 - .../in_biome/sunflower_plains.json | 38 - .../underground_ores/in_biome/swamp.json | 36 - .../underground_ores/in_biome/taiga.json | 38 - .../underground_ores/in_biome/the_end.json | 9 - .../underground_ores/in_biome/the_void.json | 4 - .../underground_ores/in_biome/warm_ocean.json | 38 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 39 - .../in_biome/windswept_gravelly_hills.json | 39 - .../in_biome/windswept_hills.json | 39 - .../in_biome/windswept_savanna.json | 38 - .../in_biome/wooded_badlands.json | 39 - .../in_biome/badlands.json | 11 - .../in_biome/bamboo_jungle.json | 11 - .../in_biome/basalt_deltas.json | 9 - .../in_biome/beach.json | 11 - .../in_biome/birch_forest.json | 11 - .../in_biome/cherry_grove.json | 11 - .../in_biome/cold_ocean.json | 11 - .../in_biome/crimson_forest.json | 9 - .../in_biome/dark_forest.json | 11 - .../in_biome/deep_cold_ocean.json | 11 - .../in_biome/deep_dark.json | 11 - .../in_biome/deep_frozen_ocean.json | 11 - .../in_biome/deep_lukewarm_ocean.json | 11 - .../in_biome/deep_ocean.json | 11 - .../in_biome/desert.json | 13 - .../in_biome/dripstone_caves.json | 11 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 9 - .../in_biome/end_midlands.json | 9 - .../in_biome/eroded_badlands.json | 11 - .../in_biome/flower_forest.json | 11 - .../in_biome/forest.json | 11 - .../in_biome/frozen_ocean.json | 11 - .../in_biome/frozen_peaks.json | 11 - .../in_biome/frozen_river.json | 11 - .../in_biome/grove.json | 11 - .../in_biome/ice_spikes.json | 11 - .../in_biome/jagged_peaks.json | 11 - .../in_biome/jungle.json | 11 - .../in_biome/lukewarm_ocean.json | 11 - .../in_biome/lush_caves.json | 11 - .../in_biome/mangrove_swamp.json | 13 - .../in_biome/meadow.json | 11 - .../in_biome/mushroom_fields.json | 11 - .../in_biome/nether_wastes.json | 9 - .../in_biome/ocean.json | 11 - .../in_biome/old_growth_birch_forest.json | 11 - .../in_biome/old_growth_pine_taiga.json | 11 - .../in_biome/old_growth_spruce_taiga.json | 11 - .../in_biome/pale_garden.json | 11 - .../in_biome/plains.json | 11 - .../in_biome/river.json | 11 - .../in_biome/savanna.json | 11 - .../in_biome/savanna_plateau.json | 11 - .../in_biome/small_end_islands.json | 9 - .../in_biome/snowy_beach.json | 11 - .../in_biome/snowy_plains.json | 11 - .../in_biome/snowy_slopes.json | 11 - .../in_biome/snowy_taiga.json | 11 - .../in_biome/soul_sand_valley.json | 9 - .../in_biome/sparse_jungle.json | 11 - .../in_biome/stony_peaks.json | 11 - .../in_biome/stony_shore.json | 11 - .../in_biome/sunflower_plains.json | 11 - .../in_biome/swamp.json | 13 - .../in_biome/taiga.json | 11 - .../in_biome/the_end.json | 9 - .../in_biome/the_void.json | 4 - .../in_biome/warm_ocean.json | 11 - .../in_biome/warped_forest.json | 9 - .../in_biome/windswept_forest.json | 11 - .../in_biome/windswept_gravelly_hills.json | 11 - .../in_biome/windswept_hills.json | 11 - .../in_biome/windswept_savanna.json | 11 - .../in_biome/wooded_badlands.json | 11 - .../in_biome/basalt_deltas.json | 9 - .../in_biome/cherry_grove.json | 14 - .../in_biome/crimson_forest.json | 15 - .../in_biome/end_barrens.json | 9 - .../in_biome/end_highlands.json | 10 - .../in_biome/end_midlands.json | 9 - .../in_biome/frozen_peaks.json | 10 - .../in_biome/jagged_peaks.json | 10 - .../in_biome/lush_caves.json | 18 - .../in_biome/nether_wastes.json | 12 - .../in_biome/small_end_islands.json | 9 - .../in_biome/soul_sand_valley.json | 10 - .../in_biome/stony_peaks.json | 10 - .../vegetal_decoration/in_biome/the_end.json | 9 - .../vegetal_decoration/in_biome/the_void.json | 4 - .../in_biome/warped_forest.json | 16 - .../worldgen/biome/bamboo_jungle.json | 166 - .../worldgen/biome/basalt_deltas.json | 85 - .../data/minecraft/worldgen/biome/beach.json | 113 - .../worldgen/biome/birch_forest.json | 142 - .../worldgen/biome/cherry_grove.json | 138 - .../minecraft/worldgen/biome/cold_ocean.json | 132 - .../worldgen/biome/crimson_forest.json | 91 - .../worldgen/biome/deep_cold_ocean.json | 132 - .../minecraft/worldgen/biome/deep_dark.json | 54 - .../worldgen/biome/deep_frozen_ocean.json | 134 - .../worldgen/biome/deep_lukewarm_ocean.json | 144 - .../minecraft/worldgen/biome/deep_ocean.json | 132 - .../worldgen/biome/dripstone_caves.json | 123 - .../minecraft/worldgen/biome/end_barrens.json | 50 - .../worldgen/biome/end_highlands.json | 50 - .../worldgen/biome/end_midlands.json | 50 - .../worldgen/biome/flower_forest.json | 148 - .../data/minecraft/worldgen/biome/forest.json | 148 - .../worldgen/biome/frozen_ocean.json | 134 - .../worldgen/biome/frozen_peaks.json | 124 - .../worldgen/biome/frozen_river.json | 126 - .../data/minecraft/worldgen/biome/grove.json | 136 - .../minecraft/worldgen/biome/ice_spikes.json | 126 - .../worldgen/biome/jagged_peaks.json | 124 - .../data/minecraft/worldgen/biome/jungle.json | 166 - .../worldgen/biome/lukewarm_ocean.json | 144 - .../minecraft/worldgen/biome/lush_caves.json | 131 - .../data/minecraft/worldgen/biome/meadow.json | 136 - .../worldgen/biome/mushroom_fields.json | 64 - .../worldgen/biome/nether_wastes.json | 97 - .../data/minecraft/worldgen/biome/ocean.json | 132 - .../biome/old_growth_birch_forest.json | 142 - .../worldgen/biome/old_growth_pine_taiga.json | 160 - .../biome/old_growth_spruce_taiga.json | 160 - .../data/minecraft/worldgen/biome/plains.json | 143 - .../data/minecraft/worldgen/biome/river.json | 126 - .../minecraft/worldgen/biome/savanna.json | 149 - .../worldgen/biome/savanna_plateau.json | 161 - .../worldgen/biome/small_end_islands.json | 50 - .../minecraft/worldgen/biome/snowy_beach.json | 106 - .../worldgen/biome/snowy_plains.json | 126 - .../worldgen/biome/snowy_slopes.json | 130 - .../minecraft/worldgen/biome/snowy_taiga.json | 149 - .../worldgen/biome/soul_sand_valley.json | 108 - .../worldgen/biome/sparse_jungle.json | 154 - .../minecraft/worldgen/biome/stony_peaks.json | 117 - .../minecraft/worldgen/biome/stony_shore.json | 106 - .../worldgen/biome/sunflower_plains.json | 143 - .../data/minecraft/worldgen/biome/taiga.json | 149 - .../minecraft/worldgen/biome/the_end.json | 50 - .../minecraft/worldgen/biome/the_void.json | 43 - .../minecraft/worldgen/biome/warm_ocean.json | 138 - .../worldgen/biome/warped_forest.json | 84 - .../worldgen/biome/windswept_forest.json | 137 - .../biome/windswept_gravelly_hills.json | 137 - .../worldgen/biome/windswept_hills.json | 137 - .../worldgen/biome/windswept_savanna.json | 149 - 3436 files changed, 304 insertions(+), 58414 deletions(-) delete mode 100644 gm4_auto_crafting/backport_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/28_29/29.mcfunction delete mode 100644 gm4_auto_crafting/backport_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/31_32/31.mcfunction delete mode 100644 gm4_auto_crafting/backport_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/bordure_indented_banner_pattern.json delete mode 100644 gm4_auto_crafting/backport_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/field_masoned_banner_pattern.json delete mode 100644 gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction delete mode 100644 gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction delete mode 100644 gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/tags/block/potted_plants.json delete mode 100644 gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/tags/item/potable_plants.json delete mode 100644 gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat.mcfunction delete mode 100644 gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction delete mode 100644 gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction delete mode 100644 gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction delete mode 100644 gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction delete mode 100644 gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction delete mode 100644 gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction delete mode 100644 gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction delete mode 100644 gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction delete mode 100644 pfb_biome_extensions/beet.yaml rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json => data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/configured_carver/air => data/minecraft/tags/worldgen/configured_carver}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json => data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid => data/minecraft/tags/worldgen/placed_feature/fluid_springs}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json => data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs => data/minecraft/tags/worldgen/placed_feature/lakes}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json => data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes => data/minecraft/tags/worldgen/placed_feature/local_modifications}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json => data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications => data/minecraft/tags/worldgen/placed_feature/raw_generation}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json => data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation => data/minecraft/tags/worldgen/placed_feature/strongholds}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json => data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds => data/minecraft/tags/worldgen/placed_feature/surface_structures}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json => data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json => data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures => data/minecraft/tags/worldgen/placed_feature/underground_decoration}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json => data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration => data/minecraft/tags/worldgen/placed_feature/underground_ores}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json => data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json} (100%) rename pfb_biome_extensions/{overlay_57 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores => data/minecraft/tags/worldgen/placed_feature/underground_structures}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures => data/minecraft/tags/worldgen/placed_feature/vegetal_decoration}/in_biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_48 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/worldgen/biome/badlands.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/bamboo_jungle.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/basalt_deltas.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/beach.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/birch_forest.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/cherry_grove.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/crimson_forest.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/worldgen/biome/dark_forest.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/deep_cold_ocean.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/deep_dark.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/deep_frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/deep_ocean.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/worldgen/biome/desert.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/dripstone_caves.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/end_barrens.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/end_highlands.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/end_midlands.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/worldgen/biome/eroded_badlands.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/flower_forest.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/forest.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/frozen_ocean.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/frozen_peaks.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/frozen_river.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/grove.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/ice_spikes.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/jagged_peaks.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/jungle.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/lukewarm_ocean.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/lush_caves.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/worldgen/biome/mangrove_swamp.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/meadow.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/mushroom_fields.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/nether_wastes.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/ocean.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/old_growth_birch_forest.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/old_growth_pine_taiga.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/worldgen/biome/pale_garden.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/plains.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/river.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/savanna.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/savanna_plateau.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/small_end_islands.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/snowy_beach.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/snowy_plains.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/snowy_slopes.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/snowy_taiga.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/soul_sand_valley.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/sparse_jungle.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/stony_peaks.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/stony_shore.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/sunflower_plains.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/worldgen/biome/swamp.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/taiga.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/the_end.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/the_void.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/warm_ocean.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/warped_forest.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/windswept_forest.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/windswept_gravelly_hills.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/windswept_hills.json (100%) rename pfb_biome_extensions/{overlay_61 => }/data/minecraft/worldgen/biome/windswept_savanna.json (100%) rename pfb_biome_extensions/{overlay_71 => }/data/minecraft/worldgen/biome/wooded_badlands.json (100%) delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/river.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/river.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/bamboo_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/basalt_deltas.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cherry_grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/crimson_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_cold_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_dark.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dripstone_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_barrens.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_highlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_midlands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/flower_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/grove.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ice_spikes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jagged_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lukewarm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lush_caves.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/meadow.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mushroom_fields.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/nether_wastes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_birch_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_pine_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/river.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna_plateau.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/small_end_islands.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_beach.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_slopes.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/soul_sand_valley.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sparse_jungle.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_peaks.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_shore.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sunflower_plains.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/taiga.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_end.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_void.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warm_ocean.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warped_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_forest.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_gravelly_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_hills.json delete mode 100644 pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_savanna.json diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8d7790b8fb..cf9ef764b7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,7 +7,7 @@ on: workflow_dispatch: env: - VERSION: '1.21' + VERSION: '1.21.5' COMMIT_MSG: ${{ github.event.head_commit.message }} jobs: @@ -89,18 +89,6 @@ jobs: # https://fabricmc.net/use/server/ # https://modrinth.com/mod/fabric-api/versions # https://modrinth.com/mod/packtest/versions - - version: '1.21.1' - fabric_server_url: https://meta.fabricmc.net/v2/versions/loader/1.21.1/0.16.5/1.0.1/server/jar - fabric_api_url: https://cdn.modrinth.com/data/P7dR8mSH/versions/WTaAx4ah/fabric-api-0.105.0%2B1.21.1.jar - packtest_url: https://cdn.modrinth.com/data/XsKUhp45/versions/x9txtivi/packtest-1.8-mc1.21.1.jar - - version: '1.21.3' - fabric_server_url: https://meta.fabricmc.net/v2/versions/loader/1.21.3/0.16.7/1.0.1/server/jar - fabric_api_url: https://cdn.modrinth.com/data/P7dR8mSH/versions/dhD4I4lJ/fabric-api-0.106.1%2B1.21.3.jar - packtest_url: https://cdn.modrinth.com/data/XsKUhp45/versions/wjOUK14F/packtest-1.9-mc1.21.2.jar - - version: '1.21.4' - fabric_server_url: https://meta.fabricmc.net/v2/versions/loader/1.21.4-rc1/0.16.9/1.0.1/server/jar - fabric_api_url: https://cdn.modrinth.com/data/P7dR8mSH/versions/X7o8njVT/fabric-api-0.110.2%2B1.21.4.jar - packtest_url: https://cdn.modrinth.com/data/XsKUhp45/versions/owHaqexZ/packtest-1.10-beta1-mc1.21.4.jar - version: '1.21.5' fabric_server_url: https://meta.fabricmc.net/v2/versions/loader/1.21.5-rc1/0.16.10/1.0.1/server/jar fabric_api_url: https://cdn.modrinth.com/data/P7dR8mSH/versions/sEWxVmfA/fabric-api-0.119.4%2B1.21.5.jar diff --git a/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/28_29/29.mcfunction b/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/28_29/29.mcfunction deleted file mode 100644 index e99bfc3632..0000000000 --- a/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/28_29/29.mcfunction +++ /dev/null @@ -1 +0,0 @@ -# execute if score $crafted gm4_crafting matches 0 store success score $crafted gm4_crafting if score $stack_size gm4_crafting matches ..64 if data storage gm4_custom_crafters:temp/crafter {Items:[{id:"minecraft:paper"},{id:"minecraft:vine"}]} run loot replace block ~ ~ ~ container.0 loot gm4_auto_crafting:crafting/vanilla/bordure_indented_banner_pattern diff --git a/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/31_32/31.mcfunction b/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/31_32/31.mcfunction deleted file mode 100644 index 93a3830d8d..0000000000 --- a/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/31_32/31.mcfunction +++ /dev/null @@ -1,2 +0,0 @@ -# execute if score $crafted gm4_crafting matches 0 store success score $crafted gm4_crafting if score $stack_size gm4_crafting matches ..64 if data storage gm4_custom_crafters:temp/crafter {Items:[{id:"minecraft:paper"},{id:"minecraft:bricks"}]} run loot replace block ~ ~ ~ container.0 loot gm4_auto_crafting:crafting/vanilla/field_masoned_banner_pattern -execute if score $crafted gm4_crafting matches 0 store success score $crafted gm4_crafting if score $stack_size gm4_crafting matches 1 if data storage gm4_custom_crafters:temp/crafter {Items:[{id:"minecraft:tnt"},{id:"minecraft:minecart"}]} run loot replace block ~ ~ ~ container.0 loot gm4_auto_crafting:crafting/vanilla/tnt_minecart diff --git a/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/bordure_indented_banner_pattern.json b/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/bordure_indented_banner_pattern.json deleted file mode 100644 index e092e468f4..0000000000 --- a/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/bordure_indented_banner_pattern.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "pools": [] -} diff --git a/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/field_masoned_banner_pattern.json b/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/field_masoned_banner_pattern.json deleted file mode 100644 index e092e468f4..0000000000 --- a/gm4_auto_crafting/backport_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/field_masoned_banner_pattern.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "pools": [] -} diff --git a/gm4_auto_crafting/beet.yaml b/gm4_auto_crafting/beet.yaml index 508df14ae8..faa56bf53b 100644 --- a/gm4_auto_crafting/beet.yaml +++ b/gm4_auto_crafting/beet.yaml @@ -6,11 +6,6 @@ data_pack: load: - . - data/gm4_custom_crafters/loot_table/items/custom_crafter.json: ../lib_custom_crafters/data/gm4_custom_crafters/loot_table/items/custom_crafter.json - overlays: - - formats: - min_inclusive: 0 - max_inclusive: 48 - directory: backport_48 resource_pack: load: . diff --git a/gm4_blossoming_pots/beet.yaml b/gm4_blossoming_pots/beet.yaml index 305025a4f2..a04a3785f7 100644 --- a/gm4_blossoming_pots/beet.yaml +++ b/gm4_blossoming_pots/beet.yaml @@ -4,11 +4,6 @@ version: 3.2.X data_pack: load: . - overlays: - - formats: - min_inclusive: 61 - max_inclusive: 61 - directory: since_61 resource_pack: load: . diff --git a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction index 9b287d7572..df09e1b6df 100644 --- a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction +++ b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction @@ -11,6 +11,101 @@ # 2:[] array of starting data for the all the block displays used in this stage, all data # ...... +data modify storage gm4_blossoming_pots:decorated_pots minecraft:pale_hanging_moss set value {\ + place_sound:"minecraft:block.moss_carpet.place",\ + maximum:3,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:pale_hanging_moss",\ + Properties:{\ + tip:"true"\ + }\ + },\ + transformation:{\ + translation:[-0.35f,1.443f,0.35f],\ + left_rotation:[0.707f,0f,0f,0.707f],\ + scale:[0.7f,0.7f,0.7f],\ + right_rotation:[0.707f,0f,0f,0.707f]\ + }\ + }\ + ],\ + 2:[\ + {\ + block_state:{\ + Name:"minecraft:pale_hanging_moss",\ + Properties:{\ + tip:"true"\ + }\ + },\ + transformation:{\ + translation:[-0.35f,2.1425f,0.35f],\ + left_rotation:[0.707f,0f,0f,0.707f],\ + scale:[0.7f,0.7f,0.7f],\ + right_rotation:[0.707f,0f,0f,0.707f]\ + }\ + },\ + {\ + block_state:{\ + Name:"minecraft:pale_hanging_moss",\ + Properties:{\ + tip:"false"\ + }\ + },\ + transformation:{\ + translation:[-0.35f,1.443f,0.35f],\ + left_rotation:[0.707f,0f,0f,0.707f],\ + scale:[0.7f,0.7f,0.7f],\ + right_rotation:[0.707f,0f,0f,0.707f]\ + }\ + }\ + ],\ + 3:[\ + {\ + block_state:{\ + Name:"minecraft:pale_hanging_moss",\ + Properties:{\ + tip:"true"\ + }\ + },\ + transformation:{\ + translation:[-0.35f,2.842f,0.35f],\ + left_rotation:[0.707f,0f,0f,0.707f],\ + scale:[0.7f,0.7f,0.7f],\ + right_rotation:[0.707f,0f,0f,0.707f]\ + }\ + },\ + {\ + block_state:{\ + Name:"minecraft:pale_hanging_moss",\ + Properties:{\ + tip:"false"\ + }\ + },\ + transformation:{\ + translation:[-0.35f,2.1425f,0.35f],\ + left_rotation:[0.707f,0f,0f,0.707f],\ + scale:[0.7f,0.7f,0.7f],\ + right_rotation:[0.707f,0f,0f,0.707f]\ + }\ + },\ + {\ + block_state:{\ + Name:"minecraft:pale_hanging_moss",\ + Properties:{\ + tip:"false"\ + }\ + },\ + transformation:{\ + translation:[-0.35f,1.443f,0.35f],\ + left_rotation:[0.707f,0f,0f,0.707f],\ + scale:[0.7f,0.7f,0.7f],\ + right_rotation:[0.707f,0f,0f,0.707f]\ + }\ + }\ + ]\ +} + data modify storage gm4_blossoming_pots:decorated_pots minecraft:pointed_dripstone set value {\ place_sound:"minecraft:block.pointed_dripstone.place",\ maximum:3,\ @@ -835,6 +930,82 @@ data modify storage gm4_blossoming_pots:decorated_pots minecraft:cherry_leaves s }\ ]\ } +data modify storage gm4_blossoming_pots:decorated_pots minecraft:pale_oak_leaves set value {\ + place_sound:"minecraft:block.grass.place",\ + maximum:3,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:pale_oak_leaves"\ + },\ + transformation:{\ + translation:[-0.375f,0.7435f,-0.375f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.75f,0.75f,0.75f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ],\ + 2:[\ + {\ + block_state:{\ + Name:"minecraft:pale_oak_leaves"\ + },\ + transformation:{\ + translation:[-0.375f,0.7435f,-0.375f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.75f,0.75f,0.75f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + },\ + {\ + block_state:{\ + Name:"minecraft:pale_oak_leaves"\ + },\ + transformation:{\ + translation:[-0.375f,1.4935f,-0.375f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.75f,0.75f,0.75f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ],\ + 3:[\ + {\ + block_state:{\ + Name:"minecraft:pale_oak_leaves"\ + },\ + transformation:{\ + translation:[-0.375f,0.7435f,-0.375f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.75f,0.75f,0.75f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + },\ + {\ + block_state:{\ + Name:"minecraft:pale_oak_leaves"\ + },\ + transformation:{\ + translation:[-0.375f,1.4935f,-0.375f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.75f,0.75f,0.75f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + },\ + {\ + block_state:{\ + Name:"minecraft:pale_oak_leaves"\ + },\ + transformation:{\ + translation:[-0.375f,2.2435f,-0.375f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.75f,0.75f,0.75f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} data modify storage gm4_blossoming_pots:decorated_pots minecraft:azalea_leaves set value {\ place_sound:"minecraft:block.azalea_leaves.place",\ maximum:3,\ @@ -1264,6 +1435,40 @@ data modify storage gm4_blossoming_pots:decorated_pots minecraft:cherry_sapling }\ ]\ } +data modify storage gm4_blossoming_pots:decorated_pots minecraft:pale_oak_sapling set value {\ + place_sound:"minecraft:block.cherry_sapling.place",\ + maximum:2,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:pale_oak_sapling"\ + },\ + transformation:{\ + translation:[-0.5f,0.681f,-0.5f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[1f,1f,1f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ],\ + 2:[\ + {\ + block_state:{\ + Name:"minecraft:pale_oak_sapling",\ + Properties:{\ + stage:"1"\ + }\ + },\ + transformation:{\ + translation:[-0.5f,0.681f,-0.5f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[1f,1f,1f],\ + right_rotation:[0f,0f,0f,1f]\ + },\ + Rotation:[0f,0f]\ + }\ + ]\ +} data modify storage gm4_blossoming_pots:decorated_pots minecraft:azalea set value {\ place_sound:"minecraft:block.azalea.place",\ @@ -1694,6 +1899,40 @@ data modify storage gm4_blossoming_pots:decorated_pots minecraft:torchflower set }\ ]\ } +data modify storage gm4_blossoming_pots:decorated_pots minecraft:closed_eyeblossom set value {\ + place_sound:"minecraft:item.bone_meal.use",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:closed_eyeblossom"\ + },\ + transformation:{\ + translation:[-0.5f,0.681f,-0.5f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[1f,1f,1f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} +data modify storage gm4_blossoming_pots:decorated_pots minecraft:open_eyeblossom set value {\ + place_sound:"minecraft:item.bone_meal.use",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:open_eyeblossom"\ + },\ + transformation:{\ + translation:[-0.5f,0.681f,-0.5f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[1f,1f,1f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} data modify storage gm4_blossoming_pots:decorated_pots minecraft:wither_rose set value {\ place_sound:"minecraft:item.bone_meal.use",\ maximum:1,\ diff --git a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction index a06c7f1eb5..13d82f525c 100644 --- a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction +++ b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction @@ -11,6 +11,41 @@ # 2:[] array of starting data for the all the block displays used in this stage, all data # ...... +data modify storage gm4_blossoming_pots:flower_pots minecraft:pale_hanging_moss set value {\ + place_sound:"minecraft:block.moss_carpet.place",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:pale_hanging_moss",\ + Properties:{\ + tip:"false"\ + }\ + },\ + transformation:{\ + translation:[-0.25f,0.243f,0.25f],\ + left_rotation:[0.707f,0f,0f,0.707f],\ + scale:[0.5f,0.5f,0.5f],\ + right_rotation:[0.707f,0f,0f,0.707f]\ + }\ + },\ + {\ + block_state:{\ + Name:"minecraft:pale_hanging_moss",\ + Properties:{\ + tip:"true"\ + }\ + },\ + transformation:{\ + translation:[-0.25f,0.7425f,0.25f],\ + left_rotation:[0.707f,0f,0f,0.707f],\ + scale:[0.5f,0.5f,0.5f],\ + right_rotation:[0.707f,0f,0f,0.707f]\ + }\ + }\ + ]\ +} + data modify storage gm4_blossoming_pots:flower_pots minecraft:pointed_dripstone set value {\ place_sound:"minecraft:block.pointed_dripstone.place",\ maximum:1,\ @@ -253,6 +288,23 @@ data modify storage gm4_blossoming_pots:flower_pots minecraft:cherry_leaves set }\ ]\ } +data modify storage gm4_blossoming_pots:flower_pots minecraft:pale_oak_leaves set value {\ + place_sound:"minecraft:block.grass.place",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:pale_oak_leaves"\ + },\ + transformation:{\ + translation:[-0.25f,-0.125f,-0.25f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.5f,0.5f,0.5f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} data modify storage gm4_blossoming_pots:flower_pots minecraft:azalea_leaves set value {\ place_sound:"minecraft:block.azalea_leaves.place",\ maximum:1,\ diff --git a/gm4_blossoming_pots/data/gm4_blossoming_pots/tags/block/potted_plants.json b/gm4_blossoming_pots/data/gm4_blossoming_pots/tags/block/potted_plants.json index 1c0afd86e0..adf43db9b2 100644 --- a/gm4_blossoming_pots/data/gm4_blossoming_pots/tags/block/potted_plants.json +++ b/gm4_blossoming_pots/data/gm4_blossoming_pots/tags/block/potted_plants.json @@ -33,7 +33,10 @@ "minecraft:potted_warped_fungus", "minecraft:potted_crimson_roots", "minecraft:potted_warped_roots", - "minecraft:potted_mangrove_propagule" + "minecraft:potted_mangrove_propagule", + "minecraft:potted_closed_eyeblossom", + "minecraft:potted_open_eyeblossom", + "minecraft:potted_pale_oak_sapling" ] } \ No newline at end of file diff --git a/gm4_blossoming_pots/data/gm4_blossoming_pots/tags/item/potable_plants.json b/gm4_blossoming_pots/data/gm4_blossoming_pots/tags/item/potable_plants.json index 688665b0b2..ef8adc1fb5 100644 --- a/gm4_blossoming_pots/data/gm4_blossoming_pots/tags/item/potable_plants.json +++ b/gm4_blossoming_pots/data/gm4_blossoming_pots/tags/item/potable_plants.json @@ -33,7 +33,10 @@ "minecraft:warped_fungus", "minecraft:crimson_roots", "minecraft:warped_roots", - "minecraft:mangrove_propagule" + "minecraft:mangrove_propagule", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom", + "minecraft:pale_oak_sapling" ] } \ No newline at end of file diff --git a/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction b/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction deleted file mode 100644 index df09e1b6df..0000000000 --- a/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction +++ /dev/null @@ -1,4205 +0,0 @@ -# Sets command storage for decorated pot plants -# @s = null -# run from init - - -# Data storage layout - # gm4_blossoming_pots:decorated_pots : - # place_sound: sound file to play when succesfully adding plant or changing stage, include namespace - # maximum: the number of stages / arrays. The maximum number of items the pot can take - # 1:[] array of starting data for the all the block displays used in this stage, all data - # 2:[] array of starting data for the all the block displays used in this stage, all data - # ...... - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:pale_hanging_moss set value {\ - place_sound:"minecraft:block.moss_carpet.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pale_hanging_moss",\ - Properties:{\ - tip:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,1.443f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:pale_hanging_moss",\ - Properties:{\ - tip:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.1425f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pale_hanging_moss",\ - Properties:{\ - tip:"false"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,1.443f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:pale_hanging_moss",\ - Properties:{\ - tip:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.842f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pale_hanging_moss",\ - Properties:{\ - tip:"false"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.1425f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pale_hanging_moss",\ - Properties:{\ - tip:"false"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,1.443f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:pointed_dripstone set value {\ - place_sound:"minecraft:block.pointed_dripstone.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"frustum"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,1.4435f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"tip"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.143f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"middle"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,1.4435f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"frustum"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.143f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"tip"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.8425f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"middle"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,1.4435f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"middle"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.143f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"frustum"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.8425f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"tip"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,3.542f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:small_amethyst_bud set value {\ - place_sound:"minecraft:block.small_amethyst_bud.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:small_amethyst_bud"\ - },\ - transformation:{\ - translation:[-0.4f,0.7435f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:medium_amethyst_bud set value {\ - place_sound:"minecraft:block.medium_amethyst_bud.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:medium_amethyst_bud"\ - },\ - transformation:{\ - translation:[-0.4f,0.7435f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:large_amethyst_bud set value {\ - place_sound:"minecraft:block.large_amethyst_bud.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:large_amethyst_bud"\ - },\ - transformation:{\ - translation:[-0.4f,0.7435f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:amethyst_cluster set value {\ - place_sound:"minecraft:block.amethyst_cluster.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:amethyst_cluster"\ - },\ - transformation:{\ - translation:[-0.4f,0.7435f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -# For all leaves, empty no rotated middle, no inverted -data modify storage gm4_blossoming_pots:decorated_pots minecraft:oak_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:spruce_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:spruce_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:spruce_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:spruce_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:spruce_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:spruce_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:spruce_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:birch_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:birch_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:birch_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:birch_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:birch_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:birch_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:birch_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:jungle_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:jungle_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:jungle_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:jungle_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:jungle_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:jungle_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:jungle_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:acacia_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:acacia_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:acacia_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:acacia_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:acacia_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:acacia_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:acacia_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dark_oak_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dark_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:dark_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:dark_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:dark_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:dark_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:dark_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:mangrove_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:mangrove_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:mangrove_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:mangrove_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:mangrove_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:mangrove_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:mangrove_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:cherry_leaves set value {\ - place_sound:"minecraft:block.cherry_leaves.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:cherry_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:cherry_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:cherry_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:cherry_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:cherry_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:cherry_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:pale_oak_leaves set value {\ - place_sound:"minecraft:block.grass.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pale_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:pale_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pale_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:pale_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pale_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pale_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:azalea_leaves set value {\ - place_sound:"minecraft:block.azalea_leaves.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:flowering_azalea_leaves set value {\ - place_sound:"minecraft:block.azalea_leaves.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:flowering_azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:flowering_azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:flowering_azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:flowering_azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:flowering_azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:flowering_azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -# Sapling second stages with vanilla tweaks has a lighting bug at certain angles, so the second stage rotates it back to 0 -data modify storage gm4_blossoming_pots:decorated_pots minecraft:oak_sapling set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:oak_sapling"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:oak_sapling",\ - Properties:{\ - stage:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - },\ - Rotation:[0f,0f]\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:spruce_sapling set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:spruce_sapling"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:spruce_sapling",\ - Properties:{\ - stage:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - },\ - Rotation:[0f,0f]\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:birch_sapling set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:birch_sapling"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:birch_sapling",\ - Properties:{\ - stage:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - },\ - Rotation:[0f,0f]\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:jungle_sapling set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:jungle_sapling"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:jungle_sapling",\ - Properties:{\ - stage:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - },\ - Rotation:[0f,0f]\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:acacia_sapling set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:acacia_sapling"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:acacia_sapling",\ - Properties:{\ - stage:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - },\ - Rotation:[0f,0f]\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dark_oak_sapling set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dark_oak_sapling"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:dark_oak_sapling",\ - Properties:{\ - stage:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - },\ - Rotation:[0f,0f]\ - }\ - ]\ -} -# mangrove propagule doesn't have another stage for vanilla tweaks, but im adding support now incase VT adds it in the future - # lighting bug also affects the default mangrove propagule, so it gets rotated immediately to 0 -data modify storage gm4_blossoming_pots:decorated_pots minecraft:mangrove_propagule set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:mangrove_propagule"\ - },\ - transformation:{\ - translation:[-0.5f,0.4935f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - },\ - Rotation:[0f,0f]\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:mangrove_propagule",\ - Properties:{\ - stage:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.4935f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - },\ - Rotation:[0f,0f]\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:cherry_sapling set value {\ - place_sound:"minecraft:block.cherry_sapling.place",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:cherry_sapling"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:cherry_sapling",\ - Properties:{\ - stage:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - },\ - Rotation:[0f,0f]\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:pale_oak_sapling set value {\ - place_sound:"minecraft:block.cherry_sapling.place",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pale_oak_sapling"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:pale_oak_sapling",\ - Properties:{\ - stage:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - },\ - Rotation:[0f,0f]\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:azalea set value {\ - place_sound:"minecraft:block.azalea.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:azalea"\ - },\ - transformation:{\ - translation:[-0.25f,0.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:azalea"\ - },\ - transformation:{\ - translation:[-0.35f,0.7435f,-0.35f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:azalea"\ - },\ - transformation:{\ - translation:[-0.45f,0.7435f,-0.45f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.9f,0.9f,0.9f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:flowering_azalea set value {\ - place_sound:"minecraft:block.flowering_azalea.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:flowering_azalea"\ - },\ - transformation:{\ - translation:[-0.25f,0.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:flowering_azalea"\ - },\ - transformation:{\ - translation:[-0.35f,0.7435f,-0.35f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:flowering_azalea"\ - },\ - transformation:{\ - translation:[-0.45f,0.7435f,-0.45f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.9f,0.9f,0.9f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:brown_mushroom set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:brown_mushroom"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:red_mushroom set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:red_mushroom"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:crimson_fungus set value {\ - place_sound:"minecraft:block.fungus.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:crimson_fungus"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:warped_fungus set value {\ - place_sound:"minecraft:block.fungus.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:warped_fungus"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:short_grass set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:short_grass"\ - },\ - transformation:{\ - translation:[-0.361f,0.65325f,-0.361f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.722f,0.722f,0.722f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:fern set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:fern"\ - },\ - transformation:{\ - translation:[-0.5f,0.4935f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_bush set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_bush"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dandelion set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dandelion"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:poppy set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:poppy"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:blue_orchid set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:blue_orchid"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:allium set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:allium"\ - },\ - transformation:{\ - translation:[-0.5f,0.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:azure_bluet set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:azure_bluet"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:red_tulip set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:red_tulip"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:orange_tulip set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:orange_tulip"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:white_tulip set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:white_tulip"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:pink_tulip set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pink_tulip"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:oxeye_daisy set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:oxeye_daisy"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:cornflower set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:cornflower"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:lily_of_the_valley set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:lily_of_the_valley"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:torchflower set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:torchflower"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:closed_eyeblossom set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:closed_eyeblossom"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:open_eyeblossom set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:open_eyeblossom"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:wither_rose set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:wither_rose"\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:spore_blossom set value {\ - place_sound:"minecraft:block.spore_blossom.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:spore_blossom"\ - },\ - transformation:{\ - translation:[-0.4f,1.54f,0.4f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:bamboo set value {\ - place_sound:"minecraft:block.bamboo_sapling.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:bamboo_sapling"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:bamboo",\ - Properties:{\ - leaves:"none"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:bamboo",\ - Properties:{\ - leaves:"small"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,1.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:bamboo",\ - Properties:{\ - leaves:"none",\ - age:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:bamboo",\ - Properties:{\ - leaves:"small",\ - age:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,1.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:bamboo",\ - Properties:{\ - leaves:"small",\ - age:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,2.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:bamboo",\ - Properties:{\ - leaves:"large",\ - age:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,3.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:sugar_cane set value {\ - place_sound:"minecraft:block.grass.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:sugar_cane"\ - },\ - transformation:{\ - translation:[-0.25f,0.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:sugar_cane"\ - },\ - transformation:{\ - translation:[-0.25f,0.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:sugar_cane"\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:sugar_cane"\ - },\ - transformation:{\ - translation:[-0.25f,0.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:sugar_cane"\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:sugar_cane"\ - },\ - transformation:{\ - translation:[-0.25f,1.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -# Cactus -data modify storage gm4_blossoming_pots:decorated_pots minecraft:cactus set value {\ - place_sound:"minecraft:block.wool.place",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:potted_cactus"\ - },\ - transformation:{\ - translation:[-0.5f,0.3684f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:potted_cactus"\ - },\ - transformation:{\ - translation:[-0.5f,0.3684f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:potted_cactus"\ - },\ - transformation:{\ - translation:[-0.2f,1.05f,-0.2f],\ - left_rotation:[0.328f,0f,0f,0.945f],\ - scale:[0.4f,0.4f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:potted_cactus"\ - },\ - transformation:{\ - translation:[-0.2f,0.7f,-0.05f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.4f,0.4f],\ - right_rotation:[-0.445f,0f,0f,0.895f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:crimson_roots set value {\ - place_sound:"minecraft:block.roots.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:potted_crimson_roots"\ - },\ - transformation:{\ - translation:[-0.5f,0.353f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:warped_roots set value {\ - place_sound:"minecraft:block.roots.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:potted_warped_roots"\ - },\ - transformation:{\ - translation:[-0.5f,0.353f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:weeping_vines set value {\ - place_sound:"minecraft:block.weeping_vines.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines"\ - },\ - transformation:{\ - translation:[-0.35f,2.1429f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines_plant"\ - },\ - transformation:{\ - translation:[-0.35f,1.4434f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines"\ - },\ - transformation:{\ - translation:[-0.35f,2.8424f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines_plant"\ - },\ - transformation:{\ - translation:[-0.35f,2.1429f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines_plant"\ - },\ - transformation:{\ - translation:[-0.35f,1.4434f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines"\ - },\ - transformation:{\ - translation:[-0.35f,3.5419f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines_plant"\ - },\ - transformation:{\ - translation:[-0.35f,2.8424f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines_plant"\ - },\ - transformation:{\ - translation:[-0.35f,2.1429f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines_plant"\ - },\ - transformation:{\ - translation:[-0.35f,1.4434f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:twisting_vines set value {\ - place_sound:"minecraft:block.weeping_vines.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:twisting_vines"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:twisting_vines"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:twisting_vines_plant"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:twisting_vines"\ - },\ - transformation:{\ - translation:[-0.375f,2.2435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:twisting_vines_plant"\ - },\ - transformation:{\ - translation:[-0.375f,1.4935f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:twisting_vines_plant"\ - },\ - transformation:{\ - translation:[-0.375f,0.7435f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:tall_grass set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:tall_grass",\ - Properties:{\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.361f,0.65325f,-0.361f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.722f,0.722f,0.722f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:tall_grass",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.361f,1.37525f,-0.361f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.722f,0.722f,0.722f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:large_fern set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:large_fern",\ - Properties:{\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:large_fern",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,1.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -# default sunflower rotation is sunflower facing east, player should be facing west -data modify storage gm4_blossoming_pots:decorated_pots minecraft:sunflower set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:sunflower",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:sunflower",\ - Properties:{\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:sunflower",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,1.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:lilac set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:lilac",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:lilac",\ - Properties:{\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:lilac",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,1.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:rose_bush set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:rose_bush",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.745f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:rose_bush",\ - Properties:{\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:rose_bush",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,1.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:peony set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:peony",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.745f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:peony",\ - Properties:{\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.556f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:peony",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,1.556f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:pitcher_plant set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pitcher_plant",\ - Properties:{\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pitcher_plant",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,1.6185f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:big_dripleaf set value {\ - place_sound:"minecraft:block.big_dripleaf.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:big_dripleaf",\ - Properties:{\ - facing:"east"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,-0.019f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:big_dripleaf",\ - Properties:{\ - facing:"east"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.271f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:big_dripleaf",\ - Properties:{\ - facing:"east"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.56855f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:small_dripleaf set value {\ - place_sound:"minecraft:block.small_dripleaf.place",\ - maximum:2,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:small_dripleaf",\ - Properties:{\ - facing:"east",\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:small_dripleaf",\ - Properties:{\ - facing:"east",\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.306f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:small_dripleaf",\ - Properties:{\ - facing:"east",\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,1.306f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:chorus_flower set value {\ - place_sound:"minecraft:block.chorus_flower.grow",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:chorus_flower"\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_flower"\ - },\ - transformation:{\ - translation:[-0.25f,1.7435f,0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - north:"true",\ - south:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - up:"true",\ - north:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:chorus_flower"\ - },\ - transformation:{\ - translation:[-0.25f,2.2435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_flower"\ - },\ - transformation:{\ - translation:[-0.25f,2.7435f,0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - north:"true",\ - south:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - up:"true",\ - north:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,2.2435f,0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.7435f,0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - up:"true",\ - south:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.7435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:chorus_flower"\ - },\ - transformation:{\ - translation:[0.25f,3.2435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_flower"\ - },\ - transformation:{\ - translation:[-0.75f,2.2435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - north:"true",\ - south:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - up:"true",\ - north:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,2.2435f,0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.7435f,0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - up:"true",\ - south:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.2435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,1.7435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - north:"true",\ - south:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,2.7435f,0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - up:"true",\ - north:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,2.7435f,0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - up:"true",\ - south:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,2.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,3.2435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - west:"true",\ - east:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,2.2435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - up:"true",\ - west:"true"\ - }\ - },\ - transformation:{\ - translation:[0.25f,2.2435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[0.25f,2.7435f,-0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_flower"\ - },\ - transformation:{\ - translation:[-0.25f,3.2435f,0.75f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_flower"\ - },\ - transformation:{\ - translation:[-0.25f,3.7435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:hanging_roots set value {\ - place_sound:"minecraft:block.hanging_roots.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:hanging_roots"\ - },\ - transformation:{\ - translation:[-0.361f,1.37525f,0.361f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.722f,0.722f,0.722f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:wheat_seeds set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:wheat",\ - Properties:{\ - age:"2"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.77475f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:wheat",\ - Properties:{\ - age:"5"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.77475f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:wheat",\ - Properties:{\ - age:"7"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.77475f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:pumpkin_seeds set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pumpkin_stem",\ - Properties:{\ - age:"4"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.806f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:pumpkin_stem",\ - Properties:{\ - age:"7"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"attached_pumpkin_stem",\ - Properties:{\ - facing:"north"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:melon_seeds set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:melon_stem",\ - Properties:{\ - age:"4"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.806f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:melon_stem",\ - Properties:{\ - age:"7"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"attached_melon_stem",\ - Properties:{\ - facing:"north"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:beetroot_seeds set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:beetroots",\ - Properties:{\ - age:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.77475f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:beetroots",\ - Properties:{\ - age:"2"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.77475f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:beetroots",\ - Properties:{\ - age:"3"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.77475f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:glow_berries set value {\ - place_sound:"minecraft:block.cave_vines.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:cave_vines",\ - Properties:{\ - berries:"false"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,1.443f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:cave_vines",\ - Properties:{\ - berries:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.1425f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:cave_vines_plant",\ - Properties:{\ - berries:"false"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,1.443f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:cave_vines",\ - Properties:{\ - berries:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.842f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:cave_vines_plant",\ - Properties:{\ - berries:"false"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,2.1425f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:cave_vines_plant",\ - Properties:{\ - berries:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.35f,1.443f,0.35f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.7f,0.7f,0.7f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:sweet_berries set value {\ - place_sound:"minecraft:block.sweet_berry_bush.place",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:sweet_berry_bush",\ - Properties:{\ - age:"0"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:sweet_berry_bush",\ - Properties:{\ - age:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:sweet_berry_bush",\ - Properties:{\ - age:"3"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.681f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:nether_wart set value {\ - place_sound:"minecraft:item.nether_wart.plant",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:nether_wart",\ - Properties:{\ - age:"0"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.775f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:nether_wart",\ - Properties:{\ - age:"1"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.775f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:nether_wart",\ - Properties:{\ - age:"3"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.775f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:sea_pickle set value {\ - place_sound:"minecraft:block.slime_block.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:sea_pickle",\ - Properties:{\ - waterlogged:"false"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:tube_coral set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:tube_coral"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:brain_coral set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:brain_coral"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:bubble_coral set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:bubble_coral"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:fire_coral set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:fire_coral"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:horn_coral set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:horn_coral"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_tube_coral set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_tube_coral"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_brain_coral set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_brain_coral"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_bubble_coral set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_bubble_coral"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_fire_coral set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_fire_coral"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_horn_coral set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_horn_coral"\ - },\ - transformation:{\ - translation:[-0.5f,0.7435f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:tube_coral_fan set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:tube_coral_fan"\ - },\ - transformation:{\ - translation:[-0.5f,0.744f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:brain_coral_fan set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:brain_coral_fan"\ - },\ - transformation:{\ - translation:[-0.5f,0.744f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:bubble_coral_fan set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:bubble_coral_fan"\ - },\ - transformation:{\ - translation:[-0.5f,0.744f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:fire_coral_fan set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:fire_coral_fan"\ - },\ - transformation:{\ - translation:[-0.5f,0.744f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:horn_coral_fan set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:horn_coral_fan"\ - },\ - transformation:{\ - translation:[-0.5f,0.744f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_tube_coral_fan set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_tube_coral_fan"\ - },\ - transformation:{\ - translation:[-0.5f,0.744f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_brain_coral_fan set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_brain_coral_fan"\ - },\ - transformation:{\ - translation:[-0.5f,0.744f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_bubble_coral_fan set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_bubble_coral_fan"\ - },\ - transformation:{\ - translation:[-0.5f,0.744f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_fire_coral_fan set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_fire_coral_fan"\ - },\ - transformation:{\ - translation:[-0.5f,0.744f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_horn_coral_fan set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_horn_coral_fan"\ - },\ - transformation:{\ - translation:[-0.5f,0.744f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - - -data modify storage gm4_blossoming_pots:decorated_pots minecraft:carrot set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:carrots",\ - Properties:{\ - age:"2"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.775f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:carrots",\ - Properties:{\ - age:"4"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.775f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:carrots",\ - Properties:{\ - age:"7"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.775f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:decorated_pots minecraft:potato set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:3,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:potatoes",\ - Properties:{\ - age:"2"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.775f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 2:[\ - {\ - block_state:{\ - Name:"minecraft:potatoes",\ - Properties:{\ - age:"4"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.775f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ],\ - 3:[\ - {\ - block_state:{\ - Name:"minecraft:potatoes",\ - Properties:{\ - age:"7"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.775f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} diff --git a/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction b/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction deleted file mode 100644 index 13d82f525c..0000000000 --- a/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction +++ /dev/null @@ -1,1306 +0,0 @@ -# Sets command storage for flower pot plants -# @s = null -# run from init - - -# Data storage layout - # gm4_blossoming_pots:decorated_pots : - # place_sound: sound file to play when succesfully adding plant or changing stage, include namespace - # maximum: the number of stages / arrays. The maximum number of items the pot can take - # 1:[] array of starting data for the all the block displays used in this stage, all data - # 2:[] array of starting data for the all the block displays used in this stage, all data - # ...... - -data modify storage gm4_blossoming_pots:flower_pots minecraft:pale_hanging_moss set value {\ - place_sound:"minecraft:block.moss_carpet.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pale_hanging_moss",\ - Properties:{\ - tip:"false"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.243f,0.25f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pale_hanging_moss",\ - Properties:{\ - tip:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.7425f,0.25f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:pointed_dripstone set value {\ - place_sound:"minecraft:block.pointed_dripstone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"frustum"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.1435f,0.25f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pointed_dripstone",\ - Properties:{\ - vertical_direction:"down",\ - thickness:"tip"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.6435f,0.25f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:small_amethyst_bud set value {\ - place_sound:"minecraft:block.small_amethyst_bud.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:small_amethyst_bud"\ - },\ - transformation:{\ - translation:[-0.25f,-0.2565f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:medium_amethyst_bud set value {\ - place_sound:"minecraft:block.medium_amethyst_bud.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:medium_amethyst_bud"\ - },\ - transformation:{\ - translation:[-0.25f,-0.2565f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:large_amethyst_bud set value {\ - place_sound:"minecraft:block.large_amethyst_bud.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:large_amethyst_bud"\ - },\ - transformation:{\ - translation:[-0.25f,-0.2565f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:amethyst_cluster set value {\ - place_sound:"minecraft:block.amethyst_cluster.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:amethyst_cluster"\ - },\ - transformation:{\ - translation:[-0.25f,-0.2565f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:oak_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:oak_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:spruce_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:spruce_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:birch_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:birch_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:jungle_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:jungle_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:acacia_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:acacia_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:dark_oak_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dark_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:mangrove_leaves set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:mangrove_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:cherry_leaves set value {\ - place_sound:"minecraft:block.cherry_leaves.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:cherry_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:pale_oak_leaves set value {\ - place_sound:"minecraft:block.grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pale_oak_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:azalea_leaves set value {\ - place_sound:"minecraft:block.azalea_leaves.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:flowering_azalea_leaves set value {\ - place_sound:"minecraft:block.azalea_leaves.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:flowering_azalea_leaves"\ - },\ - transformation:{\ - translation:[-0.25f,-0.125f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:short_grass set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:short_grass"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:spore_blossom set value {\ - place_sound:"minecraft:block.spore_blossom.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:spore_blossom"\ - },\ - transformation:{\ - translation:[-0.2f,0.42f,0.2f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.4f,0.4f,0.6f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:sugar_cane set value {\ - place_sound:"minecraft:block.grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:sugar_cane"\ - },\ - transformation:{\ - translation:[-0.15f,-0.2565f,-0.15f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.3f,0.3f,0.3f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:sugar_cane"\ - },\ - transformation:{\ - translation:[-0.15f,0.0435f,-0.15f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.3f,0.3f,0.3f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:weeping_vines set value {\ - place_sound:"minecraft:block.weeping_vines.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines_plant"\ - },\ - transformation:{\ - translation:[-0.25f,0.2434f,0.25f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:weeping_vines"\ - },\ - transformation:{\ - translation:[-0.25f,0.7434f,0.25f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:twisting_vines set value {\ - place_sound:"minecraft:block.weeping_vines.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:twisting_vines_plant"\ - },\ - transformation:{\ - translation:[-0.25f,-0.2565f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:twisting_vines"\ - },\ - transformation:{\ - translation:[-0.25f,0.2435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:tall_grass set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:tall_grass",\ - Properties:{\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.15f,-0.35025f,-0.15f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.3f,0.4f,0.3f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:tall_grass",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.15f,0.04975f,-0.15f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.3f,0.4f,0.3f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:large_fern set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:large_fern",\ - Properties:{\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.4f,-0.2515f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:large_fern",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.4f,0.5485f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -# default sunflower rotation is sunflower facing east, player should be facing west -data modify storage gm4_blossoming_pots:flower_pots minecraft:sunflower set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:sunflower",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.4f,-0.3f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:lilac set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:lilac",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.3f,-0.3f,-0.3f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.6f,0.6f,0.6f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:rose_bush set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:rose_bush",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.3f,-0.3f,-0.3f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.6f,0.6f,0.6f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:peony set value {\ - place_sound:"minecraft:item.bone_meal.use",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:peony",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.3f,-0.3f,-0.3f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.6f,0.6f,0.6f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:pitcher_plant set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:pitcher_plant",\ - Properties:{\ - half:"lower"\ - }\ - },\ - transformation:{\ - translation:[-0.4f,-0.3815f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:pitcher_plant",\ - Properties:{\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.4f,0.4185f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:big_dripleaf set value {\ - place_sound:"minecraft:block.big_dripleaf.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:big_dripleaf",\ - Properties:{\ - facing:"east"\ - }\ - },\ - transformation:{\ - translation:[-0.175f,-0.219f,-0.375f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.75f,0.75f,0.75f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:small_dripleaf set value {\ - place_sound:"minecraft:block.small_dripleaf.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:small_dripleaf",\ - Properties:{\ - facing:"east",\ - half:"upper"\ - }\ - },\ - transformation:{\ - translation:[-0.4f,-0.25f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:chorus_flower set value {\ - place_sound:"minecraft:block.chorus_flower.grow",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:chorus_flower"\ - },\ - transformation:{\ - translation:[-0.25f,0.3435f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:chorus_plant",\ - Properties:{\ - down:"true",\ - up:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,-0.1565f,-0.25f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:hanging_roots set value {\ - place_sound:"minecraft:block.hanging_roots.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:hanging_roots"\ - },\ - transformation:{\ - translation:[-0.2f,0.2432f,0.2f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.4f,0.4f,0.5f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:wheat_seeds set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:wheat",\ - Properties:{\ - age:"7"\ - }\ - },\ - transformation:{\ - translation:[-0.1875f,-0.22525f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.375f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:pumpkin_seeds set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"attached_pumpkin_stem",\ - Properties:{\ - facing:"north"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,-0.319f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:melon_seeds set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"attached_melon_stem",\ - Properties:{\ - facing:"north"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,-0.319f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:beetroot_seeds set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:beetroots",\ - Properties:{\ - age:"3"\ - }\ - },\ - transformation:{\ - translation:[-0.1875f,-0.22525f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.375f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:glow_berries set value {\ - place_sound:"minecraft:block.cave_vines.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:cave_vines_plant",\ - Properties:{\ - berries:"false"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.243f,0.25f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - },\ - {\ - block_state:{\ - Name:"minecraft:cave_vines",\ - Properties:{\ - berries:"true"\ - }\ - },\ - transformation:{\ - translation:[-0.25f,0.7425f,0.25f],\ - left_rotation:[0.707f,0f,0f,0.707f],\ - scale:[0.5f,0.5f,0.5f],\ - right_rotation:[0.707f,0f,0f,0.707f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:sweet_berries set value {\ - place_sound:"minecraft:block.sweet_berry_bush.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:sweet_berry_bush",\ - Properties:{\ - age:"3"\ - }\ - },\ - transformation:{\ - translation:[-0.4f,-0.319f,-0.4f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.8f,0.8f,0.8f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:nether_wart set value {\ - place_sound:"minecraft:item.nether_wart.plant",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:nether_wart",\ - Properties:{\ - age:"3"\ - }\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.375f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:sea_pickle set value {\ - place_sound:"minecraft:block.slime_block.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:sea_pickle",\ - Properties:{\ - waterlogged:"false"\ - }\ - },\ - transformation:{\ - translation:[-0.5f,-0.2565f,-0.5f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[1f,1f,1f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:tube_coral set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:tube_coral"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:brain_coral set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:brain_coral"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:bubble_coral set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:bubble_coral"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:fire_coral set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:fire_coral"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:horn_coral set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:horn_coral"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:dead_tube_coral set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_tube_coral"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:dead_brain_coral set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_brain_coral"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:dead_bubble_coral set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_bubble_coral"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:dead_fire_coral set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_fire_coral"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:dead_horn_coral set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_horn_coral"\ - },\ - transformation:{\ - translation:[-0.2f,-0.25f,-0.2f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.4f,0.5f,0.4f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:tube_coral_fan set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:tube_coral_fan"\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.8f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:brain_coral_fan set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:brain_coral_fan"\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.8f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:bubble_coral_fan set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:bubble_coral_fan"\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.8f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:fire_coral_fan set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:fire_coral_fan"\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.8f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:horn_coral_fan set value {\ - place_sound:"minecraft:block.wet_grass.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:horn_coral_fan"\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.8f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:dead_tube_coral_fan set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_tube_coral_fan"\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.8f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:dead_brain_coral_fan set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_brain_coral_fan"\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.8f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:dead_bubble_coral_fan set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_bubble_coral_fan"\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.8f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:dead_fire_coral_fan set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_fire_coral_fan"\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.8f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:dead_horn_coral_fan set value {\ - place_sound:"minecraft:block.stone.place",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:dead_horn_coral_fan"\ - },\ - transformation:{\ - translation:[-0.1875f,-0.225f,-0.1875f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.375f,0.8f,0.375f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} - -data modify storage gm4_blossoming_pots:flower_pots minecraft:carrot set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:carrots",\ - Properties:{\ - age:"7"\ - }\ - },\ - transformation:{\ - translation:[-0.225f,-0.22525f,-0.225f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.45f,0.45f,0.45f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} -data modify storage gm4_blossoming_pots:flower_pots minecraft:potato set value {\ - place_sound:"minecraft:item.crop.plant",\ - maximum:1,\ - 1:[\ - {\ - block_state:{\ - Name:"minecraft:potatoes",\ - Properties:{\ - age:"7"\ - }\ - },\ - transformation:{\ - translation:[-0.225f,-0.22525f,-0.225f],\ - left_rotation:[0f,0f,0f,1f],\ - scale:[0.45f,0.45f,0.45f],\ - right_rotation:[0f,0f,0f,1f]\ - }\ - }\ - ]\ -} diff --git a/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/tags/block/potted_plants.json b/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/tags/block/potted_plants.json deleted file mode 100644 index adf43db9b2..0000000000 --- a/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/tags/block/potted_plants.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "values": [ - "minecraft:potted_dandelion", - "minecraft:potted_poppy", - "minecraft:potted_blue_orchid", - "minecraft:potted_allium", - "minecraft:potted_azure_bluet", - "minecraft:potted_red_tulip", - "minecraft:potted_orange_tulip", - "minecraft:potted_white_tulip", - "minecraft:potted_pink_tulip", - "minecraft:potted_oxeye_daisy", - "minecraft:potted_cornflower", - "minecraft:potted_lily_of_the_valley", - "minecraft:potted_wither_rose", - "minecraft:potted_torchflower", - "minecraft:potted_oak_sapling", - "minecraft:potted_spruce_sapling", - "minecraft:potted_birch_sapling", - "minecraft:potted_jungle_sapling", - "minecraft:potted_acacia_sapling", - "minecraft:potted_dark_oak_sapling", - "minecraft:potted_cherry_sapling", - "minecraft:potted_red_mushroom", - "minecraft:potted_brown_mushroom", - "minecraft:potted_fern", - "minecraft:potted_dead_bush", - "minecraft:potted_cactus", - "minecraft:potted_bamboo", - "minecraft:potted_azalea_bush", - "minecraft:potted_flowering_azalea_bush", - "minecraft:potted_crimson_fungus", - "minecraft:potted_warped_fungus", - "minecraft:potted_crimson_roots", - "minecraft:potted_warped_roots", - "minecraft:potted_mangrove_propagule", - "minecraft:potted_closed_eyeblossom", - "minecraft:potted_open_eyeblossom", - "minecraft:potted_pale_oak_sapling" - ] - } - \ No newline at end of file diff --git a/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/tags/item/potable_plants.json b/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/tags/item/potable_plants.json deleted file mode 100644 index ef8adc1fb5..0000000000 --- a/gm4_blossoming_pots/since_61/data/gm4_blossoming_pots/tags/item/potable_plants.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "values": [ - "minecraft:dandelion", - "minecraft:poppy", - "minecraft:blue_orchid", - "minecraft:allium", - "minecraft:azure_bluet", - "minecraft:red_tulip", - "minecraft:orange_tulip", - "minecraft:white_tulip", - "minecraft:pink_tulip", - "minecraft:oxeye_daisy", - "minecraft:cornflower", - "minecraft:lily_of_the_valley", - "minecraft:wither_rose", - "minecraft:torchflower", - "minecraft:oak_sapling", - "minecraft:spruce_sapling", - "minecraft:birch_sapling", - "minecraft:jungle_sapling", - "minecraft:acacia_sapling", - "minecraft:dark_oak_sapling", - "minecraft:cherry_sapling", - "minecraft:red_mushroom", - "minecraft:brown_mushroom", - "minecraft:fern", - "minecraft:dead_bush", - "minecraft:cactus", - "minecraft:bamboo", - "minecraft:azalea", - "minecraft:flowering_azalea", - "minecraft:crimson_fungus", - "minecraft:warped_fungus", - "minecraft:crimson_roots", - "minecraft:warped_roots", - "minecraft:mangrove_propagule", - "minecraft:closed_eyeblossom", - "minecraft:open_eyeblossom", - "minecraft:pale_oak_sapling" - ] - } - \ No newline at end of file diff --git a/gm4_standard_crafting/beet.yaml b/gm4_standard_crafting/beet.yaml index 27981d9216..980ba25cdc 100644 --- a/gm4_standard_crafting/beet.yaml +++ b/gm4_standard_crafting/beet.yaml @@ -4,11 +4,6 @@ version: 1.5.X data_pack: load: . - overlays: - - formats: - min_inclusive: 61 - max_inclusive: 61 - directory: since_61 pipeline: - generate_recipes diff --git a/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat.mcfunction b/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat.mcfunction deleted file mode 100644 index c7622f5271..0000000000 --- a/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat.mcfunction +++ /dev/null @@ -1,33 +0,0 @@ -# @s = player with shamir equipped, sneaking above water OR ice -# at @s -# run from active and vehicle/check_boat_collision - -tag @s add gm4_vecto_active - -# spawn boat -execute if entity @s[y_rotation=-45..45] run summon minecraft:boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} -execute if entity @s[y_rotation=45..135] run summon minecraft:boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} -execute if entity @s[y_rotation=135..225] run summon minecraft:boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} -execute if entity @s[y_rotation=-135..-45] run summon minecraft:boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} - -team join gm4_vecto_nocoll @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] - -# link player to boat with id -scoreboard players operation @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] gm4_vecto_id = @s gm4_vecto_id - -# set boat type -execute if biome ~ ~ ~ #gm4_vecto_shamir:acacia run data merge entity @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] {Type:"acacia"} -execute if biome ~ ~ ~ #gm4_vecto_shamir:birch run data merge entity @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] {Type:"birch"} -execute if biome ~ ~ ~ #gm4_vecto_shamir:dark_oak run data merge entity @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] {Type:"dark_oak"} -execute if biome ~ ~ ~ #gm4_vecto_shamir:jungle run data merge entity @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] {Type:"jungle"} -execute if biome ~ ~ ~ #gm4_vecto_shamir:spruce run data merge entity @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] {Type:"spruce"} -execute if biome ~ ~ ~ #gm4_vecto_shamir:mangrove run data merge entity @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] {Type:"mangrove"} -execute if biome ~ ~ ~ #gm4_vecto_shamir:cherry run data merge entity @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] {Type:"cherry"} -execute if biome ~ ~ ~ #gm4_vecto_shamir:bamboo run data merge entity @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] {Type:"bamboo"} - -# remove new tag -tag @e[type=minecraft:boat,tag=gm4_vecto_new_vehicle,distance=..1,sort=nearest,limit=1] remove gm4_vecto_new_vehicle - -# effects -execute if block ~ ~-1 ~ #minecraft:ice run playsound minecraft:entity.boat.paddle_land player @a[distance=..15] ~ ~ ~ 2 1 -execute unless block ~ ~-1 ~ #minecraft:ice run playsound minecraft:entity.boat.paddle_water player @a[distance=..15] ~ ~ ~ 2 1 diff --git a/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction b/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction b/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction b/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction b/gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/gm4_vecto_shamir/beet.yaml b/gm4_vecto_shamir/beet.yaml index b844a0ba09..1e72ca70cc 100644 --- a/gm4_vecto_shamir/beet.yaml +++ b/gm4_vecto_shamir/beet.yaml @@ -4,15 +4,6 @@ version: 1.5.X data_pack: load: . - overlays: - - formats: - min_inclusive: 0 - max_inclusive: 48 - directory: backport_48 - - formats: - min_inclusive: 61 - max_inclusive: 61 - directory: since_61 resource_pack: load: ../gm4_metallurgy diff --git a/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction b/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction index b221fe6b4f..0320b80541 100644 --- a/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction +++ b/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction @@ -7,6 +7,7 @@ execute if biome ~ ~ ~ #gm4_vecto_shamir:cherry run summon minecraft:cherry_boat execute if biome ~ ~ ~ #gm4_vecto_shamir:dark_oak run summon minecraft:dark_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:jungle run summon minecraft:jungle_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:mangrove run summon minecraft:mangrove_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} +execute if biome ~ ~ ~ #gm4_vecto_shamir:pale_oak run summon minecraft:pale_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:spruce run summon minecraft:spruce_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} execute unless biome ~ ~ ~ #gm4_vecto_shamir:non_oak run summon minecraft:oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} diff --git a/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction b/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction index f061cdb7a2..c124ddb049 100644 --- a/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction +++ b/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction @@ -7,6 +7,7 @@ execute if biome ~ ~ ~ #gm4_vecto_shamir:cherry run summon minecraft:cherry_boat execute if biome ~ ~ ~ #gm4_vecto_shamir:dark_oak run summon minecraft:dark_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:jungle run summon minecraft:jungle_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:mangrove run summon minecraft:mangrove_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} +execute if biome ~ ~ ~ #gm4_vecto_shamir:pale_oak run summon minecraft:pale_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:spruce run summon minecraft:spruce_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} execute unless biome ~ ~ ~ #gm4_vecto_shamir:non_oak run summon minecraft:oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} diff --git a/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction b/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction index 2c8692f31f..b3bb64836a 100644 --- a/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction +++ b/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction @@ -7,6 +7,7 @@ execute if biome ~ ~ ~ #gm4_vecto_shamir:cherry run summon minecraft:cherry_boat execute if biome ~ ~ ~ #gm4_vecto_shamir:dark_oak run summon minecraft:dark_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:jungle run summon minecraft:jungle_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:mangrove run summon minecraft:mangrove_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} +execute if biome ~ ~ ~ #gm4_vecto_shamir:pale_oak run summon minecraft:pale_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:spruce run summon minecraft:spruce_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} execute unless biome ~ ~ ~ #gm4_vecto_shamir:non_oak run summon minecraft:oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} diff --git a/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction b/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction index 98df26f96f..f84ea91f0e 100644 --- a/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction +++ b/gm4_vecto_shamir/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction @@ -7,6 +7,7 @@ execute if biome ~ ~ ~ #gm4_vecto_shamir:cherry run summon minecraft:cherry_boat execute if biome ~ ~ ~ #gm4_vecto_shamir:dark_oak run summon minecraft:dark_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:jungle run summon minecraft:jungle_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:mangrove run summon minecraft:mangrove_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} +execute if biome ~ ~ ~ #gm4_vecto_shamir:pale_oak run summon minecraft:pale_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} execute if biome ~ ~ ~ #gm4_vecto_shamir:spruce run summon minecraft:spruce_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} execute unless biome ~ ~ ~ #gm4_vecto_shamir:non_oak run summon minecraft:oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} diff --git a/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction b/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction deleted file mode 100644 index 0320b80541..0000000000 --- a/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction +++ /dev/null @@ -1,13 +0,0 @@ -# run from spawn_boat - -execute if biome ~ ~ ~ #gm4_vecto_shamir:acacia run summon minecraft:acacia_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:bamboo run summon minecraft:bamboo_raft ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:birch run summon minecraft:birch_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:cherry run summon minecraft:cherry_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:dark_oak run summon minecraft:dark_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:jungle run summon minecraft:jungle_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:mangrove run summon minecraft:mangrove_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:pale_oak run summon minecraft:pale_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:spruce run summon minecraft:spruce_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} - -execute unless biome ~ ~ ~ #gm4_vecto_shamir:non_oak run summon minecraft:oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[270f,0f]} diff --git a/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction b/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction deleted file mode 100644 index c124ddb049..0000000000 --- a/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction +++ /dev/null @@ -1,13 +0,0 @@ -# run from spawn_boat - -execute if biome ~ ~ ~ #gm4_vecto_shamir:acacia run summon minecraft:acacia_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:bamboo run summon minecraft:bamboo_raft ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:birch run summon minecraft:birch_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:cherry run summon minecraft:cherry_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:dark_oak run summon minecraft:dark_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:jungle run summon minecraft:jungle_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:mangrove run summon minecraft:mangrove_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:pale_oak run summon minecraft:pale_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:spruce run summon minecraft:spruce_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} - -execute unless biome ~ ~ ~ #gm4_vecto_shamir:non_oak run summon minecraft:oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[180f,0f]} diff --git a/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction b/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction deleted file mode 100644 index b3bb64836a..0000000000 --- a/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction +++ /dev/null @@ -1,13 +0,0 @@ -# run from spawn_boat - -execute if biome ~ ~ ~ #gm4_vecto_shamir:acacia run summon minecraft:acacia_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:bamboo run summon minecraft:bamboo_raft ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:birch run summon minecraft:birch_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:cherry run summon minecraft:cherry_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:dark_oak run summon minecraft:dark_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:jungle run summon minecraft:jungle_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:mangrove run summon minecraft:mangrove_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:pale_oak run summon minecraft:pale_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:spruce run summon minecraft:spruce_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} - -execute unless biome ~ ~ ~ #gm4_vecto_shamir:non_oak run summon minecraft:oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[0f,0f]} diff --git a/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction b/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction deleted file mode 100644 index f84ea91f0e..0000000000 --- a/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction +++ /dev/null @@ -1,13 +0,0 @@ -# run from spawn_boat - -execute if biome ~ ~ ~ #gm4_vecto_shamir:acacia run summon minecraft:acacia_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:bamboo run summon minecraft:bamboo_raft ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:birch run summon minecraft:birch_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:cherry run summon minecraft:cherry_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:dark_oak run summon minecraft:dark_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:jungle run summon minecraft:jungle_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:mangrove run summon minecraft:mangrove_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:pale_oak run summon minecraft:pale_oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} -execute if biome ~ ~ ~ #gm4_vecto_shamir:spruce run summon minecraft:spruce_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} - -execute unless biome ~ ~ ~ #gm4_vecto_shamir:non_oak run summon minecraft:oak_boat ~ ~ ~ {Invulnerable:1b,Tags:["gm4_vecto_vehicle","gm4_vecto_new_vehicle"],Rotation:[90f,0f]} diff --git a/pfb_biome_extensions/beet.yaml b/pfb_biome_extensions/beet.yaml deleted file mode 100644 index 3cdcb5512f..0000000000 --- a/pfb_biome_extensions/beet.yaml +++ /dev/null @@ -1,19 +0,0 @@ -data_pack: - load: . - overlays: - - formats: - min_inclusive: 0 - max_inclusive: 57 - directory: overlay_57 - - formats: - min_inclusive: 58 - max_inclusive: 48 - directory: overlay_48 - - formats: - min_inclusive: 49 - max_inclusive: 61 - directory: overlay_61 - - formats: - min_inclusive: 62 - max_inclusive: 71 - directory: overlay_71 diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/badlands.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/badlands.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/bamboo_jungle.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/basalt_deltas.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/beach.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/beach.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/birch_forest.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/cherry_grove.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/cold_ocean.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/crimson_forest.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dark_forest.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_cold_ocean.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_dark.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/deep_ocean.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/desert.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/desert.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/dripstone_caves.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_barrens.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_highlands.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/end_midlands.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/eroded_badlands.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/flower_forest.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/forest.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/forest.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_ocean.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_peaks.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/frozen_river.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/grove.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/grove.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/ice_spikes.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/jagged_peaks.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/jungle.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/jungle.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/lukewarm_ocean.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/lush_caves.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mangrove_swamp.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/meadow.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/meadow.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/mushroom_fields.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/nether_wastes.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/ocean.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/ocean.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_birch_forest.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/pale_garden.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/pale_garden.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/pale_garden.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/pale_garden.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/plains.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/plains.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/river.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/river.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/savanna.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/savanna.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/savanna_plateau.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/small_end_islands.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_beach.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_plains.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_slopes.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/snowy_taiga.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/soul_sand_valley.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/sparse_jungle.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/stony_peaks.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/stony_shore.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/sunflower_plains.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/swamp.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/swamp.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/taiga.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/taiga.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/the_end.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/the_end.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/the_void.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/the_void.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/warm_ocean.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/warped_forest.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_forest.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_hills.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/windswept_savanna.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/wooded_badlands.json rename to pfb_biome_extensions/data/minecraft/worldgen/biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json deleted file mode 100644 index 414101a1e4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json deleted file mode 100644 index 414101a1e4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json deleted file mode 100644 index 0a44c4007e..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json deleted file mode 100644 index 0a44c4007e..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json deleted file mode 100644 index 0a44c4007e..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json deleted file mode 100644 index 414101a1e4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json deleted file mode 100644 index 0a44c4007e..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json deleted file mode 100644 index 414101a1e4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json deleted file mode 100644 index 0a44c4007e..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json deleted file mode 100644 index 414101a1e4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json deleted file mode 100644 index 904811b1a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:air/in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json deleted file mode 100644 index e007c3f625..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json deleted file mode 100644 index e007c3f625..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json deleted file mode 100644 index 15f2e42192..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json deleted file mode 100644 index 15f2e42192..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json deleted file mode 100644 index 15f2e42192..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json deleted file mode 100644 index e007c3f625..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json deleted file mode 100644 index 15f2e42192..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json deleted file mode 100644 index e007c3f625..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json deleted file mode 100644 index 15f2e42192..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json deleted file mode 100644 index e007c3f625..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json deleted file mode 100644 index 3ffbe36dbb..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:liquid/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json deleted file mode 100644 index 942ed584de..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_badlands", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json deleted file mode 100644 index 4bc3d7a6a3..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:bamboo", - "minecraft:bamboo_vegetation", - "minecraft:flower_warm", - "minecraft:patch_grass_jungle", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:vines", - "minecraft:patch_melon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json deleted file mode 100644 index 13d98bcc29..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json deleted file mode 100644 index dcba91ea62..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:forest_flowers", - "minecraft:trees_birch", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json deleted file mode 100644 index 8e47bf86c0..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_cold", - "minecraft:seagrass_simple", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json deleted file mode 100644 index 6e9f5815b7..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:dark_forest_vegetation", - "minecraft:forest_flowers", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json deleted file mode 100644 index f368ca98a4..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_deep_cold", - "minecraft:seagrass_simple", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json deleted file mode 100644 index 73a2d00438..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json deleted file mode 100644 index a624a7f287..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 805a9054d1..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_deep_warm", - "minecraft:seagrass_simple", - "minecraft:kelp_warm" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json deleted file mode 100644 index 7d43d84574..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_deep", - "minecraft:seagrass_simple", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json deleted file mode 100644 index 97addb35fc..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_2", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_desert", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_desert" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json deleted file mode 100644 index 73a2d00438..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json deleted file mode 100644 index 942ed584de..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_badlands", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json deleted file mode 100644 index 3dcac0d545..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_forest_flowers", - "minecraft:trees_flower_forest", - "minecraft:flower_flower_forest", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json deleted file mode 100644 index 08ac1eaaa2..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:forest_flowers", - "minecraft:trees_birch_and_oak", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json deleted file mode 100644 index a624a7f287..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json deleted file mode 100644 index a624a7f287..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json deleted file mode 100644 index c3b3265ad1..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_grove", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json deleted file mode 100644 index 5b24beccfc..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_snowy", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json deleted file mode 100644 index 4ea85eab16..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:bamboo_light", - "minecraft:trees_jungle", - "minecraft:flower_warm", - "minecraft:patch_grass_jungle", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:vines", - "minecraft:patch_melon" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json deleted file mode 100644 index 05fbaa13ad..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_warm", - "minecraft:kelp_warm" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json deleted file mode 100644 index 9003e1532f..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_mangrove", - "minecraft:patch_grass_normal", - "minecraft:patch_dead_bush", - "minecraft:patch_waterlily", - "minecraft:seagrass_swamp" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json deleted file mode 100644 index 98dccd0bf2..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:patch_grass_plain", - "minecraft:flower_meadow", - "minecraft:trees_meadow" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json deleted file mode 100644 index 6fb541aa47..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:mushroom_island_vegetation", - "minecraft:brown_mushroom_taiga", - "minecraft:red_mushroom_taiga", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json deleted file mode 100644 index fe20ce4b6e..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_normal", - "minecraft:seagrass_simple", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 2bfd4347f7..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:forest_flowers", - "minecraft:birch_tall", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index ef77295fc2..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_old_growth_pine_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga", - "minecraft:patch_dead_bush", - "minecraft:brown_mushroom_old_growth", - "minecraft:red_mushroom_old_growth", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_common" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 654ed1f56f..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_old_growth_spruce_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga", - "minecraft:patch_dead_bush", - "minecraft:brown_mushroom_old_growth", - "minecraft:red_mushroom_old_growth", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_common" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json deleted file mode 100644 index 73a2d00438..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json deleted file mode 100644 index 98878236cc..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_river" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json deleted file mode 100644 index 7fd572eecd..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass", - "minecraft:trees_savanna", - "minecraft:flower_warm", - "minecraft:patch_grass_savanna", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json deleted file mode 100644 index 7fd572eecd..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass", - "minecraft:trees_savanna", - "minecraft:flower_warm", - "minecraft:patch_grass_savanna", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json deleted file mode 100644 index 13d98bcc29..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json deleted file mode 100644 index 5b24beccfc..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_snowy", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json deleted file mode 100644 index 31bf811d0c..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json deleted file mode 100644 index 9d9dfc56f6..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga_2", - "minecraft:brown_mushroom_taiga", - "minecraft:red_mushroom_taiga", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_rare" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json deleted file mode 100644 index 54d0931c4c..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_sparse_jungle", - "minecraft:flower_warm", - "minecraft:patch_grass_jungle", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:vines", - "minecraft:patch_melon_sparse" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json deleted file mode 100644 index 13d98bcc29..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json deleted file mode 100644 index 62baa25894..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:patch_sunflower", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json deleted file mode 100644 index 38ba6bd789..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_swamp", - "minecraft:flower_swamp", - "minecraft:patch_grass_normal", - "minecraft:patch_dead_bush", - "minecraft:patch_waterlily", - "minecraft:brown_mushroom_swamp", - "minecraft:red_mushroom_swamp", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_swamp", - "minecraft:patch_pumpkin", - "minecraft:seagrass_swamp" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json deleted file mode 100644 index 054b2fdfd3..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga_2", - "minecraft:brown_mushroom_taiga", - "minecraft:red_mushroom_taiga", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_common" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json deleted file mode 100644 index eecc3476dd..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:warm_ocean_vegetation", - "minecraft:seagrass_warm", - "minecraft:sea_pickle" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json deleted file mode 100644 index 4f0dd143b0..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_forest", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index a25b54a207..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_hills", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json deleted file mode 100644 index a25b54a207..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_hills", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json deleted file mode 100644 index 6434f5009f..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_savanna", - "minecraft:flower_default", - "minecraft:patch_grass_normal", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json deleted file mode 100644 index 87fa18f9c2..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_badlands", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_badlands", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/badlands.json deleted file mode 100644 index 6a9e5ee5aa..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/badlands.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/badlands", - "liquid": "#minecraft:liquid/in_biome/badlands" - }, - "creature_spawn_probability": 0.03, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "foliage_color": 10387789, - "grass_color": 9470285, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/badlands", - "#minecraft:lakes/in_biome/badlands", - "#minecraft:local_modifications/in_biome/badlands", - "#minecraft:underground_structures/in_biome/badlands", - "#minecraft:surface_structures/in_biome/badlands", - "#minecraft:strongholds/in_biome/badlands", - "#minecraft:underground_ores/in_biome/badlands", - "#minecraft:underground_decoration/in_biome/badlands", - "#minecraft:fluid_springs/in_biome/badlands", - "#minecraft:vegetal_decoration/in_biome/badlands", - "#minecraft:top_layer_modification/in_biome/badlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:armadillo", - "maxCount": 2, - "minCount": 1, - "weight": 6 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/bamboo_jungle.json deleted file mode 100644 index fbe32f967e..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/bamboo_jungle.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/bamboo_jungle", - "liquid": "#minecraft:liquid/in_biome/bamboo_jungle" - }, - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.bamboo_jungle" - }, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/bamboo_jungle", - "#minecraft:lakes/in_biome/bamboo_jungle", - "#minecraft:local_modifications/in_biome/bamboo_jungle", - "#minecraft:underground_structures/in_biome/bamboo_jungle", - "#minecraft:surface_structures/in_biome/bamboo_jungle", - "#minecraft:strongholds/in_biome/bamboo_jungle", - "#minecraft:underground_ores/in_biome/bamboo_jungle", - "#minecraft:underground_decoration/in_biome/bamboo_jungle", - "#minecraft:fluid_springs/in_biome/bamboo_jungle", - "#minecraft:vegetal_decoration/in_biome/bamboo_jungle", - "#minecraft:top_layer_modification/in_biome/bamboo_jungle" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:parrot", - "maxCount": 2, - "minCount": 1, - "weight": 40 - }, - { - "type": "minecraft:panda", - "maxCount": 2, - "minCount": 1, - "weight": 80 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:ocelot", - "maxCount": 1, - "minCount": 1, - "weight": 2 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.95 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/basalt_deltas.json deleted file mode 100644 index bc91195234..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/basalt_deltas.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/basalt_deltas", - "liquid": "#minecraft:liquid/in_biome/basalt_deltas" - }, - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.basalt_deltas.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.basalt_deltas.loop", - "fog_color": 6840176, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.basalt_deltas.mood", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.basalt_deltas" - }, - "particle": { - "options": { - "type": "minecraft:white_ash" - }, - "probability": 0.118093334 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/basalt_deltas", - "#minecraft:lakes/in_biome/basalt_deltas", - "#minecraft:local_modifications/in_biome/basalt_deltas", - "#minecraft:underground_structures/in_biome/basalt_deltas", - "#minecraft:surface_structures/in_biome/basalt_deltas", - "#minecraft:strongholds/in_biome/basalt_deltas", - "#minecraft:underground_ores/in_biome/basalt_deltas", - "#minecraft:underground_decoration/in_biome/basalt_deltas", - "#minecraft:fluid_springs/in_biome/basalt_deltas", - "#minecraft:vegetal_decoration/in_biome/basalt_deltas", - "#minecraft:top_layer_modification/in_biome/basalt_deltas" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:ghast", - "maxCount": 1, - "minCount": 1, - "weight": 40 - }, - { - "type": "minecraft:magma_cube", - "maxCount": 5, - "minCount": 2, - "weight": 100 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/beach.json deleted file mode 100644 index a06995c991..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/beach.json +++ /dev/null @@ -1,115 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/beach", - "liquid": "#minecraft:liquid/in_biome/beach" - }, - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/beach", - "#minecraft:lakes/in_biome/beach", - "#minecraft:local_modifications/in_biome/beach", - "#minecraft:underground_structures/in_biome/beach", - "#minecraft:surface_structures/in_biome/beach", - "#minecraft:strongholds/in_biome/beach", - "#minecraft:underground_ores/in_biome/beach", - "#minecraft:underground_decoration/in_biome/beach", - "#minecraft:fluid_springs/in_biome/beach", - "#minecraft:vegetal_decoration/in_biome/beach", - "#minecraft:top_layer_modification/in_biome/beach" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:turtle", - "maxCount": 5, - "minCount": 2, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/birch_forest.json deleted file mode 100644 index 6fd34c661d..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/birch_forest.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/birch_forest", - "liquid": "#minecraft:liquid/in_biome/birch_forest" - }, - "downfall": 0.6, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "sky_color": 8037887, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/birch_forest", - "#minecraft:lakes/in_biome/birch_forest", - "#minecraft:local_modifications/in_biome/birch_forest", - "#minecraft:underground_structures/in_biome/birch_forest", - "#minecraft:surface_structures/in_biome/birch_forest", - "#minecraft:strongholds/in_biome/birch_forest", - "#minecraft:underground_ores/in_biome/birch_forest", - "#minecraft:underground_decoration/in_biome/birch_forest", - "#minecraft:fluid_springs/in_biome/birch_forest", - "#minecraft:vegetal_decoration/in_biome/birch_forest", - "#minecraft:top_layer_modification/in_biome/birch_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.6 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cherry_grove.json deleted file mode 100644 index 807ba825b5..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cherry_grove.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/cherry_grove", - "liquid": "#minecraft:liquid/in_biome/cherry_grove" - }, - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "foliage_color": 11983713, - "grass_color": 11983713, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.cherry_grove" - }, - "sky_color": 8103167, - "water_color": 6141935, - "water_fog_color": 6141935 - }, - "features": [ - "#minecraft:raw_generation/in_biome/cherry_grove", - "#minecraft:lakes/in_biome/cherry_grove", - "#minecraft:local_modifications/in_biome/cherry_grove", - "#minecraft:underground_structures/in_biome/cherry_grove", - "#minecraft:surface_structures/in_biome/cherry_grove", - "#minecraft:strongholds/in_biome/cherry_grove", - "#minecraft:underground_ores/in_biome/cherry_grove", - "#minecraft:underground_decoration/in_biome/cherry_grove", - "#minecraft:fluid_springs/in_biome/cherry_grove", - "#minecraft:vegetal_decoration/in_biome/cherry_grove", - "#minecraft:top_layer_modification/in_biome/cherry_grove" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:pig", - "maxCount": 2, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:rabbit", - "maxCount": 6, - "minCount": 2, - "weight": 2 - }, - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 2, - "weight": 2 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cold_ocean.json deleted file mode 100644 index adfa713682..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cold_ocean.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/cold_ocean", - "liquid": "#minecraft:liquid/in_biome/cold_ocean" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/cold_ocean", - "#minecraft:lakes/in_biome/cold_ocean", - "#minecraft:local_modifications/in_biome/cold_ocean", - "#minecraft:underground_structures/in_biome/cold_ocean", - "#minecraft:surface_structures/in_biome/cold_ocean", - "#minecraft:strongholds/in_biome/cold_ocean", - "#minecraft:underground_ores/in_biome/cold_ocean", - "#minecraft:underground_decoration/in_biome/cold_ocean", - "#minecraft:fluid_springs/in_biome/cold_ocean", - "#minecraft:vegetal_decoration/in_biome/cold_ocean", - "#minecraft:top_layer_modification/in_biome/cold_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 15 - }, - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 3 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/crimson_forest.json deleted file mode 100644 index ab3dc7dd83..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/crimson_forest.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/crimson_forest", - "liquid": "#minecraft:liquid/in_biome/crimson_forest" - }, - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.crimson_forest.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.crimson_forest.loop", - "fog_color": 3343107, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.crimson_forest.mood", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.crimson_forest" - }, - "particle": { - "options": { - "type": "minecraft:crimson_spore" - }, - "probability": 0.025 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/crimson_forest", - "#minecraft:lakes/in_biome/crimson_forest", - "#minecraft:local_modifications/in_biome/crimson_forest", - "#minecraft:underground_structures/in_biome/crimson_forest", - "#minecraft:surface_structures/in_biome/crimson_forest", - "#minecraft:strongholds/in_biome/crimson_forest", - "#minecraft:underground_ores/in_biome/crimson_forest", - "#minecraft:underground_decoration/in_biome/crimson_forest", - "#minecraft:fluid_springs/in_biome/crimson_forest", - "#minecraft:vegetal_decoration/in_biome/crimson_forest", - "#minecraft:top_layer_modification/in_biome/crimson_forest" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:zombified_piglin", - "maxCount": 4, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:hoglin", - "maxCount": 4, - "minCount": 3, - "weight": 9 - }, - { - "type": "minecraft:piglin", - "maxCount": 4, - "minCount": 3, - "weight": 5 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dark_forest.json deleted file mode 100644 index 73e1d643ef..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dark_forest.json +++ /dev/null @@ -1,140 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/dark_forest", - "liquid": "#minecraft:liquid/in_biome/dark_forest" - }, - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "grass_color_modifier": "dark_forest", - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "sky_color": 7972607, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/dark_forest", - "#minecraft:lakes/in_biome/dark_forest", - "#minecraft:local_modifications/in_biome/dark_forest", - "#minecraft:underground_structures/in_biome/dark_forest", - "#minecraft:surface_structures/in_biome/dark_forest", - "#minecraft:strongholds/in_biome/dark_forest", - "#minecraft:underground_ores/in_biome/dark_forest", - "#minecraft:underground_decoration/in_biome/dark_forest", - "#minecraft:fluid_springs/in_biome/dark_forest", - "#minecraft:vegetal_decoration/in_biome/dark_forest", - "#minecraft:top_layer_modification/in_biome/dark_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.7 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_cold_ocean.json deleted file mode 100644 index 01e556236d..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_cold_ocean.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/deep_cold_ocean", - "liquid": "#minecraft:liquid/in_biome/deep_cold_ocean" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_cold_ocean", - "#minecraft:lakes/in_biome/deep_cold_ocean", - "#minecraft:local_modifications/in_biome/deep_cold_ocean", - "#minecraft:underground_structures/in_biome/deep_cold_ocean", - "#minecraft:surface_structures/in_biome/deep_cold_ocean", - "#minecraft:strongholds/in_biome/deep_cold_ocean", - "#minecraft:underground_ores/in_biome/deep_cold_ocean", - "#minecraft:underground_decoration/in_biome/deep_cold_ocean", - "#minecraft:fluid_springs/in_biome/deep_cold_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_cold_ocean", - "#minecraft:top_layer_modification/in_biome/deep_cold_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 15 - }, - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 3 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_dark.json deleted file mode 100644 index 64d144bdb3..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_dark.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/deep_dark", - "liquid": "#minecraft:liquid/in_biome/deep_dark" - }, - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.deep_dark" - }, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_dark", - "#minecraft:lakes/in_biome/deep_dark", - "#minecraft:local_modifications/in_biome/deep_dark", - "#minecraft:underground_structures/in_biome/deep_dark", - "#minecraft:surface_structures/in_biome/deep_dark", - "#minecraft:strongholds/in_biome/deep_dark", - "#minecraft:underground_ores/in_biome/deep_dark", - "#minecraft:underground_decoration/in_biome/deep_dark", - "#minecraft:fluid_springs/in_biome/deep_dark", - "#minecraft:vegetal_decoration/in_biome/deep_dark", - "#minecraft:top_layer_modification/in_biome/deep_dark" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json deleted file mode 100644 index bdc414e979..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/deep_frozen_ocean", - "liquid": "#minecraft:liquid/in_biome/deep_frozen_ocean" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 3750089, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_frozen_ocean", - "#minecraft:lakes/in_biome/deep_frozen_ocean", - "#minecraft:local_modifications/in_biome/deep_frozen_ocean", - "#minecraft:underground_structures/in_biome/deep_frozen_ocean", - "#minecraft:surface_structures/in_biome/deep_frozen_ocean", - "#minecraft:strongholds/in_biome/deep_frozen_ocean", - "#minecraft:underground_ores/in_biome/deep_frozen_ocean", - "#minecraft:underground_decoration/in_biome/deep_frozen_ocean", - "#minecraft:fluid_springs/in_biome/deep_frozen_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_frozen_ocean", - "#minecraft:top_layer_modification/in_biome/deep_frozen_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.5, - "temperature_modifier": "frozen" -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json deleted file mode 100644 index 4821c4e77f..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,146 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/deep_lukewarm_ocean", - "liquid": "#minecraft:liquid/in_biome/deep_lukewarm_ocean" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4566514, - "water_fog_color": 267827 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_lukewarm_ocean", - "#minecraft:lakes/in_biome/deep_lukewarm_ocean", - "#minecraft:local_modifications/in_biome/deep_lukewarm_ocean", - "#minecraft:underground_structures/in_biome/deep_lukewarm_ocean", - "#minecraft:surface_structures/in_biome/deep_lukewarm_ocean", - "#minecraft:strongholds/in_biome/deep_lukewarm_ocean", - "#minecraft:underground_ores/in_biome/deep_lukewarm_ocean", - "#minecraft:underground_decoration/in_biome/deep_lukewarm_ocean", - "#minecraft:fluid_springs/in_biome/deep_lukewarm_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_lukewarm_ocean", - "#minecraft:top_layer_modification/in_biome/deep_lukewarm_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 8 - }, - { - "type": "minecraft:pufferfish", - "maxCount": 3, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 8 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_ocean.json deleted file mode 100644 index 01dbe1ae23..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_ocean.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/deep_ocean", - "liquid": "#minecraft:liquid/in_biome/deep_ocean" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_ocean", - "#minecraft:lakes/in_biome/deep_ocean", - "#minecraft:local_modifications/in_biome/deep_ocean", - "#minecraft:underground_structures/in_biome/deep_ocean", - "#minecraft:surface_structures/in_biome/deep_ocean", - "#minecraft:strongholds/in_biome/deep_ocean", - "#minecraft:underground_ores/in_biome/deep_ocean", - "#minecraft:underground_decoration/in_biome/deep_ocean", - "#minecraft:fluid_springs/in_biome/deep_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_ocean", - "#minecraft:top_layer_modification/in_biome/deep_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 10 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/desert.json deleted file mode 100644 index 6c8628ea24..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/desert.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/desert", - "liquid": "#minecraft:liquid/in_biome/desert" - }, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.desert" - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/desert", - "#minecraft:lakes/in_biome/desert", - "#minecraft:local_modifications/in_biome/desert", - "#minecraft:underground_structures/in_biome/desert", - "#minecraft:surface_structures/in_biome/desert", - "#minecraft:strongholds/in_biome/desert", - "#minecraft:underground_ores/in_biome/desert", - "#minecraft:underground_decoration/in_biome/desert", - "#minecraft:fluid_springs/in_biome/desert", - "#minecraft:vegetal_decoration/in_biome/desert", - "#minecraft:top_layer_modification/in_biome/desert" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 19 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:husk", - "maxCount": 4, - "minCount": 4, - "weight": 80 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dripstone_caves.json deleted file mode 100644 index f3cf15a48a..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dripstone_caves.json +++ /dev/null @@ -1,120 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/dripstone_caves", - "liquid": "#minecraft:liquid/in_biome/dripstone_caves" - }, - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.dripstone_caves" - }, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/dripstone_caves", - "#minecraft:lakes/in_biome/dripstone_caves", - "#minecraft:local_modifications/in_biome/dripstone_caves", - "#minecraft:underground_structures/in_biome/dripstone_caves", - "#minecraft:surface_structures/in_biome/dripstone_caves", - "#minecraft:strongholds/in_biome/dripstone_caves", - "#minecraft:underground_ores/in_biome/dripstone_caves", - "#minecraft:underground_decoration/in_biome/dripstone_caves", - "#minecraft:fluid_springs/in_biome/dripstone_caves", - "#minecraft:vegetal_decoration/in_biome/dripstone_caves", - "#minecraft:top_layer_modification/in_biome/dripstone_caves" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 4, - "minCount": 4, - "weight": 95 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_barrens.json deleted file mode 100644 index 4f112dc469..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_barrens.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/end_barrens", - "liquid": "#minecraft:liquid/in_biome/end_barrens" - }, - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/end_barrens", - "#minecraft:lakes/in_biome/end_barrens", - "#minecraft:local_modifications/in_biome/end_barrens", - "#minecraft:underground_structures/in_biome/end_barrens", - "#minecraft:surface_structures/in_biome/end_barrens", - "#minecraft:strongholds/in_biome/end_barrens", - "#minecraft:underground_ores/in_biome/end_barrens", - "#minecraft:underground_decoration/in_biome/end_barrens", - "#minecraft:fluid_springs/in_biome/end_barrens", - "#minecraft:vegetal_decoration/in_biome/end_barrens", - "#minecraft:top_layer_modification/in_biome/end_barrens" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_highlands.json deleted file mode 100644 index 9ccc47bdd5..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_highlands.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/end_highlands", - "liquid": "#minecraft:liquid/in_biome/end_highlands" - }, - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/end_highlands", - "#minecraft:lakes/in_biome/end_highlands", - "#minecraft:local_modifications/in_biome/end_highlands", - "#minecraft:underground_structures/in_biome/end_highlands", - "#minecraft:surface_structures/in_biome/end_highlands", - "#minecraft:strongholds/in_biome/end_highlands", - "#minecraft:underground_ores/in_biome/end_highlands", - "#minecraft:underground_decoration/in_biome/end_highlands", - "#minecraft:fluid_springs/in_biome/end_highlands", - "#minecraft:vegetal_decoration/in_biome/end_highlands", - "#minecraft:top_layer_modification/in_biome/end_highlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_midlands.json deleted file mode 100644 index 4b4d579088..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_midlands.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/end_midlands", - "liquid": "#minecraft:liquid/in_biome/end_midlands" - }, - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/end_midlands", - "#minecraft:lakes/in_biome/end_midlands", - "#minecraft:local_modifications/in_biome/end_midlands", - "#minecraft:underground_structures/in_biome/end_midlands", - "#minecraft:surface_structures/in_biome/end_midlands", - "#minecraft:strongholds/in_biome/end_midlands", - "#minecraft:underground_ores/in_biome/end_midlands", - "#minecraft:underground_decoration/in_biome/end_midlands", - "#minecraft:fluid_springs/in_biome/end_midlands", - "#minecraft:vegetal_decoration/in_biome/end_midlands", - "#minecraft:top_layer_modification/in_biome/end_midlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/eroded_badlands.json deleted file mode 100644 index a531497e04..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/eroded_badlands.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/eroded_badlands", - "liquid": "#minecraft:liquid/in_biome/eroded_badlands" - }, - "creature_spawn_probability": 0.03, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "foliage_color": 10387789, - "grass_color": 9470285, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/eroded_badlands", - "#minecraft:lakes/in_biome/eroded_badlands", - "#minecraft:local_modifications/in_biome/eroded_badlands", - "#minecraft:underground_structures/in_biome/eroded_badlands", - "#minecraft:surface_structures/in_biome/eroded_badlands", - "#minecraft:strongholds/in_biome/eroded_badlands", - "#minecraft:underground_ores/in_biome/eroded_badlands", - "#minecraft:underground_decoration/in_biome/eroded_badlands", - "#minecraft:fluid_springs/in_biome/eroded_badlands", - "#minecraft:vegetal_decoration/in_biome/eroded_badlands", - "#minecraft:top_layer_modification/in_biome/eroded_badlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:armadillo", - "maxCount": 2, - "minCount": 1, - "weight": 6 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/flower_forest.json deleted file mode 100644 index 5a9fefeafa..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/flower_forest.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/flower_forest", - "liquid": "#minecraft:liquid/in_biome/flower_forest" - }, - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.flower_forest" - }, - "sky_color": 7972607, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/flower_forest", - "#minecraft:lakes/in_biome/flower_forest", - "#minecraft:local_modifications/in_biome/flower_forest", - "#minecraft:underground_structures/in_biome/flower_forest", - "#minecraft:surface_structures/in_biome/flower_forest", - "#minecraft:strongholds/in_biome/flower_forest", - "#minecraft:underground_ores/in_biome/flower_forest", - "#minecraft:underground_decoration/in_biome/flower_forest", - "#minecraft:fluid_springs/in_biome/flower_forest", - "#minecraft:vegetal_decoration/in_biome/flower_forest", - "#minecraft:top_layer_modification/in_biome/flower_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.7 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/forest.json deleted file mode 100644 index da89856209..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/forest.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/forest", - "liquid": "#minecraft:liquid/in_biome/forest" - }, - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "sky_color": 7972607, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/forest", - "#minecraft:lakes/in_biome/forest", - "#minecraft:local_modifications/in_biome/forest", - "#minecraft:underground_structures/in_biome/forest", - "#minecraft:surface_structures/in_biome/forest", - "#minecraft:strongholds/in_biome/forest", - "#minecraft:underground_ores/in_biome/forest", - "#minecraft:underground_decoration/in_biome/forest", - "#minecraft:fluid_springs/in_biome/forest", - "#minecraft:vegetal_decoration/in_biome/forest", - "#minecraft:top_layer_modification/in_biome/forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.7 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_ocean.json deleted file mode 100644 index 7945888bec..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_ocean.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/frozen_ocean", - "liquid": "#minecraft:liquid/in_biome/frozen_ocean" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8364543, - "water_color": 3750089, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/frozen_ocean", - "#minecraft:lakes/in_biome/frozen_ocean", - "#minecraft:local_modifications/in_biome/frozen_ocean", - "#minecraft:underground_structures/in_biome/frozen_ocean", - "#minecraft:surface_structures/in_biome/frozen_ocean", - "#minecraft:strongholds/in_biome/frozen_ocean", - "#minecraft:underground_ores/in_biome/frozen_ocean", - "#minecraft:underground_decoration/in_biome/frozen_ocean", - "#minecraft:fluid_springs/in_biome/frozen_ocean", - "#minecraft:vegetal_decoration/in_biome/frozen_ocean", - "#minecraft:top_layer_modification/in_biome/frozen_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.0, - "temperature_modifier": "frozen" -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_peaks.json deleted file mode 100644 index cfd14dfb51..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_peaks.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/frozen_peaks", - "liquid": "#minecraft:liquid/in_biome/frozen_peaks" - }, - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.frozen_peaks" - }, - "sky_color": 8756735, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/frozen_peaks", - "#minecraft:lakes/in_biome/frozen_peaks", - "#minecraft:local_modifications/in_biome/frozen_peaks", - "#minecraft:underground_structures/in_biome/frozen_peaks", - "#minecraft:surface_structures/in_biome/frozen_peaks", - "#minecraft:strongholds/in_biome/frozen_peaks", - "#minecraft:underground_ores/in_biome/frozen_peaks", - "#minecraft:underground_decoration/in_biome/frozen_peaks", - "#minecraft:fluid_springs/in_biome/frozen_peaks", - "#minecraft:vegetal_decoration/in_biome/frozen_peaks", - "#minecraft:top_layer_modification/in_biome/frozen_peaks" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:goat", - "maxCount": 3, - "minCount": 1, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.7 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_river.json deleted file mode 100644 index da6ed1759e..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_river.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/frozen_river", - "liquid": "#minecraft:liquid/in_biome/frozen_river" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8364543, - "water_color": 3750089, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/frozen_river", - "#minecraft:lakes/in_biome/frozen_river", - "#minecraft:local_modifications/in_biome/frozen_river", - "#minecraft:underground_structures/in_biome/frozen_river", - "#minecraft:surface_structures/in_biome/frozen_river", - "#minecraft:strongholds/in_biome/frozen_river", - "#minecraft:underground_ores/in_biome/frozen_river", - "#minecraft:underground_decoration/in_biome/frozen_river", - "#minecraft:fluid_springs/in_biome/frozen_river", - "#minecraft:vegetal_decoration/in_biome/frozen_river", - "#minecraft:top_layer_modification/in_biome/frozen_river" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 1 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 5 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/grove.json deleted file mode 100644 index c8332724f0..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/grove.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/grove", - "liquid": "#minecraft:liquid/in_biome/grove" - }, - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.grove" - }, - "sky_color": 8495359, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/grove", - "#minecraft:lakes/in_biome/grove", - "#minecraft:local_modifications/in_biome/grove", - "#minecraft:underground_structures/in_biome/grove", - "#minecraft:surface_structures/in_biome/grove", - "#minecraft:strongholds/in_biome/grove", - "#minecraft:underground_ores/in_biome/grove", - "#minecraft:underground_decoration/in_biome/grove", - "#minecraft:fluid_springs/in_biome/grove", - "#minecraft:vegetal_decoration/in_biome/grove", - "#minecraft:top_layer_modification/in_biome/grove" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:wolf", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 8 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 4 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.2 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ice_spikes.json deleted file mode 100644 index d58b52b1d3..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ice_spikes.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/ice_spikes", - "liquid": "#minecraft:liquid/in_biome/ice_spikes" - }, - "creature_spawn_probability": 0.07, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8364543, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/ice_spikes", - "#minecraft:lakes/in_biome/ice_spikes", - "#minecraft:local_modifications/in_biome/ice_spikes", - "#minecraft:underground_structures/in_biome/ice_spikes", - "#minecraft:surface_structures/in_biome/ice_spikes", - "#minecraft:strongholds/in_biome/ice_spikes", - "#minecraft:underground_ores/in_biome/ice_spikes", - "#minecraft:underground_decoration/in_biome/ice_spikes", - "#minecraft:fluid_springs/in_biome/ice_spikes", - "#minecraft:vegetal_decoration/in_biome/ice_spikes", - "#minecraft:top_layer_modification/in_biome/ice_spikes" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 10 - }, - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 20 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:stray", - "maxCount": 4, - "minCount": 4, - "weight": 80 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jagged_peaks.json deleted file mode 100644 index e9413a4a95..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jagged_peaks.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/jagged_peaks", - "liquid": "#minecraft:liquid/in_biome/jagged_peaks" - }, - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.jagged_peaks" - }, - "sky_color": 8756735, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/jagged_peaks", - "#minecraft:lakes/in_biome/jagged_peaks", - "#minecraft:local_modifications/in_biome/jagged_peaks", - "#minecraft:underground_structures/in_biome/jagged_peaks", - "#minecraft:surface_structures/in_biome/jagged_peaks", - "#minecraft:strongholds/in_biome/jagged_peaks", - "#minecraft:underground_ores/in_biome/jagged_peaks", - "#minecraft:underground_decoration/in_biome/jagged_peaks", - "#minecraft:fluid_springs/in_biome/jagged_peaks", - "#minecraft:vegetal_decoration/in_biome/jagged_peaks", - "#minecraft:top_layer_modification/in_biome/jagged_peaks" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:goat", - "maxCount": 3, - "minCount": 1, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.7 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jungle.json deleted file mode 100644 index 504bc37123..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jungle.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/jungle", - "liquid": "#minecraft:liquid/in_biome/jungle" - }, - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.jungle" - }, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/jungle", - "#minecraft:lakes/in_biome/jungle", - "#minecraft:local_modifications/in_biome/jungle", - "#minecraft:underground_structures/in_biome/jungle", - "#minecraft:surface_structures/in_biome/jungle", - "#minecraft:strongholds/in_biome/jungle", - "#minecraft:underground_ores/in_biome/jungle", - "#minecraft:underground_decoration/in_biome/jungle", - "#minecraft:fluid_springs/in_biome/jungle", - "#minecraft:vegetal_decoration/in_biome/jungle", - "#minecraft:top_layer_modification/in_biome/jungle" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:parrot", - "maxCount": 2, - "minCount": 1, - "weight": 40 - }, - { - "type": "minecraft:panda", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:ocelot", - "maxCount": 3, - "minCount": 1, - "weight": 2 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.95 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lukewarm_ocean.json deleted file mode 100644 index 35386abede..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lukewarm_ocean.json +++ /dev/null @@ -1,146 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/lukewarm_ocean", - "liquid": "#minecraft:liquid/in_biome/lukewarm_ocean" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4566514, - "water_fog_color": 267827 - }, - "features": [ - "#minecraft:raw_generation/in_biome/lukewarm_ocean", - "#minecraft:lakes/in_biome/lukewarm_ocean", - "#minecraft:local_modifications/in_biome/lukewarm_ocean", - "#minecraft:underground_structures/in_biome/lukewarm_ocean", - "#minecraft:surface_structures/in_biome/lukewarm_ocean", - "#minecraft:strongholds/in_biome/lukewarm_ocean", - "#minecraft:underground_ores/in_biome/lukewarm_ocean", - "#minecraft:underground_decoration/in_biome/lukewarm_ocean", - "#minecraft:fluid_springs/in_biome/lukewarm_ocean", - "#minecraft:vegetal_decoration/in_biome/lukewarm_ocean", - "#minecraft:top_layer_modification/in_biome/lukewarm_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 15 - }, - { - "type": "minecraft:pufferfish", - "maxCount": 3, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 2, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lush_caves.json deleted file mode 100644 index 5a2103d541..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lush_caves.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/lush_caves", - "liquid": "#minecraft:liquid/in_biome/lush_caves" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.lush_caves" - }, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/lush_caves", - "#minecraft:lakes/in_biome/lush_caves", - "#minecraft:local_modifications/in_biome/lush_caves", - "#minecraft:underground_structures/in_biome/lush_caves", - "#minecraft:surface_structures/in_biome/lush_caves", - "#minecraft:strongholds/in_biome/lush_caves", - "#minecraft:underground_ores/in_biome/lush_caves", - "#minecraft:underground_decoration/in_biome/lush_caves", - "#minecraft:fluid_springs/in_biome/lush_caves", - "#minecraft:vegetal_decoration/in_biome/lush_caves", - "#minecraft:top_layer_modification/in_biome/lush_caves" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [ - { - "type": "minecraft:axolotl", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mangrove_swamp.json deleted file mode 100644 index 99435a95e5..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mangrove_swamp.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/mangrove_swamp", - "liquid": "#minecraft:liquid/in_biome/mangrove_swamp" - }, - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "foliage_color": 9285927, - "grass_color_modifier": "swamp", - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.swamp" - }, - "sky_color": 7907327, - "water_color": 3832426, - "water_fog_color": 5077600 - }, - "features": [ - "#minecraft:raw_generation/in_biome/mangrove_swamp", - "#minecraft:lakes/in_biome/mangrove_swamp", - "#minecraft:local_modifications/in_biome/mangrove_swamp", - "#minecraft:underground_structures/in_biome/mangrove_swamp", - "#minecraft:surface_structures/in_biome/mangrove_swamp", - "#minecraft:strongholds/in_biome/mangrove_swamp", - "#minecraft:underground_ores/in_biome/mangrove_swamp", - "#minecraft:underground_decoration/in_biome/mangrove_swamp", - "#minecraft:fluid_springs/in_biome/mangrove_swamp", - "#minecraft:vegetal_decoration/in_biome/mangrove_swamp", - "#minecraft:top_layer_modification/in_biome/mangrove_swamp" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:frog", - "maxCount": 5, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:slime", - "maxCount": 1, - "minCount": 1, - "weight": 1 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/meadow.json deleted file mode 100644 index cfbbbab29e..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/meadow.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/meadow", - "liquid": "#minecraft:liquid/in_biome/meadow" - }, - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.meadow" - }, - "sky_color": 8103167, - "water_color": 937679, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/meadow", - "#minecraft:lakes/in_biome/meadow", - "#minecraft:local_modifications/in_biome/meadow", - "#minecraft:underground_structures/in_biome/meadow", - "#minecraft:surface_structures/in_biome/meadow", - "#minecraft:strongholds/in_biome/meadow", - "#minecraft:underground_ores/in_biome/meadow", - "#minecraft:underground_decoration/in_biome/meadow", - "#minecraft:fluid_springs/in_biome/meadow", - "#minecraft:vegetal_decoration/in_biome/meadow", - "#minecraft:top_layer_modification/in_biome/meadow" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:donkey", - "maxCount": 2, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:rabbit", - "maxCount": 6, - "minCount": 2, - "weight": 2 - }, - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 2, - "weight": 2 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mushroom_fields.json deleted file mode 100644 index a4ec4d4ef8..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mushroom_fields.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/mushroom_fields", - "liquid": "#minecraft:liquid/in_biome/mushroom_fields" - }, - "downfall": 1.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/mushroom_fields", - "#minecraft:lakes/in_biome/mushroom_fields", - "#minecraft:local_modifications/in_biome/mushroom_fields", - "#minecraft:underground_structures/in_biome/mushroom_fields", - "#minecraft:surface_structures/in_biome/mushroom_fields", - "#minecraft:strongholds/in_biome/mushroom_fields", - "#minecraft:underground_ores/in_biome/mushroom_fields", - "#minecraft:underground_decoration/in_biome/mushroom_fields", - "#minecraft:fluid_springs/in_biome/mushroom_fields", - "#minecraft:vegetal_decoration/in_biome/mushroom_fields", - "#minecraft:top_layer_modification/in_biome/mushroom_fields" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:mooshroom", - "maxCount": 8, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.9 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/nether_wastes.json deleted file mode 100644 index 8d16284968..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/nether_wastes.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/nether_wastes", - "liquid": "#minecraft:liquid/in_biome/nether_wastes" - }, - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.nether_wastes.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.nether_wastes.loop", - "fog_color": 3344392, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.nether_wastes.mood", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.nether_wastes" - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/nether_wastes", - "#minecraft:lakes/in_biome/nether_wastes", - "#minecraft:local_modifications/in_biome/nether_wastes", - "#minecraft:underground_structures/in_biome/nether_wastes", - "#minecraft:surface_structures/in_biome/nether_wastes", - "#minecraft:strongholds/in_biome/nether_wastes", - "#minecraft:underground_ores/in_biome/nether_wastes", - "#minecraft:underground_decoration/in_biome/nether_wastes", - "#minecraft:fluid_springs/in_biome/nether_wastes", - "#minecraft:vegetal_decoration/in_biome/nether_wastes", - "#minecraft:top_layer_modification/in_biome/nether_wastes" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:ghast", - "maxCount": 4, - "minCount": 4, - "weight": 50 - }, - { - "type": "minecraft:zombified_piglin", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:magma_cube", - "maxCount": 4, - "minCount": 4, - "weight": 2 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 1 - }, - { - "type": "minecraft:piglin", - "maxCount": 4, - "minCount": 4, - "weight": 15 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ocean.json deleted file mode 100644 index 5e52f85dda..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ocean.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/ocean", - "liquid": "#minecraft:liquid/in_biome/ocean" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/ocean", - "#minecraft:lakes/in_biome/ocean", - "#minecraft:local_modifications/in_biome/ocean", - "#minecraft:underground_structures/in_biome/ocean", - "#minecraft:surface_structures/in_biome/ocean", - "#minecraft:strongholds/in_biome/ocean", - "#minecraft:underground_ores/in_biome/ocean", - "#minecraft:underground_decoration/in_biome/ocean", - "#minecraft:fluid_springs/in_biome/ocean", - "#minecraft:vegetal_decoration/in_biome/ocean", - "#minecraft:top_layer_modification/in_biome/ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 10 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json deleted file mode 100644 index 0c9b2ad5ad..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/old_growth_birch_forest", - "liquid": "#minecraft:liquid/in_biome/old_growth_birch_forest" - }, - "downfall": 0.6, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "sky_color": 8037887, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/old_growth_birch_forest", - "#minecraft:lakes/in_biome/old_growth_birch_forest", - "#minecraft:local_modifications/in_biome/old_growth_birch_forest", - "#minecraft:underground_structures/in_biome/old_growth_birch_forest", - "#minecraft:surface_structures/in_biome/old_growth_birch_forest", - "#minecraft:strongholds/in_biome/old_growth_birch_forest", - "#minecraft:underground_ores/in_biome/old_growth_birch_forest", - "#minecraft:underground_decoration/in_biome/old_growth_birch_forest", - "#minecraft:fluid_springs/in_biome/old_growth_birch_forest", - "#minecraft:vegetal_decoration/in_biome/old_growth_birch_forest", - "#minecraft:top_layer_modification/in_biome/old_growth_birch_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.6 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json deleted file mode 100644 index cb3946fd26..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,157 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/old_growth_pine_taiga", - "liquid": "#minecraft:liquid/in_biome/old_growth_pine_taiga" - }, - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.old_growth_taiga" - }, - "sky_color": 8168447, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/old_growth_pine_taiga", - "#minecraft:lakes/in_biome/old_growth_pine_taiga", - "#minecraft:local_modifications/in_biome/old_growth_pine_taiga", - "#minecraft:underground_structures/in_biome/old_growth_pine_taiga", - "#minecraft:surface_structures/in_biome/old_growth_pine_taiga", - "#minecraft:strongholds/in_biome/old_growth_pine_taiga", - "#minecraft:underground_ores/in_biome/old_growth_pine_taiga", - "#minecraft:underground_decoration/in_biome/old_growth_pine_taiga", - "#minecraft:fluid_springs/in_biome/old_growth_pine_taiga", - "#minecraft:vegetal_decoration/in_biome/old_growth_pine_taiga", - "#minecraft:top_layer_modification/in_biome/old_growth_pine_taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 25 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.3 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json deleted file mode 100644 index 8435426a37..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,157 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/old_growth_spruce_taiga", - "liquid": "#minecraft:liquid/in_biome/old_growth_spruce_taiga" - }, - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.old_growth_taiga" - }, - "sky_color": 8233983, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/old_growth_spruce_taiga", - "#minecraft:lakes/in_biome/old_growth_spruce_taiga", - "#minecraft:local_modifications/in_biome/old_growth_spruce_taiga", - "#minecraft:underground_structures/in_biome/old_growth_spruce_taiga", - "#minecraft:surface_structures/in_biome/old_growth_spruce_taiga", - "#minecraft:strongholds/in_biome/old_growth_spruce_taiga", - "#minecraft:underground_ores/in_biome/old_growth_spruce_taiga", - "#minecraft:underground_decoration/in_biome/old_growth_spruce_taiga", - "#minecraft:fluid_springs/in_biome/old_growth_spruce_taiga", - "#minecraft:vegetal_decoration/in_biome/old_growth_spruce_taiga", - "#minecraft:top_layer_modification/in_biome/old_growth_spruce_taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.25 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/plains.json deleted file mode 100644 index 9a4de18e05..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/plains.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/plains", - "liquid": "#minecraft:liquid/in_biome/plains" - }, - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/plains", - "#minecraft:lakes/in_biome/plains", - "#minecraft:local_modifications/in_biome/plains", - "#minecraft:underground_structures/in_biome/plains", - "#minecraft:surface_structures/in_biome/plains", - "#minecraft:strongholds/in_biome/plains", - "#minecraft:underground_ores/in_biome/plains", - "#minecraft:underground_decoration/in_biome/plains", - "#minecraft:fluid_springs/in_biome/plains", - "#minecraft:vegetal_decoration/in_biome/plains", - "#minecraft:top_layer_modification/in_biome/plains" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 5 - }, - { - "type": "minecraft:donkey", - "maxCount": 3, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/river.json deleted file mode 100644 index 16774a8c3e..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/river.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/river", - "liquid": "#minecraft:liquid/in_biome/river" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/river", - "#minecraft:lakes/in_biome/river", - "#minecraft:local_modifications/in_biome/river", - "#minecraft:underground_structures/in_biome/river", - "#minecraft:surface_structures/in_biome/river", - "#minecraft:strongholds/in_biome/river", - "#minecraft:underground_ores/in_biome/river", - "#minecraft:underground_decoration/in_biome/river", - "#minecraft:fluid_springs/in_biome/river", - "#minecraft:vegetal_decoration/in_biome/river", - "#minecraft:top_layer_modification/in_biome/river" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 100 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 5 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna.json deleted file mode 100644 index ac0f8ed5ab..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/savanna", - "liquid": "#minecraft:liquid/in_biome/savanna" - }, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/savanna", - "#minecraft:lakes/in_biome/savanna", - "#minecraft:local_modifications/in_biome/savanna", - "#minecraft:underground_structures/in_biome/savanna", - "#minecraft:surface_structures/in_biome/savanna", - "#minecraft:strongholds/in_biome/savanna", - "#minecraft:underground_ores/in_biome/savanna", - "#minecraft:underground_decoration/in_biome/savanna", - "#minecraft:fluid_springs/in_biome/savanna", - "#minecraft:vegetal_decoration/in_biome/savanna", - "#minecraft:top_layer_modification/in_biome/savanna" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:donkey", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:armadillo", - "maxCount": 3, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna_plateau.json deleted file mode 100644 index ac7df184a1..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna_plateau.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/savanna_plateau", - "liquid": "#minecraft:liquid/in_biome/savanna_plateau" - }, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/savanna_plateau", - "#minecraft:lakes/in_biome/savanna_plateau", - "#minecraft:local_modifications/in_biome/savanna_plateau", - "#minecraft:underground_structures/in_biome/savanna_plateau", - "#minecraft:surface_structures/in_biome/savanna_plateau", - "#minecraft:strongholds/in_biome/savanna_plateau", - "#minecraft:underground_ores/in_biome/savanna_plateau", - "#minecraft:underground_decoration/in_biome/savanna_plateau", - "#minecraft:fluid_springs/in_biome/savanna_plateau", - "#minecraft:vegetal_decoration/in_biome/savanna_plateau", - "#minecraft:top_layer_modification/in_biome/savanna_plateau" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:donkey", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:armadillo", - "maxCount": 3, - "minCount": 2, - "weight": 10 - }, - { - "type": "minecraft:llama", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 8, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/small_end_islands.json deleted file mode 100644 index d27c76e411..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/small_end_islands.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/small_end_islands", - "liquid": "#minecraft:liquid/in_biome/small_end_islands" - }, - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/small_end_islands", - "#minecraft:lakes/in_biome/small_end_islands", - "#minecraft:local_modifications/in_biome/small_end_islands", - "#minecraft:underground_structures/in_biome/small_end_islands", - "#minecraft:surface_structures/in_biome/small_end_islands", - "#minecraft:strongholds/in_biome/small_end_islands", - "#minecraft:underground_ores/in_biome/small_end_islands", - "#minecraft:underground_decoration/in_biome/small_end_islands", - "#minecraft:fluid_springs/in_biome/small_end_islands", - "#minecraft:vegetal_decoration/in_biome/small_end_islands", - "#minecraft:top_layer_modification/in_biome/small_end_islands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_beach.json deleted file mode 100644 index ed18a4ebf8..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_beach.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/snowy_beach", - "liquid": "#minecraft:liquid/in_biome/snowy_beach" - }, - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8364543, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_beach", - "#minecraft:lakes/in_biome/snowy_beach", - "#minecraft:local_modifications/in_biome/snowy_beach", - "#minecraft:underground_structures/in_biome/snowy_beach", - "#minecraft:surface_structures/in_biome/snowy_beach", - "#minecraft:strongholds/in_biome/snowy_beach", - "#minecraft:underground_ores/in_biome/snowy_beach", - "#minecraft:underground_decoration/in_biome/snowy_beach", - "#minecraft:fluid_springs/in_biome/snowy_beach", - "#minecraft:vegetal_decoration/in_biome/snowy_beach", - "#minecraft:top_layer_modification/in_biome/snowy_beach" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.05 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_plains.json deleted file mode 100644 index 7832cc6f6a..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_plains.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/snowy_plains", - "liquid": "#minecraft:liquid/in_biome/snowy_plains" - }, - "creature_spawn_probability": 0.07, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8364543, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_plains", - "#minecraft:lakes/in_biome/snowy_plains", - "#minecraft:local_modifications/in_biome/snowy_plains", - "#minecraft:underground_structures/in_biome/snowy_plains", - "#minecraft:surface_structures/in_biome/snowy_plains", - "#minecraft:strongholds/in_biome/snowy_plains", - "#minecraft:underground_ores/in_biome/snowy_plains", - "#minecraft:underground_decoration/in_biome/snowy_plains", - "#minecraft:fluid_springs/in_biome/snowy_plains", - "#minecraft:vegetal_decoration/in_biome/snowy_plains", - "#minecraft:top_layer_modification/in_biome/snowy_plains" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 10 - }, - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 20 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:stray", - "maxCount": 4, - "minCount": 4, - "weight": 80 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_slopes.json deleted file mode 100644 index 04f6e76848..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_slopes.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/snowy_slopes", - "liquid": "#minecraft:liquid/in_biome/snowy_slopes" - }, - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.snowy_slopes" - }, - "sky_color": 8560639, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_slopes", - "#minecraft:lakes/in_biome/snowy_slopes", - "#minecraft:local_modifications/in_biome/snowy_slopes", - "#minecraft:underground_structures/in_biome/snowy_slopes", - "#minecraft:surface_structures/in_biome/snowy_slopes", - "#minecraft:strongholds/in_biome/snowy_slopes", - "#minecraft:underground_ores/in_biome/snowy_slopes", - "#minecraft:underground_decoration/in_biome/snowy_slopes", - "#minecraft:fluid_springs/in_biome/snowy_slopes", - "#minecraft:vegetal_decoration/in_biome/snowy_slopes", - "#minecraft:top_layer_modification/in_biome/snowy_slopes" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:goat", - "maxCount": 3, - "minCount": 1, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.3 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_taiga.json deleted file mode 100644 index a1a27d5a1f..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_taiga.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/snowy_taiga", - "liquid": "#minecraft:liquid/in_biome/snowy_taiga" - }, - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8625919, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_taiga", - "#minecraft:lakes/in_biome/snowy_taiga", - "#minecraft:local_modifications/in_biome/snowy_taiga", - "#minecraft:underground_structures/in_biome/snowy_taiga", - "#minecraft:surface_structures/in_biome/snowy_taiga", - "#minecraft:strongholds/in_biome/snowy_taiga", - "#minecraft:underground_ores/in_biome/snowy_taiga", - "#minecraft:underground_decoration/in_biome/snowy_taiga", - "#minecraft:fluid_springs/in_biome/snowy_taiga", - "#minecraft:vegetal_decoration/in_biome/snowy_taiga", - "#minecraft:top_layer_modification/in_biome/snowy_taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/soul_sand_valley.json deleted file mode 100644 index ce5ee45c7d..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/soul_sand_valley.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/soul_sand_valley", - "liquid": "#minecraft:liquid/in_biome/soul_sand_valley" - }, - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.soul_sand_valley.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.soul_sand_valley.loop", - "fog_color": 1787717, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.soul_sand_valley.mood", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.soul_sand_valley" - }, - "particle": { - "options": { - "type": "minecraft:ash" - }, - "probability": 0.00625 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/soul_sand_valley", - "#minecraft:lakes/in_biome/soul_sand_valley", - "#minecraft:local_modifications/in_biome/soul_sand_valley", - "#minecraft:underground_structures/in_biome/soul_sand_valley", - "#minecraft:surface_structures/in_biome/soul_sand_valley", - "#minecraft:strongholds/in_biome/soul_sand_valley", - "#minecraft:underground_ores/in_biome/soul_sand_valley", - "#minecraft:underground_decoration/in_biome/soul_sand_valley", - "#minecraft:fluid_springs/in_biome/soul_sand_valley", - "#minecraft:vegetal_decoration/in_biome/soul_sand_valley", - "#minecraft:top_layer_modification/in_biome/soul_sand_valley" - ], - "has_precipitation": false, - "spawn_costs": { - "minecraft:enderman": { - "charge": 0.7, - "energy_budget": 0.15 - }, - "minecraft:ghast": { - "charge": 0.7, - "energy_budget": 0.15 - }, - "minecraft:skeleton": { - "charge": 0.7, - "energy_budget": 0.15 - }, - "minecraft:strider": { - "charge": 0.7, - "energy_budget": 0.15 - } - }, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:skeleton", - "maxCount": 5, - "minCount": 5, - "weight": 20 - }, - { - "type": "minecraft:ghast", - "maxCount": 4, - "minCount": 4, - "weight": 50 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 1 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sparse_jungle.json deleted file mode 100644 index 00a6609d8d..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sparse_jungle.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/sparse_jungle", - "liquid": "#minecraft:liquid/in_biome/sparse_jungle" - }, - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.sparse_jungle" - }, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/sparse_jungle", - "#minecraft:lakes/in_biome/sparse_jungle", - "#minecraft:local_modifications/in_biome/sparse_jungle", - "#minecraft:underground_structures/in_biome/sparse_jungle", - "#minecraft:surface_structures/in_biome/sparse_jungle", - "#minecraft:strongholds/in_biome/sparse_jungle", - "#minecraft:underground_ores/in_biome/sparse_jungle", - "#minecraft:underground_decoration/in_biome/sparse_jungle", - "#minecraft:fluid_springs/in_biome/sparse_jungle", - "#minecraft:vegetal_decoration/in_biome/sparse_jungle", - "#minecraft:top_layer_modification/in_biome/sparse_jungle" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.95 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_peaks.json deleted file mode 100644 index 1d2a1ef07d..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_peaks.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/stony_peaks", - "liquid": "#minecraft:liquid/in_biome/stony_peaks" - }, - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.stony_peaks" - }, - "sky_color": 7776511, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/stony_peaks", - "#minecraft:lakes/in_biome/stony_peaks", - "#minecraft:local_modifications/in_biome/stony_peaks", - "#minecraft:underground_structures/in_biome/stony_peaks", - "#minecraft:surface_structures/in_biome/stony_peaks", - "#minecraft:strongholds/in_biome/stony_peaks", - "#minecraft:underground_ores/in_biome/stony_peaks", - "#minecraft:underground_decoration/in_biome/stony_peaks", - "#minecraft:fluid_springs/in_biome/stony_peaks", - "#minecraft:vegetal_decoration/in_biome/stony_peaks", - "#minecraft:top_layer_modification/in_biome/stony_peaks" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 1.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_shore.json deleted file mode 100644 index 573b4ca614..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_shore.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/stony_shore", - "liquid": "#minecraft:liquid/in_biome/stony_shore" - }, - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/stony_shore", - "#minecraft:lakes/in_biome/stony_shore", - "#minecraft:local_modifications/in_biome/stony_shore", - "#minecraft:underground_structures/in_biome/stony_shore", - "#minecraft:surface_structures/in_biome/stony_shore", - "#minecraft:strongholds/in_biome/stony_shore", - "#minecraft:underground_ores/in_biome/stony_shore", - "#minecraft:underground_decoration/in_biome/stony_shore", - "#minecraft:fluid_springs/in_biome/stony_shore", - "#minecraft:vegetal_decoration/in_biome/stony_shore", - "#minecraft:top_layer_modification/in_biome/stony_shore" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sunflower_plains.json deleted file mode 100644 index e2b8189d50..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sunflower_plains.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/sunflower_plains", - "liquid": "#minecraft:liquid/in_biome/sunflower_plains" - }, - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/sunflower_plains", - "#minecraft:lakes/in_biome/sunflower_plains", - "#minecraft:local_modifications/in_biome/sunflower_plains", - "#minecraft:underground_structures/in_biome/sunflower_plains", - "#minecraft:surface_structures/in_biome/sunflower_plains", - "#minecraft:strongholds/in_biome/sunflower_plains", - "#minecraft:underground_ores/in_biome/sunflower_plains", - "#minecraft:underground_decoration/in_biome/sunflower_plains", - "#minecraft:fluid_springs/in_biome/sunflower_plains", - "#minecraft:vegetal_decoration/in_biome/sunflower_plains", - "#minecraft:top_layer_modification/in_biome/sunflower_plains" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 5 - }, - { - "type": "minecraft:donkey", - "maxCount": 3, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/swamp.json deleted file mode 100644 index 51b86d8b75..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/swamp.json +++ /dev/null @@ -1,153 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/swamp", - "liquid": "#minecraft:liquid/in_biome/swamp" - }, - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "foliage_color": 6975545, - "grass_color_modifier": "swamp", - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.swamp" - }, - "sky_color": 7907327, - "water_color": 6388580, - "water_fog_color": 2302743 - }, - "features": [ - "#minecraft:raw_generation/in_biome/swamp", - "#minecraft:lakes/in_biome/swamp", - "#minecraft:local_modifications/in_biome/swamp", - "#minecraft:underground_structures/in_biome/swamp", - "#minecraft:surface_structures/in_biome/swamp", - "#minecraft:strongholds/in_biome/swamp", - "#minecraft:underground_ores/in_biome/swamp", - "#minecraft:underground_decoration/in_biome/swamp", - "#minecraft:fluid_springs/in_biome/swamp", - "#minecraft:vegetal_decoration/in_biome/swamp", - "#minecraft:top_layer_modification/in_biome/swamp" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:frog", - "maxCount": 5, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:slime", - "maxCount": 1, - "minCount": 1, - "weight": 1 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/taiga.json deleted file mode 100644 index 563cb68cc1..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/taiga.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/taiga", - "liquid": "#minecraft:liquid/in_biome/taiga" - }, - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8233983, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/taiga", - "#minecraft:lakes/in_biome/taiga", - "#minecraft:local_modifications/in_biome/taiga", - "#minecraft:underground_structures/in_biome/taiga", - "#minecraft:surface_structures/in_biome/taiga", - "#minecraft:strongholds/in_biome/taiga", - "#minecraft:underground_ores/in_biome/taiga", - "#minecraft:underground_decoration/in_biome/taiga", - "#minecraft:fluid_springs/in_biome/taiga", - "#minecraft:vegetal_decoration/in_biome/taiga", - "#minecraft:top_layer_modification/in_biome/taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.25 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_end.json deleted file mode 100644 index 8744bcae4c..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_end.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/the_end", - "liquid": "#minecraft:liquid/in_biome/the_end" - }, - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/the_end", - "#minecraft:lakes/in_biome/the_end", - "#minecraft:local_modifications/in_biome/the_end", - "#minecraft:underground_structures/in_biome/the_end", - "#minecraft:surface_structures/in_biome/the_end", - "#minecraft:strongholds/in_biome/the_end", - "#minecraft:underground_ores/in_biome/the_end", - "#minecraft:underground_decoration/in_biome/the_end", - "#minecraft:fluid_springs/in_biome/the_end", - "#minecraft:vegetal_decoration/in_biome/the_end", - "#minecraft:top_layer_modification/in_biome/the_end" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_void.json deleted file mode 100644 index 723781ec2a..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_void.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/the_void", - "liquid": "#minecraft:liquid/in_biome/the_void" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/the_void", - "#minecraft:lakes/in_biome/the_void", - "#minecraft:local_modifications/in_biome/the_void", - "#minecraft:underground_structures/in_biome/the_void", - "#minecraft:surface_structures/in_biome/the_void", - "#minecraft:strongholds/in_biome/the_void", - "#minecraft:underground_ores/in_biome/the_void", - "#minecraft:underground_decoration/in_biome/the_void", - "#minecraft:fluid_springs/in_biome/the_void", - "#minecraft:vegetal_decoration/in_biome/the_void", - "#minecraft:top_layer_modification/in_biome/the_void" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warm_ocean.json deleted file mode 100644 index 34fc008152..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warm_ocean.json +++ /dev/null @@ -1,140 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/warm_ocean", - "liquid": "#minecraft:liquid/in_biome/warm_ocean" - }, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4445678, - "water_fog_color": 270131 - }, - "features": [ - "#minecraft:raw_generation/in_biome/warm_ocean", - "#minecraft:lakes/in_biome/warm_ocean", - "#minecraft:local_modifications/in_biome/warm_ocean", - "#minecraft:underground_structures/in_biome/warm_ocean", - "#minecraft:surface_structures/in_biome/warm_ocean", - "#minecraft:strongholds/in_biome/warm_ocean", - "#minecraft:underground_ores/in_biome/warm_ocean", - "#minecraft:underground_decoration/in_biome/warm_ocean", - "#minecraft:fluid_springs/in_biome/warm_ocean", - "#minecraft:vegetal_decoration/in_biome/warm_ocean", - "#minecraft:top_layer_modification/in_biome/warm_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:pufferfish", - "maxCount": 3, - "minCount": 1, - "weight": 15 - }, - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warped_forest.json deleted file mode 100644 index 44665203c0..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warped_forest.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/warped_forest", - "liquid": "#minecraft:liquid/in_biome/warped_forest" - }, - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.warped_forest.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.warped_forest.loop", - "fog_color": 1705242, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.warped_forest.mood", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.warped_forest" - }, - "particle": { - "options": { - "type": "minecraft:warped_spore" - }, - "probability": 0.01428 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/warped_forest", - "#minecraft:lakes/in_biome/warped_forest", - "#minecraft:local_modifications/in_biome/warped_forest", - "#minecraft:underground_structures/in_biome/warped_forest", - "#minecraft:surface_structures/in_biome/warped_forest", - "#minecraft:strongholds/in_biome/warped_forest", - "#minecraft:underground_ores/in_biome/warped_forest", - "#minecraft:underground_decoration/in_biome/warped_forest", - "#minecraft:fluid_springs/in_biome/warped_forest", - "#minecraft:vegetal_decoration/in_biome/warped_forest", - "#minecraft:top_layer_modification/in_biome/warped_forest" - ], - "has_precipitation": false, - "spawn_costs": { - "minecraft:enderman": { - "charge": 1.0, - "energy_budget": 0.12 - } - }, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 1 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_forest.json deleted file mode 100644 index 105ac88701..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_forest.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/windswept_forest", - "liquid": "#minecraft:liquid/in_biome/windswept_forest" - }, - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_forest", - "#minecraft:lakes/in_biome/windswept_forest", - "#minecraft:local_modifications/in_biome/windswept_forest", - "#minecraft:underground_structures/in_biome/windswept_forest", - "#minecraft:surface_structures/in_biome/windswept_forest", - "#minecraft:strongholds/in_biome/windswept_forest", - "#minecraft:underground_ores/in_biome/windswept_forest", - "#minecraft:underground_decoration/in_biome/windswept_forest", - "#minecraft:fluid_springs/in_biome/windswept_forest", - "#minecraft:vegetal_decoration/in_biome/windswept_forest", - "#minecraft:top_layer_modification/in_biome/windswept_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:llama", - "maxCount": 6, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json deleted file mode 100644 index 10792a5468..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/windswept_gravelly_hills", - "liquid": "#minecraft:liquid/in_biome/windswept_gravelly_hills" - }, - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_gravelly_hills", - "#minecraft:lakes/in_biome/windswept_gravelly_hills", - "#minecraft:local_modifications/in_biome/windswept_gravelly_hills", - "#minecraft:underground_structures/in_biome/windswept_gravelly_hills", - "#minecraft:surface_structures/in_biome/windswept_gravelly_hills", - "#minecraft:strongholds/in_biome/windswept_gravelly_hills", - "#minecraft:underground_ores/in_biome/windswept_gravelly_hills", - "#minecraft:underground_decoration/in_biome/windswept_gravelly_hills", - "#minecraft:fluid_springs/in_biome/windswept_gravelly_hills", - "#minecraft:vegetal_decoration/in_biome/windswept_gravelly_hills", - "#minecraft:top_layer_modification/in_biome/windswept_gravelly_hills" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:llama", - "maxCount": 6, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_hills.json deleted file mode 100644 index 2e587b1d5f..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_hills.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/windswept_hills", - "liquid": "#minecraft:liquid/in_biome/windswept_hills" - }, - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_hills", - "#minecraft:lakes/in_biome/windswept_hills", - "#minecraft:local_modifications/in_biome/windswept_hills", - "#minecraft:underground_structures/in_biome/windswept_hills", - "#minecraft:surface_structures/in_biome/windswept_hills", - "#minecraft:strongholds/in_biome/windswept_hills", - "#minecraft:underground_ores/in_biome/windswept_hills", - "#minecraft:underground_decoration/in_biome/windswept_hills", - "#minecraft:fluid_springs/in_biome/windswept_hills", - "#minecraft:vegetal_decoration/in_biome/windswept_hills", - "#minecraft:top_layer_modification/in_biome/windswept_hills" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:llama", - "maxCount": 6, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_savanna.json deleted file mode 100644 index d3fef4f345..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_savanna.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/windswept_savanna", - "liquid": "#minecraft:liquid/in_biome/windswept_savanna" - }, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_savanna", - "#minecraft:lakes/in_biome/windswept_savanna", - "#minecraft:local_modifications/in_biome/windswept_savanna", - "#minecraft:underground_structures/in_biome/windswept_savanna", - "#minecraft:surface_structures/in_biome/windswept_savanna", - "#minecraft:strongholds/in_biome/windswept_savanna", - "#minecraft:underground_ores/in_biome/windswept_savanna", - "#minecraft:underground_decoration/in_biome/windswept_savanna", - "#minecraft:fluid_springs/in_biome/windswept_savanna", - "#minecraft:vegetal_decoration/in_biome/windswept_savanna", - "#minecraft:top_layer_modification/in_biome/windswept_savanna" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:donkey", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:armadillo", - "maxCount": 3, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/wooded_badlands.json deleted file mode 100644 index fea8bc67f5..0000000000 --- a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/wooded_badlands.json +++ /dev/null @@ -1,130 +0,0 @@ -{ - "carvers": { - "air": "#minecraft:air/in_biome/wooded_badlands", - "liquid": "#minecraft:liquid/in_biome/wooded_badlands" - }, - "creature_spawn_probability": 0.04, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "foliage_color": 10387789, - "grass_color": 9470285, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/wooded_badlands", - "#minecraft:lakes/in_biome/wooded_badlands", - "#minecraft:local_modifications/in_biome/wooded_badlands", - "#minecraft:underground_structures/in_biome/wooded_badlands", - "#minecraft:surface_structures/in_biome/wooded_badlands", - "#minecraft:strongholds/in_biome/wooded_badlands", - "#minecraft:underground_ores/in_biome/wooded_badlands", - "#minecraft:underground_decoration/in_biome/wooded_badlands", - "#minecraft:fluid_springs/in_biome/wooded_badlands", - "#minecraft:vegetal_decoration/in_biome/wooded_badlands", - "#minecraft:top_layer_modification/in_biome/wooded_badlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:armadillo", - "maxCount": 2, - "minCount": 1, - "weight": 6 - }, - { - "type": "minecraft:wolf", - "maxCount": 8, - "minCount": 4, - "weight": 2 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json deleted file mode 100644 index cfa381a47a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json deleted file mode 100644 index 46755c3b7c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 7c225233eb..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:iceberg_packed", - "minecraft:iceberg_blue", - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json deleted file mode 100644 index f50acab367..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode", - "minecraft:large_dripstone" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json deleted file mode 100644 index 7c225233eb..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:iceberg_packed", - "minecraft:iceberg_blue", - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index a00ae5e629..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode", - "minecraft:forest_rock" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index a00ae5e629..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode", - "minecraft:forest_rock" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json deleted file mode 100644 index 5c7038b578..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - }, - "minecraft:basalt_pillar" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json deleted file mode 100644 index 1ba39f3180..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - }, - "minecraft:end_island_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json deleted file mode 100644 index 1b1c79b4ba..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - }, - "minecraft:delta", - "minecraft:small_basalt_columns", - "minecraft:large_basalt_columns" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json deleted file mode 100644 index c12a8fc610..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:blue_ice" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json deleted file mode 100644 index f83e8c4249..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:desert_well" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json deleted file mode 100644 index 93db345cc0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json deleted file mode 100644 index 5ac97602c1..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - }, - "minecraft:end_gateway_return" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json deleted file mode 100644 index 93db345cc0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json deleted file mode 100644 index c12a8fc610..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:blue_ice" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json deleted file mode 100644 index 25677310ac..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:ice_spike", - "minecraft:ice_patch" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json deleted file mode 100644 index 93db345cc0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json deleted file mode 100644 index 3a651843a9..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - }, - "minecraft:end_spike" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json deleted file mode 100644 index 2b959ffe69..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "minecraft:void_start_platform" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json deleted file mode 100644 index 9f432dc218..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:basalt_blobs", - "minecraft:blackstone_blobs", - "minecraft:spring_delta", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:brown_mushroom_nether", - "minecraft:red_mushroom_nether", - "minecraft:ore_magma", - "minecraft:spring_closed_double", - "minecraft:ore_gold_deltas", - "minecraft:ore_quartz_deltas", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json deleted file mode 100644 index ca37cb5209..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json deleted file mode 100644 index 85167be7e1..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:sculk_vein", - "minecraft:sculk_patch_deep_dark" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json deleted file mode 100644 index 5520d75828..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:dripstone_cluster", - "minecraft:pointed_dripstone" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json deleted file mode 100644 index cf202e3855..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:brown_mushroom_nether", - "minecraft:red_mushroom_nether", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json deleted file mode 100644 index 4ce46a9bf1..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:patch_crimson_roots", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_soul_sand", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json deleted file mode 100644 index dd09d50413..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json deleted file mode 100644 index 7a2c9ab13e..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_gold_extra", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json deleted file mode 100644 index 921a24ce25..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper_large", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json deleted file mode 100644 index 7a2c9ab13e..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_gold_extra", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json deleted file mode 100644 index 4bc9ca5fe9..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_clay", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json deleted file mode 100644 index 7e0d50ea95..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_grass", - "minecraft:disk_clay" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json deleted file mode 100644 index 5fe571ce18..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_clay" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json deleted file mode 100644 index 7a2c9ab13e..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_gold_extra", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json deleted file mode 100644 index ff89b2ec1a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:fossil_upper", - "minecraft:fossil_lower", - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json deleted file mode 100644 index ff89b2ec1a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:fossil_upper", - "minecraft:fossil_lower", - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json deleted file mode 100644 index ff89b2ec1a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:fossil_upper", - "minecraft:fossil_lower", - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json deleted file mode 100644 index 942ed584de..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_badlands", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json deleted file mode 100644 index 4bc3d7a6a3..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:bamboo", - "minecraft:bamboo_vegetation", - "minecraft:flower_warm", - "minecraft:patch_grass_jungle", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:vines", - "minecraft:patch_melon" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json deleted file mode 100644 index 4349a9fe6e..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json deleted file mode 100644 index 13d98bcc29..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json deleted file mode 100644 index dcba91ea62..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:forest_flowers", - "minecraft:trees_birch", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json deleted file mode 100644 index fa6a39154c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:patch_grass_plain", - "minecraft:flower_cherry", - "minecraft:trees_cherry" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json deleted file mode 100644 index 006d9e827d..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_cold", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json deleted file mode 100644 index d9b01e9ef0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:weeping_vines", - "minecraft:crimson_fungi", - "minecraft:crimson_forest_vegetation" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json deleted file mode 100644 index 6e9f5815b7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:dark_forest_vegetation", - "minecraft:forest_flowers", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json deleted file mode 100644 index 1f60c3b876..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_deep_cold", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json deleted file mode 100644 index 73a2d00438..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json deleted file mode 100644 index a624a7f287..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 03c93912e3..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_deep_warm", - "minecraft:kelp_warm" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json deleted file mode 100644 index 7b4adb7f41..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_deep", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json deleted file mode 100644 index 97addb35fc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_2", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_desert", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_desert" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json deleted file mode 100644 index 73a2d00438..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json deleted file mode 100644 index 28edad356c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - }, - "minecraft:chorus_plant" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json deleted file mode 100644 index 942ed584de..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_badlands", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json deleted file mode 100644 index 3dcac0d545..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_forest_flowers", - "minecraft:trees_flower_forest", - "minecraft:flower_flower_forest", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json deleted file mode 100644 index 08ac1eaaa2..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:forest_flowers", - "minecraft:trees_birch_and_oak", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json deleted file mode 100644 index a624a7f287..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json deleted file mode 100644 index 763ba77b96..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json deleted file mode 100644 index a624a7f287..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json deleted file mode 100644 index c3b3265ad1..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_grove", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json deleted file mode 100644 index 5b24beccfc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_snowy", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json deleted file mode 100644 index 763ba77b96..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json deleted file mode 100644 index 4ea85eab16..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:bamboo_light", - "minecraft:trees_jungle", - "minecraft:flower_warm", - "minecraft:patch_grass_jungle", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:vines", - "minecraft:patch_melon" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json deleted file mode 100644 index 05fbaa13ad..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_warm", - "minecraft:kelp_warm" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json deleted file mode 100644 index ae1cef986b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:lush_caves_ceiling_vegetation", - "minecraft:cave_vines", - "minecraft:lush_caves_clay", - "minecraft:lush_caves_vegetation", - "minecraft:rooted_azalea_tree", - "minecraft:spore_blossom", - "minecraft:classic_vines_cave_feature" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json deleted file mode 100644 index 9003e1532f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_mangrove", - "minecraft:patch_grass_normal", - "minecraft:patch_dead_bush", - "minecraft:patch_waterlily", - "minecraft:seagrass_swamp" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json deleted file mode 100644 index 98dccd0bf2..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:patch_grass_plain", - "minecraft:flower_meadow", - "minecraft:trees_meadow" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json deleted file mode 100644 index 6fb541aa47..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:mushroom_island_vegetation", - "minecraft:brown_mushroom_taiga", - "minecraft:red_mushroom_taiga", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json deleted file mode 100644 index b2fa7ea96b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json deleted file mode 100644 index 9f3cd64335..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_normal", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 2bfd4347f7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:forest_flowers", - "minecraft:birch_tall", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index ef77295fc2..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_old_growth_pine_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga", - "minecraft:patch_dead_bush", - "minecraft:brown_mushroom_old_growth", - "minecraft:red_mushroom_old_growth", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_common" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 654ed1f56f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_old_growth_spruce_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga", - "minecraft:patch_dead_bush", - "minecraft:brown_mushroom_old_growth", - "minecraft:red_mushroom_old_growth", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_common" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json deleted file mode 100644 index 73a2d00438..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json deleted file mode 100644 index 98878236cc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_river" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json deleted file mode 100644 index 7fd572eecd..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass", - "minecraft:trees_savanna", - "minecraft:flower_warm", - "minecraft:patch_grass_savanna", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json deleted file mode 100644 index 7fd572eecd..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass", - "minecraft:trees_savanna", - "minecraft:flower_warm", - "minecraft:patch_grass_savanna", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json deleted file mode 100644 index 13d98bcc29..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json deleted file mode 100644 index 5b24beccfc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_snowy", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json deleted file mode 100644 index 31bf811d0c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json deleted file mode 100644 index 9d9dfc56f6..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga_2", - "minecraft:brown_mushroom_taiga", - "minecraft:red_mushroom_taiga", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_rare" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json deleted file mode 100644 index ee1d5860b3..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json deleted file mode 100644 index 54d0931c4c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_sparse_jungle", - "minecraft:flower_warm", - "minecraft:patch_grass_jungle", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:vines", - "minecraft:patch_melon_sparse" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json deleted file mode 100644 index 763ba77b96..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json deleted file mode 100644 index 13d98bcc29..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json deleted file mode 100644 index 62baa25894..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:patch_sunflower", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json deleted file mode 100644 index 38ba6bd789..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_swamp", - "minecraft:flower_swamp", - "minecraft:patch_grass_normal", - "minecraft:patch_dead_bush", - "minecraft:patch_waterlily", - "minecraft:brown_mushroom_swamp", - "minecraft:red_mushroom_swamp", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_swamp", - "minecraft:patch_pumpkin", - "minecraft:seagrass_swamp" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json deleted file mode 100644 index 054b2fdfd3..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga_2", - "minecraft:brown_mushroom_taiga", - "minecraft:red_mushroom_taiga", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_common" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json deleted file mode 100644 index eecc3476dd..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:warm_ocean_vegetation", - "minecraft:seagrass_warm", - "minecraft:sea_pickle" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json deleted file mode 100644 index 9c6a493175..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:warped_fungi", - "minecraft:warped_forest_vegetation", - "minecraft:nether_sprouts", - "minecraft:twisting_vines" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json deleted file mode 100644 index 4f0dd143b0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_forest", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index a25b54a207..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_hills", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json deleted file mode 100644 index a25b54a207..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_hills", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json deleted file mode 100644 index 6434f5009f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_savanna", - "minecraft:flower_default", - "minecraft:patch_grass_normal", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json deleted file mode 100644 index 87fa18f9c2..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_badlands", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_badlands", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/badlands.json deleted file mode 100644 index 160aee68e5..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/badlands.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/badlands", - "creature_spawn_probability": 0.03, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "foliage_color": 10387789, - "grass_color": 9470285, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/badlands", - "#minecraft:lakes/in_biome/badlands", - "#minecraft:local_modifications/in_biome/badlands", - "#minecraft:underground_structures/in_biome/badlands", - "#minecraft:surface_structures/in_biome/badlands", - "#minecraft:strongholds/in_biome/badlands", - "#minecraft:underground_ores/in_biome/badlands", - "#minecraft:underground_decoration/in_biome/badlands", - "#minecraft:fluid_springs/in_biome/badlands", - "#minecraft:vegetal_decoration/in_biome/badlands", - "#minecraft:top_layer_modification/in_biome/badlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:armadillo", - "maxCount": 2, - "minCount": 1, - "weight": 6 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/bamboo_jungle.json deleted file mode 100644 index ab3035d7e9..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/bamboo_jungle.json +++ /dev/null @@ -1,160 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/bamboo_jungle", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.bamboo_jungle" - }, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/bamboo_jungle", - "#minecraft:lakes/in_biome/bamboo_jungle", - "#minecraft:local_modifications/in_biome/bamboo_jungle", - "#minecraft:underground_structures/in_biome/bamboo_jungle", - "#minecraft:surface_structures/in_biome/bamboo_jungle", - "#minecraft:strongholds/in_biome/bamboo_jungle", - "#minecraft:underground_ores/in_biome/bamboo_jungle", - "#minecraft:underground_decoration/in_biome/bamboo_jungle", - "#minecraft:fluid_springs/in_biome/bamboo_jungle", - "#minecraft:vegetal_decoration/in_biome/bamboo_jungle", - "#minecraft:top_layer_modification/in_biome/bamboo_jungle" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:parrot", - "maxCount": 2, - "minCount": 1, - "weight": 40 - }, - { - "type": "minecraft:panda", - "maxCount": 2, - "minCount": 1, - "weight": 80 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:ocelot", - "maxCount": 1, - "minCount": 1, - "weight": 2 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.95 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/basalt_deltas.json deleted file mode 100644 index de3db49d80..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/basalt_deltas.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/basalt_deltas", - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.basalt_deltas.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.basalt_deltas.loop", - "fog_color": 6840176, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.basalt_deltas.mood", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.basalt_deltas" - }, - "particle": { - "options": { - "type": "minecraft:white_ash" - }, - "probability": 0.118093334 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/basalt_deltas", - "#minecraft:lakes/in_biome/basalt_deltas", - "#minecraft:local_modifications/in_biome/basalt_deltas", - "#minecraft:underground_structures/in_biome/basalt_deltas", - "#minecraft:surface_structures/in_biome/basalt_deltas", - "#minecraft:strongholds/in_biome/basalt_deltas", - "#minecraft:underground_ores/in_biome/basalt_deltas", - "#minecraft:underground_decoration/in_biome/basalt_deltas", - "#minecraft:fluid_springs/in_biome/basalt_deltas", - "#minecraft:vegetal_decoration/in_biome/basalt_deltas", - "#minecraft:top_layer_modification/in_biome/basalt_deltas" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:ghast", - "maxCount": 1, - "minCount": 1, - "weight": 40 - }, - { - "type": "minecraft:magma_cube", - "maxCount": 5, - "minCount": 2, - "weight": 100 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/beach.json deleted file mode 100644 index abb4eab79a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/beach.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/beach", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/beach", - "#minecraft:lakes/in_biome/beach", - "#minecraft:local_modifications/in_biome/beach", - "#minecraft:underground_structures/in_biome/beach", - "#minecraft:surface_structures/in_biome/beach", - "#minecraft:strongholds/in_biome/beach", - "#minecraft:underground_ores/in_biome/beach", - "#minecraft:underground_decoration/in_biome/beach", - "#minecraft:fluid_springs/in_biome/beach", - "#minecraft:vegetal_decoration/in_biome/beach", - "#minecraft:top_layer_modification/in_biome/beach" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:turtle", - "maxCount": 5, - "minCount": 2, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/birch_forest.json deleted file mode 100644 index b96f3b49a3..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/birch_forest.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/birch_forest", - "downfall": 0.6, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "sky_color": 8037887, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/birch_forest", - "#minecraft:lakes/in_biome/birch_forest", - "#minecraft:local_modifications/in_biome/birch_forest", - "#minecraft:underground_structures/in_biome/birch_forest", - "#minecraft:surface_structures/in_biome/birch_forest", - "#minecraft:strongholds/in_biome/birch_forest", - "#minecraft:underground_ores/in_biome/birch_forest", - "#minecraft:underground_decoration/in_biome/birch_forest", - "#minecraft:fluid_springs/in_biome/birch_forest", - "#minecraft:vegetal_decoration/in_biome/birch_forest", - "#minecraft:top_layer_modification/in_biome/birch_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.6 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cherry_grove.json deleted file mode 100644 index 6934ef4911..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cherry_grove.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/cherry_grove", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "foliage_color": 11983713, - "grass_color": 11983713, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.cherry_grove" - }, - "sky_color": 8103167, - "water_color": 6141935, - "water_fog_color": 6141935 - }, - "features": [ - "#minecraft:raw_generation/in_biome/cherry_grove", - "#minecraft:lakes/in_biome/cherry_grove", - "#minecraft:local_modifications/in_biome/cherry_grove", - "#minecraft:underground_structures/in_biome/cherry_grove", - "#minecraft:surface_structures/in_biome/cherry_grove", - "#minecraft:strongholds/in_biome/cherry_grove", - "#minecraft:underground_ores/in_biome/cherry_grove", - "#minecraft:underground_decoration/in_biome/cherry_grove", - "#minecraft:fluid_springs/in_biome/cherry_grove", - "#minecraft:vegetal_decoration/in_biome/cherry_grove", - "#minecraft:top_layer_modification/in_biome/cherry_grove" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:pig", - "maxCount": 2, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:rabbit", - "maxCount": 6, - "minCount": 2, - "weight": 2 - }, - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 2, - "weight": 2 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cold_ocean.json deleted file mode 100644 index a67caf6c37..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/cold_ocean.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/cold_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/cold_ocean", - "#minecraft:lakes/in_biome/cold_ocean", - "#minecraft:local_modifications/in_biome/cold_ocean", - "#minecraft:underground_structures/in_biome/cold_ocean", - "#minecraft:surface_structures/in_biome/cold_ocean", - "#minecraft:strongholds/in_biome/cold_ocean", - "#minecraft:underground_ores/in_biome/cold_ocean", - "#minecraft:underground_decoration/in_biome/cold_ocean", - "#minecraft:fluid_springs/in_biome/cold_ocean", - "#minecraft:vegetal_decoration/in_biome/cold_ocean", - "#minecraft:top_layer_modification/in_biome/cold_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 15 - }, - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 3 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/crimson_forest.json deleted file mode 100644 index f0fb135b4c..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/crimson_forest.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/crimson_forest", - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.crimson_forest.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.crimson_forest.loop", - "fog_color": 3343107, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.crimson_forest.mood", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.crimson_forest" - }, - "particle": { - "options": { - "type": "minecraft:crimson_spore" - }, - "probability": 0.025 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/crimson_forest", - "#minecraft:lakes/in_biome/crimson_forest", - "#minecraft:local_modifications/in_biome/crimson_forest", - "#minecraft:underground_structures/in_biome/crimson_forest", - "#minecraft:surface_structures/in_biome/crimson_forest", - "#minecraft:strongholds/in_biome/crimson_forest", - "#minecraft:underground_ores/in_biome/crimson_forest", - "#minecraft:underground_decoration/in_biome/crimson_forest", - "#minecraft:fluid_springs/in_biome/crimson_forest", - "#minecraft:vegetal_decoration/in_biome/crimson_forest", - "#minecraft:top_layer_modification/in_biome/crimson_forest" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:zombified_piglin", - "maxCount": 4, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:hoglin", - "maxCount": 4, - "minCount": 3, - "weight": 9 - }, - { - "type": "minecraft:piglin", - "maxCount": 4, - "minCount": 3, - "weight": 5 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dark_forest.json deleted file mode 100644 index 656901576f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dark_forest.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/dark_forest", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "grass_color_modifier": "dark_forest", - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "sky_color": 7972607, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/dark_forest", - "#minecraft:lakes/in_biome/dark_forest", - "#minecraft:local_modifications/in_biome/dark_forest", - "#minecraft:underground_structures/in_biome/dark_forest", - "#minecraft:surface_structures/in_biome/dark_forest", - "#minecraft:strongholds/in_biome/dark_forest", - "#minecraft:underground_ores/in_biome/dark_forest", - "#minecraft:underground_decoration/in_biome/dark_forest", - "#minecraft:fluid_springs/in_biome/dark_forest", - "#minecraft:vegetal_decoration/in_biome/dark_forest", - "#minecraft:top_layer_modification/in_biome/dark_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.7 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_cold_ocean.json deleted file mode 100644 index 7e0492095f..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_cold_ocean.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/deep_cold_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_cold_ocean", - "#minecraft:lakes/in_biome/deep_cold_ocean", - "#minecraft:local_modifications/in_biome/deep_cold_ocean", - "#minecraft:underground_structures/in_biome/deep_cold_ocean", - "#minecraft:surface_structures/in_biome/deep_cold_ocean", - "#minecraft:strongholds/in_biome/deep_cold_ocean", - "#minecraft:underground_ores/in_biome/deep_cold_ocean", - "#minecraft:underground_decoration/in_biome/deep_cold_ocean", - "#minecraft:fluid_springs/in_biome/deep_cold_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_cold_ocean", - "#minecraft:top_layer_modification/in_biome/deep_cold_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 15 - }, - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 3 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_dark.json deleted file mode 100644 index ada0f1d036..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_dark.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/deep_dark", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.deep_dark" - }, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_dark", - "#minecraft:lakes/in_biome/deep_dark", - "#minecraft:local_modifications/in_biome/deep_dark", - "#minecraft:underground_structures/in_biome/deep_dark", - "#minecraft:surface_structures/in_biome/deep_dark", - "#minecraft:strongholds/in_biome/deep_dark", - "#minecraft:underground_ores/in_biome/deep_dark", - "#minecraft:underground_decoration/in_biome/deep_dark", - "#minecraft:fluid_springs/in_biome/deep_dark", - "#minecraft:vegetal_decoration/in_biome/deep_dark", - "#minecraft:top_layer_modification/in_biome/deep_dark" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json deleted file mode 100644 index 7cb674e20a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/deep_frozen_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 3750089, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_frozen_ocean", - "#minecraft:lakes/in_biome/deep_frozen_ocean", - "#minecraft:local_modifications/in_biome/deep_frozen_ocean", - "#minecraft:underground_structures/in_biome/deep_frozen_ocean", - "#minecraft:surface_structures/in_biome/deep_frozen_ocean", - "#minecraft:strongholds/in_biome/deep_frozen_ocean", - "#minecraft:underground_ores/in_biome/deep_frozen_ocean", - "#minecraft:underground_decoration/in_biome/deep_frozen_ocean", - "#minecraft:fluid_springs/in_biome/deep_frozen_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_frozen_ocean", - "#minecraft:top_layer_modification/in_biome/deep_frozen_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.5, - "temperature_modifier": "frozen" -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json deleted file mode 100644 index 6d9eab266a..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,143 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/deep_lukewarm_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4566514, - "water_fog_color": 267827 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_lukewarm_ocean", - "#minecraft:lakes/in_biome/deep_lukewarm_ocean", - "#minecraft:local_modifications/in_biome/deep_lukewarm_ocean", - "#minecraft:underground_structures/in_biome/deep_lukewarm_ocean", - "#minecraft:surface_structures/in_biome/deep_lukewarm_ocean", - "#minecraft:strongholds/in_biome/deep_lukewarm_ocean", - "#minecraft:underground_ores/in_biome/deep_lukewarm_ocean", - "#minecraft:underground_decoration/in_biome/deep_lukewarm_ocean", - "#minecraft:fluid_springs/in_biome/deep_lukewarm_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_lukewarm_ocean", - "#minecraft:top_layer_modification/in_biome/deep_lukewarm_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 8 - }, - { - "type": "minecraft:pufferfish", - "maxCount": 3, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 8 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_ocean.json deleted file mode 100644 index 9c2770210d..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/deep_ocean.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/deep_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_ocean", - "#minecraft:lakes/in_biome/deep_ocean", - "#minecraft:local_modifications/in_biome/deep_ocean", - "#minecraft:underground_structures/in_biome/deep_ocean", - "#minecraft:surface_structures/in_biome/deep_ocean", - "#minecraft:strongholds/in_biome/deep_ocean", - "#minecraft:underground_ores/in_biome/deep_ocean", - "#minecraft:underground_decoration/in_biome/deep_ocean", - "#minecraft:fluid_springs/in_biome/deep_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_ocean", - "#minecraft:top_layer_modification/in_biome/deep_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 10 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/desert.json deleted file mode 100644 index 3f05e0dcd6..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/desert.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/desert", - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.desert" - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/desert", - "#minecraft:lakes/in_biome/desert", - "#minecraft:local_modifications/in_biome/desert", - "#minecraft:underground_structures/in_biome/desert", - "#minecraft:surface_structures/in_biome/desert", - "#minecraft:strongholds/in_biome/desert", - "#minecraft:underground_ores/in_biome/desert", - "#minecraft:underground_decoration/in_biome/desert", - "#minecraft:fluid_springs/in_biome/desert", - "#minecraft:vegetal_decoration/in_biome/desert", - "#minecraft:top_layer_modification/in_biome/desert" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 19 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:husk", - "maxCount": 4, - "minCount": 4, - "weight": 80 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dripstone_caves.json deleted file mode 100644 index 4438a83afc..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/dripstone_caves.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/dripstone_caves", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.dripstone_caves" - }, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/dripstone_caves", - "#minecraft:lakes/in_biome/dripstone_caves", - "#minecraft:local_modifications/in_biome/dripstone_caves", - "#minecraft:underground_structures/in_biome/dripstone_caves", - "#minecraft:surface_structures/in_biome/dripstone_caves", - "#minecraft:strongholds/in_biome/dripstone_caves", - "#minecraft:underground_ores/in_biome/dripstone_caves", - "#minecraft:underground_decoration/in_biome/dripstone_caves", - "#minecraft:fluid_springs/in_biome/dripstone_caves", - "#minecraft:vegetal_decoration/in_biome/dripstone_caves", - "#minecraft:top_layer_modification/in_biome/dripstone_caves" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 4, - "minCount": 4, - "weight": 95 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_barrens.json deleted file mode 100644 index 761f83fb72..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_barrens.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/end_barrens", - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/end_barrens", - "#minecraft:lakes/in_biome/end_barrens", - "#minecraft:local_modifications/in_biome/end_barrens", - "#minecraft:underground_structures/in_biome/end_barrens", - "#minecraft:surface_structures/in_biome/end_barrens", - "#minecraft:strongholds/in_biome/end_barrens", - "#minecraft:underground_ores/in_biome/end_barrens", - "#minecraft:underground_decoration/in_biome/end_barrens", - "#minecraft:fluid_springs/in_biome/end_barrens", - "#minecraft:vegetal_decoration/in_biome/end_barrens", - "#minecraft:top_layer_modification/in_biome/end_barrens" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_highlands.json deleted file mode 100644 index 1e94b54142..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_highlands.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/end_highlands", - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/end_highlands", - "#minecraft:lakes/in_biome/end_highlands", - "#minecraft:local_modifications/in_biome/end_highlands", - "#minecraft:underground_structures/in_biome/end_highlands", - "#minecraft:surface_structures/in_biome/end_highlands", - "#minecraft:strongholds/in_biome/end_highlands", - "#minecraft:underground_ores/in_biome/end_highlands", - "#minecraft:underground_decoration/in_biome/end_highlands", - "#minecraft:fluid_springs/in_biome/end_highlands", - "#minecraft:vegetal_decoration/in_biome/end_highlands", - "#minecraft:top_layer_modification/in_biome/end_highlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_midlands.json deleted file mode 100644 index 8ee6a657c0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/end_midlands.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/end_midlands", - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/end_midlands", - "#minecraft:lakes/in_biome/end_midlands", - "#minecraft:local_modifications/in_biome/end_midlands", - "#minecraft:underground_structures/in_biome/end_midlands", - "#minecraft:surface_structures/in_biome/end_midlands", - "#minecraft:strongholds/in_biome/end_midlands", - "#minecraft:underground_ores/in_biome/end_midlands", - "#minecraft:underground_decoration/in_biome/end_midlands", - "#minecraft:fluid_springs/in_biome/end_midlands", - "#minecraft:vegetal_decoration/in_biome/end_midlands", - "#minecraft:top_layer_modification/in_biome/end_midlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/eroded_badlands.json deleted file mode 100644 index 520586deeb..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/eroded_badlands.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/eroded_badlands", - "creature_spawn_probability": 0.03, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "foliage_color": 10387789, - "grass_color": 9470285, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/eroded_badlands", - "#minecraft:lakes/in_biome/eroded_badlands", - "#minecraft:local_modifications/in_biome/eroded_badlands", - "#minecraft:underground_structures/in_biome/eroded_badlands", - "#minecraft:surface_structures/in_biome/eroded_badlands", - "#minecraft:strongholds/in_biome/eroded_badlands", - "#minecraft:underground_ores/in_biome/eroded_badlands", - "#minecraft:underground_decoration/in_biome/eroded_badlands", - "#minecraft:fluid_springs/in_biome/eroded_badlands", - "#minecraft:vegetal_decoration/in_biome/eroded_badlands", - "#minecraft:top_layer_modification/in_biome/eroded_badlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:armadillo", - "maxCount": 2, - "minCount": 1, - "weight": 6 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/flower_forest.json deleted file mode 100644 index 03afb74882..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/flower_forest.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/flower_forest", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.flower_forest" - }, - "sky_color": 7972607, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/flower_forest", - "#minecraft:lakes/in_biome/flower_forest", - "#minecraft:local_modifications/in_biome/flower_forest", - "#minecraft:underground_structures/in_biome/flower_forest", - "#minecraft:surface_structures/in_biome/flower_forest", - "#minecraft:strongholds/in_biome/flower_forest", - "#minecraft:underground_ores/in_biome/flower_forest", - "#minecraft:underground_decoration/in_biome/flower_forest", - "#minecraft:fluid_springs/in_biome/flower_forest", - "#minecraft:vegetal_decoration/in_biome/flower_forest", - "#minecraft:top_layer_modification/in_biome/flower_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.7 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/forest.json deleted file mode 100644 index 1033bf7235..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/forest.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/forest", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "sky_color": 7972607, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/forest", - "#minecraft:lakes/in_biome/forest", - "#minecraft:local_modifications/in_biome/forest", - "#minecraft:underground_structures/in_biome/forest", - "#minecraft:surface_structures/in_biome/forest", - "#minecraft:strongholds/in_biome/forest", - "#minecraft:underground_ores/in_biome/forest", - "#minecraft:underground_decoration/in_biome/forest", - "#minecraft:fluid_springs/in_biome/forest", - "#minecraft:vegetal_decoration/in_biome/forest", - "#minecraft:top_layer_modification/in_biome/forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.7 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_ocean.json deleted file mode 100644 index afb79fb4e9..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_ocean.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/frozen_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8364543, - "water_color": 3750089, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/frozen_ocean", - "#minecraft:lakes/in_biome/frozen_ocean", - "#minecraft:local_modifications/in_biome/frozen_ocean", - "#minecraft:underground_structures/in_biome/frozen_ocean", - "#minecraft:surface_structures/in_biome/frozen_ocean", - "#minecraft:strongholds/in_biome/frozen_ocean", - "#minecraft:underground_ores/in_biome/frozen_ocean", - "#minecraft:underground_decoration/in_biome/frozen_ocean", - "#minecraft:fluid_springs/in_biome/frozen_ocean", - "#minecraft:vegetal_decoration/in_biome/frozen_ocean", - "#minecraft:top_layer_modification/in_biome/frozen_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.0, - "temperature_modifier": "frozen" -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_peaks.json deleted file mode 100644 index ed6e398e29..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_peaks.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/frozen_peaks", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.frozen_peaks" - }, - "sky_color": 8756735, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/frozen_peaks", - "#minecraft:lakes/in_biome/frozen_peaks", - "#minecraft:local_modifications/in_biome/frozen_peaks", - "#minecraft:underground_structures/in_biome/frozen_peaks", - "#minecraft:surface_structures/in_biome/frozen_peaks", - "#minecraft:strongholds/in_biome/frozen_peaks", - "#minecraft:underground_ores/in_biome/frozen_peaks", - "#minecraft:underground_decoration/in_biome/frozen_peaks", - "#minecraft:fluid_springs/in_biome/frozen_peaks", - "#minecraft:vegetal_decoration/in_biome/frozen_peaks", - "#minecraft:top_layer_modification/in_biome/frozen_peaks" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:goat", - "maxCount": 3, - "minCount": 1, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.7 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_river.json deleted file mode 100644 index 71c419bdc1..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/frozen_river.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/frozen_river", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8364543, - "water_color": 3750089, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/frozen_river", - "#minecraft:lakes/in_biome/frozen_river", - "#minecraft:local_modifications/in_biome/frozen_river", - "#minecraft:underground_structures/in_biome/frozen_river", - "#minecraft:surface_structures/in_biome/frozen_river", - "#minecraft:strongholds/in_biome/frozen_river", - "#minecraft:underground_ores/in_biome/frozen_river", - "#minecraft:underground_decoration/in_biome/frozen_river", - "#minecraft:fluid_springs/in_biome/frozen_river", - "#minecraft:vegetal_decoration/in_biome/frozen_river", - "#minecraft:top_layer_modification/in_biome/frozen_river" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 1 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 5 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/grove.json deleted file mode 100644 index 28a1e58e57..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/grove.json +++ /dev/null @@ -1,130 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/grove", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.grove" - }, - "sky_color": 8495359, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/grove", - "#minecraft:lakes/in_biome/grove", - "#minecraft:local_modifications/in_biome/grove", - "#minecraft:underground_structures/in_biome/grove", - "#minecraft:surface_structures/in_biome/grove", - "#minecraft:strongholds/in_biome/grove", - "#minecraft:underground_ores/in_biome/grove", - "#minecraft:underground_decoration/in_biome/grove", - "#minecraft:fluid_springs/in_biome/grove", - "#minecraft:vegetal_decoration/in_biome/grove", - "#minecraft:top_layer_modification/in_biome/grove" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:wolf", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 8 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 4 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.2 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ice_spikes.json deleted file mode 100644 index 98a42c1aec..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ice_spikes.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/ice_spikes", - "creature_spawn_probability": 0.07, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8364543, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/ice_spikes", - "#minecraft:lakes/in_biome/ice_spikes", - "#minecraft:local_modifications/in_biome/ice_spikes", - "#minecraft:underground_structures/in_biome/ice_spikes", - "#minecraft:surface_structures/in_biome/ice_spikes", - "#minecraft:strongholds/in_biome/ice_spikes", - "#minecraft:underground_ores/in_biome/ice_spikes", - "#minecraft:underground_decoration/in_biome/ice_spikes", - "#minecraft:fluid_springs/in_biome/ice_spikes", - "#minecraft:vegetal_decoration/in_biome/ice_spikes", - "#minecraft:top_layer_modification/in_biome/ice_spikes" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 10 - }, - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 20 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:stray", - "maxCount": 4, - "minCount": 4, - "weight": 80 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jagged_peaks.json deleted file mode 100644 index 47ad69df5d..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jagged_peaks.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/jagged_peaks", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.jagged_peaks" - }, - "sky_color": 8756735, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/jagged_peaks", - "#minecraft:lakes/in_biome/jagged_peaks", - "#minecraft:local_modifications/in_biome/jagged_peaks", - "#minecraft:underground_structures/in_biome/jagged_peaks", - "#minecraft:surface_structures/in_biome/jagged_peaks", - "#minecraft:strongholds/in_biome/jagged_peaks", - "#minecraft:underground_ores/in_biome/jagged_peaks", - "#minecraft:underground_decoration/in_biome/jagged_peaks", - "#minecraft:fluid_springs/in_biome/jagged_peaks", - "#minecraft:vegetal_decoration/in_biome/jagged_peaks", - "#minecraft:top_layer_modification/in_biome/jagged_peaks" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:goat", - "maxCount": 3, - "minCount": 1, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.7 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jungle.json deleted file mode 100644 index 05d440dab9..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/jungle.json +++ /dev/null @@ -1,160 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/jungle", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.jungle" - }, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/jungle", - "#minecraft:lakes/in_biome/jungle", - "#minecraft:local_modifications/in_biome/jungle", - "#minecraft:underground_structures/in_biome/jungle", - "#minecraft:surface_structures/in_biome/jungle", - "#minecraft:strongholds/in_biome/jungle", - "#minecraft:underground_ores/in_biome/jungle", - "#minecraft:underground_decoration/in_biome/jungle", - "#minecraft:fluid_springs/in_biome/jungle", - "#minecraft:vegetal_decoration/in_biome/jungle", - "#minecraft:top_layer_modification/in_biome/jungle" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:parrot", - "maxCount": 2, - "minCount": 1, - "weight": 40 - }, - { - "type": "minecraft:panda", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:ocelot", - "maxCount": 3, - "minCount": 1, - "weight": 2 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.95 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lukewarm_ocean.json deleted file mode 100644 index 1c66f6b775..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lukewarm_ocean.json +++ /dev/null @@ -1,143 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/lukewarm_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4566514, - "water_fog_color": 267827 - }, - "features": [ - "#minecraft:raw_generation/in_biome/lukewarm_ocean", - "#minecraft:lakes/in_biome/lukewarm_ocean", - "#minecraft:local_modifications/in_biome/lukewarm_ocean", - "#minecraft:underground_structures/in_biome/lukewarm_ocean", - "#minecraft:surface_structures/in_biome/lukewarm_ocean", - "#minecraft:strongholds/in_biome/lukewarm_ocean", - "#minecraft:underground_ores/in_biome/lukewarm_ocean", - "#minecraft:underground_decoration/in_biome/lukewarm_ocean", - "#minecraft:fluid_springs/in_biome/lukewarm_ocean", - "#minecraft:vegetal_decoration/in_biome/lukewarm_ocean", - "#minecraft:top_layer_modification/in_biome/lukewarm_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 15 - }, - { - "type": "minecraft:pufferfish", - "maxCount": 3, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 2, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lush_caves.json deleted file mode 100644 index 5fde3bb622..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/lush_caves.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/lush_caves", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.lush_caves" - }, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/lush_caves", - "#minecraft:lakes/in_biome/lush_caves", - "#minecraft:local_modifications/in_biome/lush_caves", - "#minecraft:underground_structures/in_biome/lush_caves", - "#minecraft:surface_structures/in_biome/lush_caves", - "#minecraft:strongholds/in_biome/lush_caves", - "#minecraft:underground_ores/in_biome/lush_caves", - "#minecraft:underground_decoration/in_biome/lush_caves", - "#minecraft:fluid_springs/in_biome/lush_caves", - "#minecraft:vegetal_decoration/in_biome/lush_caves", - "#minecraft:top_layer_modification/in_biome/lush_caves" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [ - { - "type": "minecraft:axolotl", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mangrove_swamp.json deleted file mode 100644 index 2d292829c8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mangrove_swamp.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/mangrove_swamp", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "foliage_color": 9285927, - "grass_color_modifier": "swamp", - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.swamp" - }, - "sky_color": 7907327, - "water_color": 3832426, - "water_fog_color": 5077600 - }, - "features": [ - "#minecraft:raw_generation/in_biome/mangrove_swamp", - "#minecraft:lakes/in_biome/mangrove_swamp", - "#minecraft:local_modifications/in_biome/mangrove_swamp", - "#minecraft:underground_structures/in_biome/mangrove_swamp", - "#minecraft:surface_structures/in_biome/mangrove_swamp", - "#minecraft:strongholds/in_biome/mangrove_swamp", - "#minecraft:underground_ores/in_biome/mangrove_swamp", - "#minecraft:underground_decoration/in_biome/mangrove_swamp", - "#minecraft:fluid_springs/in_biome/mangrove_swamp", - "#minecraft:vegetal_decoration/in_biome/mangrove_swamp", - "#minecraft:top_layer_modification/in_biome/mangrove_swamp" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:frog", - "maxCount": 5, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 70 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:slime", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:bogged", - "maxCount": 4, - "minCount": 4, - "weight": 30 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/meadow.json deleted file mode 100644 index 5faea74e98..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/meadow.json +++ /dev/null @@ -1,130 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/meadow", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.meadow" - }, - "sky_color": 8103167, - "water_color": 937679, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/meadow", - "#minecraft:lakes/in_biome/meadow", - "#minecraft:local_modifications/in_biome/meadow", - "#minecraft:underground_structures/in_biome/meadow", - "#minecraft:surface_structures/in_biome/meadow", - "#minecraft:strongholds/in_biome/meadow", - "#minecraft:underground_ores/in_biome/meadow", - "#minecraft:underground_decoration/in_biome/meadow", - "#minecraft:fluid_springs/in_biome/meadow", - "#minecraft:vegetal_decoration/in_biome/meadow", - "#minecraft:top_layer_modification/in_biome/meadow" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:donkey", - "maxCount": 2, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:rabbit", - "maxCount": 6, - "minCount": 2, - "weight": 2 - }, - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 2, - "weight": 2 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mushroom_fields.json deleted file mode 100644 index 9415d1caea..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/mushroom_fields.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/mushroom_fields", - "downfall": 1.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/mushroom_fields", - "#minecraft:lakes/in_biome/mushroom_fields", - "#minecraft:local_modifications/in_biome/mushroom_fields", - "#minecraft:underground_structures/in_biome/mushroom_fields", - "#minecraft:surface_structures/in_biome/mushroom_fields", - "#minecraft:strongholds/in_biome/mushroom_fields", - "#minecraft:underground_ores/in_biome/mushroom_fields", - "#minecraft:underground_decoration/in_biome/mushroom_fields", - "#minecraft:fluid_springs/in_biome/mushroom_fields", - "#minecraft:vegetal_decoration/in_biome/mushroom_fields", - "#minecraft:top_layer_modification/in_biome/mushroom_fields" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:mooshroom", - "maxCount": 8, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.9 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/nether_wastes.json deleted file mode 100644 index eae23065cd..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/nether_wastes.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/nether_wastes", - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.nether_wastes.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.nether_wastes.loop", - "fog_color": 3344392, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.nether_wastes.mood", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.nether_wastes" - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/nether_wastes", - "#minecraft:lakes/in_biome/nether_wastes", - "#minecraft:local_modifications/in_biome/nether_wastes", - "#minecraft:underground_structures/in_biome/nether_wastes", - "#minecraft:surface_structures/in_biome/nether_wastes", - "#minecraft:strongholds/in_biome/nether_wastes", - "#minecraft:underground_ores/in_biome/nether_wastes", - "#minecraft:underground_decoration/in_biome/nether_wastes", - "#minecraft:fluid_springs/in_biome/nether_wastes", - "#minecraft:vegetal_decoration/in_biome/nether_wastes", - "#minecraft:top_layer_modification/in_biome/nether_wastes" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:ghast", - "maxCount": 4, - "minCount": 4, - "weight": 50 - }, - { - "type": "minecraft:zombified_piglin", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:magma_cube", - "maxCount": 4, - "minCount": 4, - "weight": 2 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 1 - }, - { - "type": "minecraft:piglin", - "maxCount": 4, - "minCount": 4, - "weight": 15 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ocean.json deleted file mode 100644 index 71dc54b3ce..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/ocean.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/ocean", - "#minecraft:lakes/in_biome/ocean", - "#minecraft:local_modifications/in_biome/ocean", - "#minecraft:underground_structures/in_biome/ocean", - "#minecraft:surface_structures/in_biome/ocean", - "#minecraft:strongholds/in_biome/ocean", - "#minecraft:underground_ores/in_biome/ocean", - "#minecraft:underground_decoration/in_biome/ocean", - "#minecraft:fluid_springs/in_biome/ocean", - "#minecraft:vegetal_decoration/in_biome/ocean", - "#minecraft:top_layer_modification/in_biome/ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 10 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json deleted file mode 100644 index a81011ea8e..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/old_growth_birch_forest", - "downfall": 0.6, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "sky_color": 8037887, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/old_growth_birch_forest", - "#minecraft:lakes/in_biome/old_growth_birch_forest", - "#minecraft:local_modifications/in_biome/old_growth_birch_forest", - "#minecraft:underground_structures/in_biome/old_growth_birch_forest", - "#minecraft:surface_structures/in_biome/old_growth_birch_forest", - "#minecraft:strongholds/in_biome/old_growth_birch_forest", - "#minecraft:underground_ores/in_biome/old_growth_birch_forest", - "#minecraft:underground_decoration/in_biome/old_growth_birch_forest", - "#minecraft:fluid_springs/in_biome/old_growth_birch_forest", - "#minecraft:vegetal_decoration/in_biome/old_growth_birch_forest", - "#minecraft:top_layer_modification/in_biome/old_growth_birch_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.6 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json deleted file mode 100644 index 4ea3533a1b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,154 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/old_growth_pine_taiga", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.old_growth_taiga" - }, - "sky_color": 8168447, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/old_growth_pine_taiga", - "#minecraft:lakes/in_biome/old_growth_pine_taiga", - "#minecraft:local_modifications/in_biome/old_growth_pine_taiga", - "#minecraft:underground_structures/in_biome/old_growth_pine_taiga", - "#minecraft:surface_structures/in_biome/old_growth_pine_taiga", - "#minecraft:strongholds/in_biome/old_growth_pine_taiga", - "#minecraft:underground_ores/in_biome/old_growth_pine_taiga", - "#minecraft:underground_decoration/in_biome/old_growth_pine_taiga", - "#minecraft:fluid_springs/in_biome/old_growth_pine_taiga", - "#minecraft:vegetal_decoration/in_biome/old_growth_pine_taiga", - "#minecraft:top_layer_modification/in_biome/old_growth_pine_taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 25 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.3 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json deleted file mode 100644 index 3f104be574..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,154 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/old_growth_spruce_taiga", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.old_growth_taiga" - }, - "sky_color": 8233983, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/old_growth_spruce_taiga", - "#minecraft:lakes/in_biome/old_growth_spruce_taiga", - "#minecraft:local_modifications/in_biome/old_growth_spruce_taiga", - "#minecraft:underground_structures/in_biome/old_growth_spruce_taiga", - "#minecraft:surface_structures/in_biome/old_growth_spruce_taiga", - "#minecraft:strongholds/in_biome/old_growth_spruce_taiga", - "#minecraft:underground_ores/in_biome/old_growth_spruce_taiga", - "#minecraft:underground_decoration/in_biome/old_growth_spruce_taiga", - "#minecraft:fluid_springs/in_biome/old_growth_spruce_taiga", - "#minecraft:vegetal_decoration/in_biome/old_growth_spruce_taiga", - "#minecraft:top_layer_modification/in_biome/old_growth_spruce_taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.25 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/plains.json deleted file mode 100644 index 5fbf9fe225..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/plains.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/plains", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/plains", - "#minecraft:lakes/in_biome/plains", - "#minecraft:local_modifications/in_biome/plains", - "#minecraft:underground_structures/in_biome/plains", - "#minecraft:surface_structures/in_biome/plains", - "#minecraft:strongholds/in_biome/plains", - "#minecraft:underground_ores/in_biome/plains", - "#minecraft:underground_decoration/in_biome/plains", - "#minecraft:fluid_springs/in_biome/plains", - "#minecraft:vegetal_decoration/in_biome/plains", - "#minecraft:top_layer_modification/in_biome/plains" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 5 - }, - { - "type": "minecraft:donkey", - "maxCount": 3, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/river.json deleted file mode 100644 index 4305fb1d5e..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/river.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/river", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/river", - "#minecraft:lakes/in_biome/river", - "#minecraft:local_modifications/in_biome/river", - "#minecraft:underground_structures/in_biome/river", - "#minecraft:surface_structures/in_biome/river", - "#minecraft:strongholds/in_biome/river", - "#minecraft:underground_ores/in_biome/river", - "#minecraft:underground_decoration/in_biome/river", - "#minecraft:fluid_springs/in_biome/river", - "#minecraft:vegetal_decoration/in_biome/river", - "#minecraft:top_layer_modification/in_biome/river" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 100 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 5 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna.json deleted file mode 100644 index 2d0d1e98af..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/savanna", - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/savanna", - "#minecraft:lakes/in_biome/savanna", - "#minecraft:local_modifications/in_biome/savanna", - "#minecraft:underground_structures/in_biome/savanna", - "#minecraft:surface_structures/in_biome/savanna", - "#minecraft:strongholds/in_biome/savanna", - "#minecraft:underground_ores/in_biome/savanna", - "#minecraft:underground_decoration/in_biome/savanna", - "#minecraft:fluid_springs/in_biome/savanna", - "#minecraft:vegetal_decoration/in_biome/savanna", - "#minecraft:top_layer_modification/in_biome/savanna" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:donkey", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:armadillo", - "maxCount": 3, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna_plateau.json deleted file mode 100644 index 038cf71050..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/savanna_plateau.json +++ /dev/null @@ -1,160 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/savanna_plateau", - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/savanna_plateau", - "#minecraft:lakes/in_biome/savanna_plateau", - "#minecraft:local_modifications/in_biome/savanna_plateau", - "#minecraft:underground_structures/in_biome/savanna_plateau", - "#minecraft:surface_structures/in_biome/savanna_plateau", - "#minecraft:strongholds/in_biome/savanna_plateau", - "#minecraft:underground_ores/in_biome/savanna_plateau", - "#minecraft:underground_decoration/in_biome/savanna_plateau", - "#minecraft:fluid_springs/in_biome/savanna_plateau", - "#minecraft:vegetal_decoration/in_biome/savanna_plateau", - "#minecraft:top_layer_modification/in_biome/savanna_plateau" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:donkey", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:armadillo", - "maxCount": 3, - "minCount": 2, - "weight": 10 - }, - { - "type": "minecraft:llama", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 8, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/small_end_islands.json deleted file mode 100644 index c6e6c59010..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/small_end_islands.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/small_end_islands", - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/small_end_islands", - "#minecraft:lakes/in_biome/small_end_islands", - "#minecraft:local_modifications/in_biome/small_end_islands", - "#minecraft:underground_structures/in_biome/small_end_islands", - "#minecraft:surface_structures/in_biome/small_end_islands", - "#minecraft:strongholds/in_biome/small_end_islands", - "#minecraft:underground_ores/in_biome/small_end_islands", - "#minecraft:underground_decoration/in_biome/small_end_islands", - "#minecraft:fluid_springs/in_biome/small_end_islands", - "#minecraft:vegetal_decoration/in_biome/small_end_islands", - "#minecraft:top_layer_modification/in_biome/small_end_islands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_beach.json deleted file mode 100644 index b8bd1fb953..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_beach.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/snowy_beach", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8364543, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_beach", - "#minecraft:lakes/in_biome/snowy_beach", - "#minecraft:local_modifications/in_biome/snowy_beach", - "#minecraft:underground_structures/in_biome/snowy_beach", - "#minecraft:surface_structures/in_biome/snowy_beach", - "#minecraft:strongholds/in_biome/snowy_beach", - "#minecraft:underground_ores/in_biome/snowy_beach", - "#minecraft:underground_decoration/in_biome/snowy_beach", - "#minecraft:fluid_springs/in_biome/snowy_beach", - "#minecraft:vegetal_decoration/in_biome/snowy_beach", - "#minecraft:top_layer_modification/in_biome/snowy_beach" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.05 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_plains.json deleted file mode 100644 index 8edcb61038..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_plains.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/snowy_plains", - "creature_spawn_probability": 0.07, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8364543, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_plains", - "#minecraft:lakes/in_biome/snowy_plains", - "#minecraft:local_modifications/in_biome/snowy_plains", - "#minecraft:underground_structures/in_biome/snowy_plains", - "#minecraft:surface_structures/in_biome/snowy_plains", - "#minecraft:strongholds/in_biome/snowy_plains", - "#minecraft:underground_ores/in_biome/snowy_plains", - "#minecraft:underground_decoration/in_biome/snowy_plains", - "#minecraft:fluid_springs/in_biome/snowy_plains", - "#minecraft:vegetal_decoration/in_biome/snowy_plains", - "#minecraft:top_layer_modification/in_biome/snowy_plains" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 10 - }, - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 20 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:stray", - "maxCount": 4, - "minCount": 4, - "weight": 80 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_slopes.json deleted file mode 100644 index f2abc4768b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_slopes.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/snowy_slopes", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.snowy_slopes" - }, - "sky_color": 8560639, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_slopes", - "#minecraft:lakes/in_biome/snowy_slopes", - "#minecraft:local_modifications/in_biome/snowy_slopes", - "#minecraft:underground_structures/in_biome/snowy_slopes", - "#minecraft:surface_structures/in_biome/snowy_slopes", - "#minecraft:strongholds/in_biome/snowy_slopes", - "#minecraft:underground_ores/in_biome/snowy_slopes", - "#minecraft:underground_decoration/in_biome/snowy_slopes", - "#minecraft:fluid_springs/in_biome/snowy_slopes", - "#minecraft:vegetal_decoration/in_biome/snowy_slopes", - "#minecraft:top_layer_modification/in_biome/snowy_slopes" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:goat", - "maxCount": 3, - "minCount": 1, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.3 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_taiga.json deleted file mode 100644 index f38f47b3c1..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/snowy_taiga.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/snowy_taiga", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8625919, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_taiga", - "#minecraft:lakes/in_biome/snowy_taiga", - "#minecraft:local_modifications/in_biome/snowy_taiga", - "#minecraft:underground_structures/in_biome/snowy_taiga", - "#minecraft:surface_structures/in_biome/snowy_taiga", - "#minecraft:strongholds/in_biome/snowy_taiga", - "#minecraft:underground_ores/in_biome/snowy_taiga", - "#minecraft:underground_decoration/in_biome/snowy_taiga", - "#minecraft:fluid_springs/in_biome/snowy_taiga", - "#minecraft:vegetal_decoration/in_biome/snowy_taiga", - "#minecraft:top_layer_modification/in_biome/snowy_taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/soul_sand_valley.json deleted file mode 100644 index 66281471e7..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/soul_sand_valley.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/soul_sand_valley", - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.soul_sand_valley.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.soul_sand_valley.loop", - "fog_color": 1787717, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.soul_sand_valley.mood", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.soul_sand_valley" - }, - "particle": { - "options": { - "type": "minecraft:ash" - }, - "probability": 0.00625 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/soul_sand_valley", - "#minecraft:lakes/in_biome/soul_sand_valley", - "#minecraft:local_modifications/in_biome/soul_sand_valley", - "#minecraft:underground_structures/in_biome/soul_sand_valley", - "#minecraft:surface_structures/in_biome/soul_sand_valley", - "#minecraft:strongholds/in_biome/soul_sand_valley", - "#minecraft:underground_ores/in_biome/soul_sand_valley", - "#minecraft:underground_decoration/in_biome/soul_sand_valley", - "#minecraft:fluid_springs/in_biome/soul_sand_valley", - "#minecraft:vegetal_decoration/in_biome/soul_sand_valley", - "#minecraft:top_layer_modification/in_biome/soul_sand_valley" - ], - "has_precipitation": false, - "spawn_costs": { - "minecraft:enderman": { - "charge": 0.7, - "energy_budget": 0.15 - }, - "minecraft:ghast": { - "charge": 0.7, - "energy_budget": 0.15 - }, - "minecraft:skeleton": { - "charge": 0.7, - "energy_budget": 0.15 - }, - "minecraft:strider": { - "charge": 0.7, - "energy_budget": 0.15 - } - }, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:skeleton", - "maxCount": 5, - "minCount": 5, - "weight": 20 - }, - { - "type": "minecraft:ghast", - "maxCount": 4, - "minCount": 4, - "weight": 50 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 1 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sparse_jungle.json deleted file mode 100644 index dfc931ddb6..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sparse_jungle.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/sparse_jungle", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.sparse_jungle" - }, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/sparse_jungle", - "#minecraft:lakes/in_biome/sparse_jungle", - "#minecraft:local_modifications/in_biome/sparse_jungle", - "#minecraft:underground_structures/in_biome/sparse_jungle", - "#minecraft:surface_structures/in_biome/sparse_jungle", - "#minecraft:strongholds/in_biome/sparse_jungle", - "#minecraft:underground_ores/in_biome/sparse_jungle", - "#minecraft:underground_decoration/in_biome/sparse_jungle", - "#minecraft:fluid_springs/in_biome/sparse_jungle", - "#minecraft:vegetal_decoration/in_biome/sparse_jungle", - "#minecraft:top_layer_modification/in_biome/sparse_jungle" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.95 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_peaks.json deleted file mode 100644 index cb24d605e2..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_peaks.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/stony_peaks", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.stony_peaks" - }, - "sky_color": 7776511, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/stony_peaks", - "#minecraft:lakes/in_biome/stony_peaks", - "#minecraft:local_modifications/in_biome/stony_peaks", - "#minecraft:underground_structures/in_biome/stony_peaks", - "#minecraft:surface_structures/in_biome/stony_peaks", - "#minecraft:strongholds/in_biome/stony_peaks", - "#minecraft:underground_ores/in_biome/stony_peaks", - "#minecraft:underground_decoration/in_biome/stony_peaks", - "#minecraft:fluid_springs/in_biome/stony_peaks", - "#minecraft:vegetal_decoration/in_biome/stony_peaks", - "#minecraft:top_layer_modification/in_biome/stony_peaks" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 1.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_shore.json deleted file mode 100644 index d6fd005fef..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/stony_shore.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/stony_shore", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/stony_shore", - "#minecraft:lakes/in_biome/stony_shore", - "#minecraft:local_modifications/in_biome/stony_shore", - "#minecraft:underground_structures/in_biome/stony_shore", - "#minecraft:surface_structures/in_biome/stony_shore", - "#minecraft:strongholds/in_biome/stony_shore", - "#minecraft:underground_ores/in_biome/stony_shore", - "#minecraft:underground_decoration/in_biome/stony_shore", - "#minecraft:fluid_springs/in_biome/stony_shore", - "#minecraft:vegetal_decoration/in_biome/stony_shore", - "#minecraft:top_layer_modification/in_biome/stony_shore" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sunflower_plains.json deleted file mode 100644 index dadf2f66a4..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/sunflower_plains.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/sunflower_plains", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/sunflower_plains", - "#minecraft:lakes/in_biome/sunflower_plains", - "#minecraft:local_modifications/in_biome/sunflower_plains", - "#minecraft:underground_structures/in_biome/sunflower_plains", - "#minecraft:surface_structures/in_biome/sunflower_plains", - "#minecraft:strongholds/in_biome/sunflower_plains", - "#minecraft:underground_ores/in_biome/sunflower_plains", - "#minecraft:underground_decoration/in_biome/sunflower_plains", - "#minecraft:fluid_springs/in_biome/sunflower_plains", - "#minecraft:vegetal_decoration/in_biome/sunflower_plains", - "#minecraft:top_layer_modification/in_biome/sunflower_plains" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 5 - }, - { - "type": "minecraft:donkey", - "maxCount": 3, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/swamp.json deleted file mode 100644 index 9e81f2148d..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/swamp.json +++ /dev/null @@ -1,156 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/swamp", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "foliage_color": 6975545, - "grass_color_modifier": "swamp", - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.swamp" - }, - "sky_color": 7907327, - "water_color": 6388580, - "water_fog_color": 2302743 - }, - "features": [ - "#minecraft:raw_generation/in_biome/swamp", - "#minecraft:lakes/in_biome/swamp", - "#minecraft:local_modifications/in_biome/swamp", - "#minecraft:underground_structures/in_biome/swamp", - "#minecraft:surface_structures/in_biome/swamp", - "#minecraft:strongholds/in_biome/swamp", - "#minecraft:underground_ores/in_biome/swamp", - "#minecraft:underground_decoration/in_biome/swamp", - "#minecraft:fluid_springs/in_biome/swamp", - "#minecraft:vegetal_decoration/in_biome/swamp", - "#minecraft:top_layer_modification/in_biome/swamp" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:frog", - "maxCount": 5, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 70 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:slime", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:bogged", - "maxCount": 4, - "minCount": 4, - "weight": 30 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/taiga.json deleted file mode 100644 index 8b9be8bf50..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/taiga.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/taiga", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8233983, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/taiga", - "#minecraft:lakes/in_biome/taiga", - "#minecraft:local_modifications/in_biome/taiga", - "#minecraft:underground_structures/in_biome/taiga", - "#minecraft:surface_structures/in_biome/taiga", - "#minecraft:strongholds/in_biome/taiga", - "#minecraft:underground_ores/in_biome/taiga", - "#minecraft:underground_decoration/in_biome/taiga", - "#minecraft:fluid_springs/in_biome/taiga", - "#minecraft:vegetal_decoration/in_biome/taiga", - "#minecraft:top_layer_modification/in_biome/taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.25 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_end.json deleted file mode 100644 index b0890881e0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_end.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/the_end", - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/the_end", - "#minecraft:lakes/in_biome/the_end", - "#minecraft:local_modifications/in_biome/the_end", - "#minecraft:underground_structures/in_biome/the_end", - "#minecraft:surface_structures/in_biome/the_end", - "#minecraft:strongholds/in_biome/the_end", - "#minecraft:underground_ores/in_biome/the_end", - "#minecraft:underground_decoration/in_biome/the_end", - "#minecraft:fluid_springs/in_biome/the_end", - "#minecraft:vegetal_decoration/in_biome/the_end", - "#minecraft:top_layer_modification/in_biome/the_end" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_void.json deleted file mode 100644 index 911c9455ed..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/the_void.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/the_void", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/the_void", - "#minecraft:lakes/in_biome/the_void", - "#minecraft:local_modifications/in_biome/the_void", - "#minecraft:underground_structures/in_biome/the_void", - "#minecraft:surface_structures/in_biome/the_void", - "#minecraft:strongholds/in_biome/the_void", - "#minecraft:underground_ores/in_biome/the_void", - "#minecraft:underground_decoration/in_biome/the_void", - "#minecraft:fluid_springs/in_biome/the_void", - "#minecraft:vegetal_decoration/in_biome/the_void", - "#minecraft:top_layer_modification/in_biome/the_void" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warm_ocean.json deleted file mode 100644 index 6dc7f3f38b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warm_ocean.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/warm_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8103167, - "water_color": 4445678, - "water_fog_color": 270131 - }, - "features": [ - "#minecraft:raw_generation/in_biome/warm_ocean", - "#minecraft:lakes/in_biome/warm_ocean", - "#minecraft:local_modifications/in_biome/warm_ocean", - "#minecraft:underground_structures/in_biome/warm_ocean", - "#minecraft:surface_structures/in_biome/warm_ocean", - "#minecraft:strongholds/in_biome/warm_ocean", - "#minecraft:underground_ores/in_biome/warm_ocean", - "#minecraft:underground_decoration/in_biome/warm_ocean", - "#minecraft:fluid_springs/in_biome/warm_ocean", - "#minecraft:vegetal_decoration/in_biome/warm_ocean", - "#minecraft:top_layer_modification/in_biome/warm_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:pufferfish", - "maxCount": 3, - "minCount": 1, - "weight": 15 - }, - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warped_forest.json deleted file mode 100644 index 4501611475..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/warped_forest.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/warped_forest", - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.warped_forest.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.warped_forest.loop", - "fog_color": 1705242, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.warped_forest.mood", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.warped_forest" - }, - "particle": { - "options": { - "type": "minecraft:warped_spore" - }, - "probability": 0.01428 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/warped_forest", - "#minecraft:lakes/in_biome/warped_forest", - "#minecraft:local_modifications/in_biome/warped_forest", - "#minecraft:underground_structures/in_biome/warped_forest", - "#minecraft:surface_structures/in_biome/warped_forest", - "#minecraft:strongholds/in_biome/warped_forest", - "#minecraft:underground_ores/in_biome/warped_forest", - "#minecraft:underground_decoration/in_biome/warped_forest", - "#minecraft:fluid_springs/in_biome/warped_forest", - "#minecraft:vegetal_decoration/in_biome/warped_forest", - "#minecraft:top_layer_modification/in_biome/warped_forest" - ], - "has_precipitation": false, - "spawn_costs": { - "minecraft:enderman": { - "charge": 1.0, - "energy_budget": 0.12 - } - }, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 1 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_forest.json deleted file mode 100644 index 39602758d2..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_forest.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/windswept_forest", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_forest", - "#minecraft:lakes/in_biome/windswept_forest", - "#minecraft:local_modifications/in_biome/windswept_forest", - "#minecraft:underground_structures/in_biome/windswept_forest", - "#minecraft:surface_structures/in_biome/windswept_forest", - "#minecraft:strongholds/in_biome/windswept_forest", - "#minecraft:underground_ores/in_biome/windswept_forest", - "#minecraft:underground_decoration/in_biome/windswept_forest", - "#minecraft:fluid_springs/in_biome/windswept_forest", - "#minecraft:vegetal_decoration/in_biome/windswept_forest", - "#minecraft:top_layer_modification/in_biome/windswept_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:llama", - "maxCount": 6, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json deleted file mode 100644 index e8661edfd8..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/windswept_gravelly_hills", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_gravelly_hills", - "#minecraft:lakes/in_biome/windswept_gravelly_hills", - "#minecraft:local_modifications/in_biome/windswept_gravelly_hills", - "#minecraft:underground_structures/in_biome/windswept_gravelly_hills", - "#minecraft:surface_structures/in_biome/windswept_gravelly_hills", - "#minecraft:strongholds/in_biome/windswept_gravelly_hills", - "#minecraft:underground_ores/in_biome/windswept_gravelly_hills", - "#minecraft:underground_decoration/in_biome/windswept_gravelly_hills", - "#minecraft:fluid_springs/in_biome/windswept_gravelly_hills", - "#minecraft:vegetal_decoration/in_biome/windswept_gravelly_hills", - "#minecraft:top_layer_modification/in_biome/windswept_gravelly_hills" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:llama", - "maxCount": 6, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_hills.json deleted file mode 100644 index b98affa58b..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_hills.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/windswept_hills", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_hills", - "#minecraft:lakes/in_biome/windswept_hills", - "#minecraft:local_modifications/in_biome/windswept_hills", - "#minecraft:underground_structures/in_biome/windswept_hills", - "#minecraft:surface_structures/in_biome/windswept_hills", - "#minecraft:strongholds/in_biome/windswept_hills", - "#minecraft:underground_ores/in_biome/windswept_hills", - "#minecraft:underground_decoration/in_biome/windswept_hills", - "#minecraft:fluid_springs/in_biome/windswept_hills", - "#minecraft:vegetal_decoration/in_biome/windswept_hills", - "#minecraft:top_layer_modification/in_biome/windswept_hills" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:llama", - "maxCount": 6, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_savanna.json deleted file mode 100644 index a588d10545..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/windswept_savanna.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/windswept_savanna", - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_savanna", - "#minecraft:lakes/in_biome/windswept_savanna", - "#minecraft:local_modifications/in_biome/windswept_savanna", - "#minecraft:underground_structures/in_biome/windswept_savanna", - "#minecraft:surface_structures/in_biome/windswept_savanna", - "#minecraft:strongholds/in_biome/windswept_savanna", - "#minecraft:underground_ores/in_biome/windswept_savanna", - "#minecraft:underground_decoration/in_biome/windswept_savanna", - "#minecraft:fluid_springs/in_biome/windswept_savanna", - "#minecraft:vegetal_decoration/in_biome/windswept_savanna", - "#minecraft:top_layer_modification/in_biome/windswept_savanna" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:donkey", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:armadillo", - "maxCount": 3, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/wooded_badlands.json deleted file mode 100644 index e87c8feec0..0000000000 --- a/pfb_biome_extensions/overlay_57/data/minecraft/worldgen/biome/wooded_badlands.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/wooded_badlands", - "creature_spawn_probability": 0.04, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "foliage_color": 10387789, - "grass_color": 9470285, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/wooded_badlands", - "#minecraft:lakes/in_biome/wooded_badlands", - "#minecraft:local_modifications/in_biome/wooded_badlands", - "#minecraft:underground_structures/in_biome/wooded_badlands", - "#minecraft:surface_structures/in_biome/wooded_badlands", - "#minecraft:strongholds/in_biome/wooded_badlands", - "#minecraft:underground_ores/in_biome/wooded_badlands", - "#minecraft:underground_decoration/in_biome/wooded_badlands", - "#minecraft:fluid_springs/in_biome/wooded_badlands", - "#minecraft:vegetal_decoration/in_biome/wooded_badlands", - "#minecraft:top_layer_modification/in_biome/wooded_badlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:armadillo", - "maxCount": 2, - "minCount": 1, - "weight": 6 - }, - { - "type": "minecraft:wolf", - "maxCount": 8, - "minCount": 4, - "weight": 2 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json deleted file mode 100644 index 5f9d3c520c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json deleted file mode 100644 index 5f9d3c520c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json deleted file mode 100644 index 588b779bc0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json deleted file mode 100644 index 588b779bc0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json deleted file mode 100644 index 588b779bc0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json deleted file mode 100644 index 5f9d3c520c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json deleted file mode 100644 index 588b779bc0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json deleted file mode 100644 index 5f9d3c520c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json deleted file mode 100644 index 588b779bc0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json deleted file mode 100644 index 5f9d3c520c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json deleted file mode 100644 index cfa381a47a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json deleted file mode 100644 index 46755c3b7c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 7c225233eb..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:iceberg_packed", - "minecraft:iceberg_blue", - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json deleted file mode 100644 index f50acab367..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode", - "minecraft:large_dripstone" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json deleted file mode 100644 index 7c225233eb..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:iceberg_packed", - "minecraft:iceberg_blue", - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index a00ae5e629..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode", - "minecraft:forest_rock" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index a00ae5e629..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode", - "minecraft:forest_rock" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json deleted file mode 100644 index 5c7038b578..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - }, - "minecraft:basalt_pillar" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json deleted file mode 100644 index 1ba39f3180..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - }, - "minecraft:end_island_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json deleted file mode 100644 index 1b1c79b4ba..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - }, - "minecraft:delta", - "minecraft:small_basalt_columns", - "minecraft:large_basalt_columns" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json deleted file mode 100644 index c12a8fc610..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:blue_ice" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json deleted file mode 100644 index f83e8c4249..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:desert_well" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json deleted file mode 100644 index 93db345cc0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json deleted file mode 100644 index 5ac97602c1..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - }, - "minecraft:end_gateway_return" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json deleted file mode 100644 index 93db345cc0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json deleted file mode 100644 index c12a8fc610..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:blue_ice" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json deleted file mode 100644 index 25677310ac..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:ice_spike", - "minecraft:ice_patch" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json deleted file mode 100644 index 93db345cc0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json deleted file mode 100644 index 3a651843a9..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - }, - "minecraft:end_spike" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json deleted file mode 100644 index 3980c35276..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - }, - "minecraft:end_platform" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json deleted file mode 100644 index 2b959ffe69..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "minecraft:void_start_platform" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json deleted file mode 100644 index 9f432dc218..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:basalt_blobs", - "minecraft:blackstone_blobs", - "minecraft:spring_delta", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:brown_mushroom_nether", - "minecraft:red_mushroom_nether", - "minecraft:ore_magma", - "minecraft:spring_closed_double", - "minecraft:ore_gold_deltas", - "minecraft:ore_quartz_deltas", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json deleted file mode 100644 index ca37cb5209..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json deleted file mode 100644 index 85167be7e1..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:sculk_vein", - "minecraft:sculk_patch_deep_dark" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json deleted file mode 100644 index 5520d75828..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:dripstone_cluster", - "minecraft:pointed_dripstone" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json deleted file mode 100644 index cf202e3855..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:brown_mushroom_nether", - "minecraft:red_mushroom_nether", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json deleted file mode 100644 index 4ce46a9bf1..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:patch_crimson_roots", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_soul_sand", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json deleted file mode 100644 index dd09d50413..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json deleted file mode 100644 index 7a2c9ab13e..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_gold_extra", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json deleted file mode 100644 index 921a24ce25..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper_large", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json deleted file mode 100644 index 7a2c9ab13e..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_gold_extra", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json deleted file mode 100644 index 4bc9ca5fe9..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_clay", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json deleted file mode 100644 index 7e0d50ea95..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_grass", - "minecraft:disk_clay" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json deleted file mode 100644 index 5fe571ce18..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_clay" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json deleted file mode 100644 index 7a2c9ab13e..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_gold_extra", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json deleted file mode 100644 index ff89b2ec1a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:fossil_upper", - "minecraft:fossil_lower", - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json deleted file mode 100644 index ff89b2ec1a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:fossil_upper", - "minecraft:fossil_lower", - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json deleted file mode 100644 index ff89b2ec1a..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:fossil_upper", - "minecraft:fossil_lower", - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json deleted file mode 100644 index 942ed584de..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_badlands", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json deleted file mode 100644 index 4bc3d7a6a3..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:bamboo", - "minecraft:bamboo_vegetation", - "minecraft:flower_warm", - "minecraft:patch_grass_jungle", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:vines", - "minecraft:patch_melon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json deleted file mode 100644 index 4349a9fe6e..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json deleted file mode 100644 index 13d98bcc29..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json deleted file mode 100644 index dcba91ea62..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:forest_flowers", - "minecraft:trees_birch", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json deleted file mode 100644 index fa6a39154c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:patch_grass_plain", - "minecraft:flower_cherry", - "minecraft:trees_cherry" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json deleted file mode 100644 index 006d9e827d..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_cold", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json deleted file mode 100644 index d9b01e9ef0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:weeping_vines", - "minecraft:crimson_fungi", - "minecraft:crimson_forest_vegetation" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json deleted file mode 100644 index 6e9f5815b7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:dark_forest_vegetation", - "minecraft:forest_flowers", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json deleted file mode 100644 index 1f60c3b876..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_deep_cold", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json deleted file mode 100644 index 73a2d00438..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json deleted file mode 100644 index a624a7f287..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 03c93912e3..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_deep_warm", - "minecraft:kelp_warm" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json deleted file mode 100644 index 7b4adb7f41..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_deep", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json deleted file mode 100644 index 97addb35fc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_2", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_desert", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_desert" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json deleted file mode 100644 index 73a2d00438..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json deleted file mode 100644 index 28edad356c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - }, - "minecraft:chorus_plant" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json deleted file mode 100644 index 942ed584de..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_badlands", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json deleted file mode 100644 index 3dcac0d545..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_forest_flowers", - "minecraft:trees_flower_forest", - "minecraft:flower_flower_forest", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json deleted file mode 100644 index 08ac1eaaa2..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:forest_flowers", - "minecraft:trees_birch_and_oak", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json deleted file mode 100644 index a624a7f287..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json deleted file mode 100644 index 763ba77b96..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json deleted file mode 100644 index a624a7f287..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json deleted file mode 100644 index c3b3265ad1..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_grove", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json deleted file mode 100644 index 5b24beccfc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_snowy", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json deleted file mode 100644 index 763ba77b96..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json deleted file mode 100644 index 4ea85eab16..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:bamboo_light", - "minecraft:trees_jungle", - "minecraft:flower_warm", - "minecraft:patch_grass_jungle", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:vines", - "minecraft:patch_melon" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json deleted file mode 100644 index 05fbaa13ad..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_warm", - "minecraft:kelp_warm" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json deleted file mode 100644 index ae1cef986b..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:lush_caves_ceiling_vegetation", - "minecraft:cave_vines", - "minecraft:lush_caves_clay", - "minecraft:lush_caves_vegetation", - "minecraft:rooted_azalea_tree", - "minecraft:spore_blossom", - "minecraft:classic_vines_cave_feature" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json deleted file mode 100644 index 9003e1532f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_mangrove", - "minecraft:patch_grass_normal", - "minecraft:patch_dead_bush", - "minecraft:patch_waterlily", - "minecraft:seagrass_swamp" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json deleted file mode 100644 index 98dccd0bf2..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:patch_grass_plain", - "minecraft:flower_meadow", - "minecraft:trees_meadow" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json deleted file mode 100644 index 6fb541aa47..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:mushroom_island_vegetation", - "minecraft:brown_mushroom_taiga", - "minecraft:red_mushroom_taiga", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json deleted file mode 100644 index b2fa7ea96b..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json deleted file mode 100644 index 9f3cd64335..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_normal", - "minecraft:kelp_cold" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 2bfd4347f7..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:forest_flowers", - "minecraft:birch_tall", - "minecraft:flower_default", - "minecraft:patch_grass_forest", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index ef77295fc2..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_old_growth_pine_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga", - "minecraft:patch_dead_bush", - "minecraft:brown_mushroom_old_growth", - "minecraft:red_mushroom_old_growth", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_common" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 654ed1f56f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_old_growth_spruce_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga", - "minecraft:patch_dead_bush", - "minecraft:brown_mushroom_old_growth", - "minecraft:red_mushroom_old_growth", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_common" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json deleted file mode 100644 index 73a2d00438..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json deleted file mode 100644 index 98878236cc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:seagrass_river" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json deleted file mode 100644 index 7fd572eecd..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass", - "minecraft:trees_savanna", - "minecraft:flower_warm", - "minecraft:patch_grass_savanna", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json deleted file mode 100644 index 7fd572eecd..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass", - "minecraft:trees_savanna", - "minecraft:flower_warm", - "minecraft:patch_grass_savanna", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json deleted file mode 100644 index 13d98bcc29..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json deleted file mode 100644 index 5b24beccfc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_snowy", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json deleted file mode 100644 index 31bf811d0c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json deleted file mode 100644 index 9d9dfc56f6..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga_2", - "minecraft:brown_mushroom_taiga", - "minecraft:red_mushroom_taiga", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_rare" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json deleted file mode 100644 index ee1d5860b3..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json deleted file mode 100644 index 54d0931c4c..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_sparse_jungle", - "minecraft:flower_warm", - "minecraft:patch_grass_jungle", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:vines", - "minecraft:patch_melon_sparse" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json deleted file mode 100644 index 763ba77b96..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json deleted file mode 100644 index 13d98bcc29..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json deleted file mode 100644 index 62baa25894..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:patch_sunflower", - "minecraft:trees_plains", - "minecraft:flower_plains", - "minecraft:patch_grass_plain", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json deleted file mode 100644 index 38ba6bd789..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_swamp", - "minecraft:flower_swamp", - "minecraft:patch_grass_normal", - "minecraft:patch_dead_bush", - "minecraft:patch_waterlily", - "minecraft:brown_mushroom_swamp", - "minecraft:red_mushroom_swamp", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_swamp", - "minecraft:patch_pumpkin", - "minecraft:seagrass_swamp" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json deleted file mode 100644 index 054b2fdfd3..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_large_fern", - "minecraft:trees_taiga", - "minecraft:flower_default", - "minecraft:patch_grass_taiga_2", - "minecraft:brown_mushroom_taiga", - "minecraft:red_mushroom_taiga", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:patch_berry_common" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json deleted file mode 100644 index eecc3476dd..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_water", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin", - "minecraft:warm_ocean_vegetation", - "minecraft:seagrass_warm", - "minecraft:sea_pickle" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json deleted file mode 100644 index 9c6a493175..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:warped_fungi", - "minecraft:warped_forest_vegetation", - "minecraft:nether_sprouts", - "minecraft:twisting_vines" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json deleted file mode 100644 index 4f0dd143b0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_forest", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index a25b54a207..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_hills", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json deleted file mode 100644 index a25b54a207..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_hills", - "minecraft:flower_default", - "minecraft:patch_grass_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json deleted file mode 100644 index 6434f5009f..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_windswept_savanna", - "minecraft:flower_default", - "minecraft:patch_grass_normal", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane", - "minecraft:patch_pumpkin" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json deleted file mode 100644 index 87fa18f9c2..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:trees_badlands", - "minecraft:patch_grass_badlands", - "minecraft:patch_dead_bush_badlands", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:patch_sugar_cane_badlands", - "minecraft:patch_pumpkin", - "minecraft:patch_cactus_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/badlands.json deleted file mode 100644 index 893d51e400..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/badlands.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/badlands", - "creature_spawn_probability": 0.03, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "foliage_color": 10387789, - "grass_color": 9470285, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/badlands", - "#minecraft:lakes/in_biome/badlands", - "#minecraft:local_modifications/in_biome/badlands", - "#minecraft:underground_structures/in_biome/badlands", - "#minecraft:surface_structures/in_biome/badlands", - "#minecraft:strongholds/in_biome/badlands", - "#minecraft:underground_ores/in_biome/badlands", - "#minecraft:underground_decoration/in_biome/badlands", - "#minecraft:fluid_springs/in_biome/badlands", - "#minecraft:vegetal_decoration/in_biome/badlands", - "#minecraft:top_layer_modification/in_biome/badlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:armadillo", - "maxCount": 2, - "minCount": 1, - "weight": 6 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/dark_forest.json deleted file mode 100644 index ba72c67abd..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/dark_forest.json +++ /dev/null @@ -1,143 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/dark_forest", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "grass_color_modifier": "dark_forest", - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7972607, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/dark_forest", - "#minecraft:lakes/in_biome/dark_forest", - "#minecraft:local_modifications/in_biome/dark_forest", - "#minecraft:underground_structures/in_biome/dark_forest", - "#minecraft:surface_structures/in_biome/dark_forest", - "#minecraft:strongholds/in_biome/dark_forest", - "#minecraft:underground_ores/in_biome/dark_forest", - "#minecraft:underground_decoration/in_biome/dark_forest", - "#minecraft:fluid_springs/in_biome/dark_forest", - "#minecraft:vegetal_decoration/in_biome/dark_forest", - "#minecraft:top_layer_modification/in_biome/dark_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.7 -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/desert.json deleted file mode 100644 index c65afc4ddc..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/desert.json +++ /dev/null @@ -1,130 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/desert", - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.desert" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/desert", - "#minecraft:lakes/in_biome/desert", - "#minecraft:local_modifications/in_biome/desert", - "#minecraft:underground_structures/in_biome/desert", - "#minecraft:surface_structures/in_biome/desert", - "#minecraft:strongholds/in_biome/desert", - "#minecraft:underground_ores/in_biome/desert", - "#minecraft:underground_decoration/in_biome/desert", - "#minecraft:fluid_springs/in_biome/desert", - "#minecraft:vegetal_decoration/in_biome/desert", - "#minecraft:top_layer_modification/in_biome/desert" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 19 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:husk", - "maxCount": 4, - "minCount": 4, - "weight": 80 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/eroded_badlands.json deleted file mode 100644 index ea7621b106..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/eroded_badlands.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/eroded_badlands", - "creature_spawn_probability": 0.03, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "foliage_color": 10387789, - "grass_color": 9470285, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/eroded_badlands", - "#minecraft:lakes/in_biome/eroded_badlands", - "#minecraft:local_modifications/in_biome/eroded_badlands", - "#minecraft:underground_structures/in_biome/eroded_badlands", - "#minecraft:surface_structures/in_biome/eroded_badlands", - "#minecraft:strongholds/in_biome/eroded_badlands", - "#minecraft:underground_ores/in_biome/eroded_badlands", - "#minecraft:underground_decoration/in_biome/eroded_badlands", - "#minecraft:fluid_springs/in_biome/eroded_badlands", - "#minecraft:vegetal_decoration/in_biome/eroded_badlands", - "#minecraft:top_layer_modification/in_biome/eroded_badlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:armadillo", - "maxCount": 2, - "minCount": 1, - "weight": 6 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/mangrove_swamp.json deleted file mode 100644 index 1ba9e1b224..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/mangrove_swamp.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/mangrove_swamp", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "foliage_color": 9285927, - "grass_color_modifier": "swamp", - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.swamp" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7907327, - "water_color": 3832426, - "water_fog_color": 5077600 - }, - "features": [ - "#minecraft:raw_generation/in_biome/mangrove_swamp", - "#minecraft:lakes/in_biome/mangrove_swamp", - "#minecraft:local_modifications/in_biome/mangrove_swamp", - "#minecraft:underground_structures/in_biome/mangrove_swamp", - "#minecraft:surface_structures/in_biome/mangrove_swamp", - "#minecraft:strongholds/in_biome/mangrove_swamp", - "#minecraft:underground_ores/in_biome/mangrove_swamp", - "#minecraft:underground_decoration/in_biome/mangrove_swamp", - "#minecraft:fluid_springs/in_biome/mangrove_swamp", - "#minecraft:vegetal_decoration/in_biome/mangrove_swamp", - "#minecraft:top_layer_modification/in_biome/mangrove_swamp" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:frog", - "maxCount": 5, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 70 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:slime", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:bogged", - "maxCount": 4, - "minCount": 4, - "weight": 30 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/swamp.json deleted file mode 100644 index ed42e16bc0..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/swamp.json +++ /dev/null @@ -1,162 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/swamp", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "foliage_color": 6975545, - "grass_color_modifier": "swamp", - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.swamp" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7907327, - "water_color": 6388580, - "water_fog_color": 2302743 - }, - "features": [ - "#minecraft:raw_generation/in_biome/swamp", - "#minecraft:lakes/in_biome/swamp", - "#minecraft:local_modifications/in_biome/swamp", - "#minecraft:underground_structures/in_biome/swamp", - "#minecraft:surface_structures/in_biome/swamp", - "#minecraft:strongholds/in_biome/swamp", - "#minecraft:underground_ores/in_biome/swamp", - "#minecraft:underground_decoration/in_biome/swamp", - "#minecraft:fluid_springs/in_biome/swamp", - "#minecraft:vegetal_decoration/in_biome/swamp", - "#minecraft:top_layer_modification/in_biome/swamp" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:frog", - "maxCount": 5, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 70 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:slime", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:bogged", - "maxCount": 4, - "minCount": 4, - "weight": 30 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/wooded_badlands.json deleted file mode 100644 index 7edabd6e4e..0000000000 --- a/pfb_biome_extensions/overlay_61/data/minecraft/worldgen/biome/wooded_badlands.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/wooded_badlands", - "creature_spawn_probability": 0.04, - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "foliage_color": 10387789, - "grass_color": 9470285, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/wooded_badlands", - "#minecraft:lakes/in_biome/wooded_badlands", - "#minecraft:local_modifications/in_biome/wooded_badlands", - "#minecraft:underground_structures/in_biome/wooded_badlands", - "#minecraft:surface_structures/in_biome/wooded_badlands", - "#minecraft:strongholds/in_biome/wooded_badlands", - "#minecraft:underground_ores/in_biome/wooded_badlands", - "#minecraft:underground_decoration/in_biome/wooded_badlands", - "#minecraft:fluid_springs/in_biome/wooded_badlands", - "#minecraft:vegetal_decoration/in_biome/wooded_badlands", - "#minecraft:top_layer_modification/in_biome/wooded_badlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:armadillo", - "maxCount": 2, - "minCount": 1, - "weight": 6 - }, - { - "type": "minecraft:wolf", - "maxCount": 8, - "minCount": 4, - "weight": 2 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json deleted file mode 100644 index 5f9d3c520c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json deleted file mode 100644 index 5f9d3c520c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json deleted file mode 100644 index 588b779bc0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json deleted file mode 100644 index 588b779bc0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json deleted file mode 100644 index 588b779bc0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json deleted file mode 100644 index 5f9d3c520c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json deleted file mode 100644 index 588b779bc0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json deleted file mode 100644 index 5f9d3c520c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json deleted file mode 100644 index 588b779bc0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json deleted file mode 100644 index 5f9d3c520c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_nether", - "required": false - }, - "minecraft:nether_cave" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json deleted file mode 100644 index 29d21116ad..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:in_overworld", - "required": false - }, - "minecraft:cave", - "minecraft:cave_extra_underground", - "minecraft:canyon" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json deleted file mode 100644 index cfa381a47a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json deleted file mode 100644 index 1a5743ce05..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava", - "minecraft:spring_lava_frozen" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json deleted file mode 100644 index 8df86ba913..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json deleted file mode 100644 index 30576cb099..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json deleted file mode 100644 index 051c50a9df..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:fluid_springs/in_overworld", - "required": false - }, - "minecraft:spring_water", - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json deleted file mode 100644 index 46755c3b7c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json deleted file mode 100644 index 8f00d8e27c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json deleted file mode 100644 index a141583b40..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json deleted file mode 100644 index f8924426a5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:lakes/in_overworld", - "required": false - }, - "minecraft:lake_lava_underground", - "minecraft:lake_lava_surface" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 7c225233eb..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:iceberg_packed", - "minecraft:iceberg_blue", - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json deleted file mode 100644 index f50acab367..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode", - "minecraft:large_dripstone" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json deleted file mode 100644 index 7c225233eb..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:iceberg_packed", - "minecraft:iceberg_blue", - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index a00ae5e629..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode", - "minecraft:forest_rock" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index a00ae5e629..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode", - "minecraft:forest_rock" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json deleted file mode 100644 index 5c7038b578..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - }, - "minecraft:basalt_pillar" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json deleted file mode 100644 index 24e8318cbc..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json deleted file mode 100644 index 3bb8c75fcd..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json deleted file mode 100644 index d1325cc236..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:local_modifications/in_overworld", - "required": false - }, - "minecraft:amethyst_geode" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json deleted file mode 100644 index 1ba39f3180..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - }, - "minecraft:end_island_decorated" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json deleted file mode 100644 index d4067a4c9d..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json deleted file mode 100644 index 8666138563..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json deleted file mode 100644 index a79eca521a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:raw_generation/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json deleted file mode 100644 index 35d6078f96..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json deleted file mode 100644 index 6304797d8b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json deleted file mode 100644 index edd568eb0f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:strongholds/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json deleted file mode 100644 index 1b1c79b4ba..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - }, - "minecraft:delta", - "minecraft:small_basalt_columns", - "minecraft:large_basalt_columns" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json deleted file mode 100644 index c12a8fc610..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:blue_ice" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json deleted file mode 100644 index f83e8c4249..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:desert_well" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json deleted file mode 100644 index 93db345cc0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json deleted file mode 100644 index 5ac97602c1..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - }, - "minecraft:end_gateway_return" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json deleted file mode 100644 index 93db345cc0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json deleted file mode 100644 index c12a8fc610..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:blue_ice" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json deleted file mode 100644 index 25677310ac..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - }, - "minecraft:ice_spike", - "minecraft:ice_patch" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json deleted file mode 100644 index 93db345cc0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json deleted file mode 100644 index 3a651843a9..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_end", - "required": false - }, - "minecraft:end_spike" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json deleted file mode 100644 index 593507096e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json deleted file mode 100644 index 36b1953568..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:surface_structures/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json deleted file mode 100644 index b8126b6e08..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json deleted file mode 100644 index 3980c35276..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_end", - "required": false - }, - "minecraft:end_platform" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json deleted file mode 100644 index 2b959ffe69..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "minecraft:void_start_platform" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json deleted file mode 100644 index c970b2d759..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json deleted file mode 100644 index 2b821afa66..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:top_layer_modification/in_overworld", - "required": false - }, - "minecraft:freeze_top_layer" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json deleted file mode 100644 index 9f432dc218..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:basalt_blobs", - "minecraft:blackstone_blobs", - "minecraft:spring_delta", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:brown_mushroom_nether", - "minecraft:red_mushroom_nether", - "minecraft:ore_magma", - "minecraft:spring_closed_double", - "minecraft:ore_gold_deltas", - "minecraft:ore_quartz_deltas", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json deleted file mode 100644 index ca37cb5209..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json deleted file mode 100644 index 85167be7e1..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:sculk_vein", - "minecraft:sculk_patch_deep_dark" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json deleted file mode 100644 index 5520d75828..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:dripstone_cluster", - "minecraft:pointed_dripstone" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json deleted file mode 100644 index cf202e3855..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:brown_mushroom_nether", - "minecraft:red_mushroom_nether", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json deleted file mode 100644 index 4ce46a9bf1..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:patch_crimson_roots", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_soul_sand", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json deleted file mode 100644 index 5cb72e2210..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json deleted file mode 100644 index dd09d50413..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_nether", - "required": false - }, - "minecraft:spring_open", - "minecraft:patch_fire", - "minecraft:patch_soul_fire", - "minecraft:glowstone_extra", - "minecraft:glowstone", - "minecraft:ore_magma", - "minecraft:spring_closed", - "minecraft:ore_gravel_nether", - "minecraft:ore_blackstone", - "minecraft:ore_gold_nether", - "minecraft:ore_quartz_nether", - "minecraft:ore_ancient_debris_large", - "minecraft:ore_debris_small" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json deleted file mode 100644 index 6cd420a436..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - }, - "minecraft:ore_infested" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json deleted file mode 100644 index 5c1c91b8f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_decoration/in_overworld", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json deleted file mode 100644 index 7a2c9ab13e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_gold_extra", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json deleted file mode 100644 index 921a24ce25..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper_large", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json deleted file mode 100644 index 7a2c9ab13e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_gold_extra", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json deleted file mode 100644 index 4bc9ca5fe9..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_clay", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json deleted file mode 100644 index 7e0d50ea95..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_grass", - "minecraft:disk_clay" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json deleted file mode 100644 index 5fe571ce18..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_clay" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json deleted file mode 100644 index fe9ae09187..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json deleted file mode 100644 index 75811ae2c9..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json deleted file mode 100644 index c8ed0143c7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel", - "minecraft:ore_emerald" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json deleted file mode 100644 index 6d0a840770..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json deleted file mode 100644 index 7a2c9ab13e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_ores/in_overworld", - "required": false - }, - "minecraft:ore_dirt", - "minecraft:ore_gravel", - "minecraft:ore_granite_upper", - "minecraft:ore_granite_lower", - "minecraft:ore_diorite_upper", - "minecraft:ore_diorite_lower", - "minecraft:ore_andesite_upper", - "minecraft:ore_andesite_lower", - "minecraft:ore_tuff", - "minecraft:ore_coal_upper", - "minecraft:ore_coal_lower", - "minecraft:ore_iron_upper", - "minecraft:ore_iron_middle", - "minecraft:ore_iron_small", - "minecraft:ore_gold", - "minecraft:ore_gold_lower", - "minecraft:ore_redstone", - "minecraft:ore_redstone_lower", - "minecraft:ore_diamond", - "minecraft:ore_diamond_medium", - "minecraft:ore_diamond_large", - "minecraft:ore_diamond_buried", - "minecraft:ore_lapis", - "minecraft:ore_lapis_buried", - "minecraft:ore_copper", - "minecraft:underwater_magma", - "minecraft:ore_gold_extra", - "minecraft:disk_sand", - "minecraft:disk_clay", - "minecraft:disk_gravel" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json deleted file mode 100644 index ff89b2ec1a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:fossil_upper", - "minecraft:fossil_lower", - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json deleted file mode 100644 index ff89b2ec1a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:fossil_upper", - "minecraft:fossil_lower", - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json deleted file mode 100644 index ff89b2ec1a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:fossil_upper", - "minecraft:fossil_lower", - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json deleted file mode 100644 index 282e8b99b0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json deleted file mode 100644 index b2c24d2e6f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json deleted file mode 100644 index 5004667bfa..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:underground_structures/in_overworld", - "required": false - }, - "minecraft:monster_room", - "minecraft:monster_room_deep" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json deleted file mode 100644 index 4349a9fe6e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json deleted file mode 100644 index fa6a39154c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:patch_grass_plain", - "minecraft:flower_cherry", - "minecraft:trees_cherry" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json deleted file mode 100644 index d9b01e9ef0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:weeping_vines", - "minecraft:crimson_fungi", - "minecraft:crimson_forest_vegetation" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json deleted file mode 100644 index 28edad356c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - }, - "minecraft:chorus_plant" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json deleted file mode 100644 index 763ba77b96..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json deleted file mode 100644 index 763ba77b96..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json deleted file mode 100644 index ae1cef986b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen", - "minecraft:patch_tall_grass_2", - "minecraft:lush_caves_ceiling_vegetation", - "minecraft:cave_vines", - "minecraft:lush_caves_clay", - "minecraft:lush_caves_vegetation", - "minecraft:rooted_azalea_tree", - "minecraft:spore_blossom", - "minecraft:classic_vines_cave_feature" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json deleted file mode 100644 index b2fa7ea96b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json deleted file mode 100644 index ee1d5860b3..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json deleted file mode 100644 index 763ba77b96..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_overworld", - "required": false - }, - "minecraft:glow_lichen" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json deleted file mode 100644 index c2ad81aedc..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_end", - "required": false - } - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json deleted file mode 100644 index 5d341ba242..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "replace": false, - "values": [] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json deleted file mode 100644 index 9c6a493175..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "replace": false, - "values": [ - { - "id": "#minecraft:vegetal_decoration/in_nether", - "required": false - }, - "minecraft:spring_lava", - "minecraft:brown_mushroom_normal", - "minecraft:red_mushroom_normal", - "minecraft:warped_fungi", - "minecraft:warped_forest_vegetation", - "minecraft:nether_sprouts", - "minecraft:twisting_vines" - ] -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/bamboo_jungle.json deleted file mode 100644 index e7f1a262a6..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/bamboo_jungle.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/bamboo_jungle", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.bamboo_jungle" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/bamboo_jungle", - "#minecraft:lakes/in_biome/bamboo_jungle", - "#minecraft:local_modifications/in_biome/bamboo_jungle", - "#minecraft:underground_structures/in_biome/bamboo_jungle", - "#minecraft:surface_structures/in_biome/bamboo_jungle", - "#minecraft:strongholds/in_biome/bamboo_jungle", - "#minecraft:underground_ores/in_biome/bamboo_jungle", - "#minecraft:underground_decoration/in_biome/bamboo_jungle", - "#minecraft:fluid_springs/in_biome/bamboo_jungle", - "#minecraft:vegetal_decoration/in_biome/bamboo_jungle", - "#minecraft:top_layer_modification/in_biome/bamboo_jungle" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:parrot", - "maxCount": 2, - "minCount": 1, - "weight": 40 - }, - { - "type": "minecraft:panda", - "maxCount": 2, - "minCount": 1, - "weight": 80 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:ocelot", - "maxCount": 1, - "minCount": 1, - "weight": 2 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.95 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/basalt_deltas.json deleted file mode 100644 index d08eb025fd..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/basalt_deltas.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/basalt_deltas", - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.basalt_deltas.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.basalt_deltas.loop", - "fog_color": 6840176, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.basalt_deltas.mood", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.basalt_deltas" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "particle": { - "options": { - "type": "minecraft:white_ash" - }, - "probability": 0.118093334 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/basalt_deltas", - "#minecraft:lakes/in_biome/basalt_deltas", - "#minecraft:local_modifications/in_biome/basalt_deltas", - "#minecraft:underground_structures/in_biome/basalt_deltas", - "#minecraft:surface_structures/in_biome/basalt_deltas", - "#minecraft:strongholds/in_biome/basalt_deltas", - "#minecraft:underground_ores/in_biome/basalt_deltas", - "#minecraft:underground_decoration/in_biome/basalt_deltas", - "#minecraft:fluid_springs/in_biome/basalt_deltas", - "#minecraft:vegetal_decoration/in_biome/basalt_deltas", - "#minecraft:top_layer_modification/in_biome/basalt_deltas" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:ghast", - "maxCount": 1, - "minCount": 1, - "weight": 40 - }, - { - "type": "minecraft:magma_cube", - "maxCount": 5, - "minCount": 2, - "weight": 100 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/beach.json deleted file mode 100644 index 172f115cbd..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/beach.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/beach", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/beach", - "#minecraft:lakes/in_biome/beach", - "#minecraft:local_modifications/in_biome/beach", - "#minecraft:underground_structures/in_biome/beach", - "#minecraft:surface_structures/in_biome/beach", - "#minecraft:strongholds/in_biome/beach", - "#minecraft:underground_ores/in_biome/beach", - "#minecraft:underground_decoration/in_biome/beach", - "#minecraft:fluid_springs/in_biome/beach", - "#minecraft:vegetal_decoration/in_biome/beach", - "#minecraft:top_layer_modification/in_biome/beach" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:turtle", - "maxCount": 5, - "minCount": 2, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/birch_forest.json deleted file mode 100644 index 44c5a15db7..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/birch_forest.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/birch_forest", - "downfall": 0.6, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8037887, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/birch_forest", - "#minecraft:lakes/in_biome/birch_forest", - "#minecraft:local_modifications/in_biome/birch_forest", - "#minecraft:underground_structures/in_biome/birch_forest", - "#minecraft:surface_structures/in_biome/birch_forest", - "#minecraft:strongholds/in_biome/birch_forest", - "#minecraft:underground_ores/in_biome/birch_forest", - "#minecraft:underground_decoration/in_biome/birch_forest", - "#minecraft:fluid_springs/in_biome/birch_forest", - "#minecraft:vegetal_decoration/in_biome/birch_forest", - "#minecraft:top_layer_modification/in_biome/birch_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.6 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cherry_grove.json deleted file mode 100644 index b89b4c3eff..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cherry_grove.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/cherry_grove", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "foliage_color": 11983713, - "grass_color": 11983713, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.cherry_grove" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 6141935, - "water_fog_color": 6141935 - }, - "features": [ - "#minecraft:raw_generation/in_biome/cherry_grove", - "#minecraft:lakes/in_biome/cherry_grove", - "#minecraft:local_modifications/in_biome/cherry_grove", - "#minecraft:underground_structures/in_biome/cherry_grove", - "#minecraft:surface_structures/in_biome/cherry_grove", - "#minecraft:strongholds/in_biome/cherry_grove", - "#minecraft:underground_ores/in_biome/cherry_grove", - "#minecraft:underground_decoration/in_biome/cherry_grove", - "#minecraft:fluid_springs/in_biome/cherry_grove", - "#minecraft:vegetal_decoration/in_biome/cherry_grove", - "#minecraft:top_layer_modification/in_biome/cherry_grove" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:pig", - "maxCount": 2, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:rabbit", - "maxCount": 6, - "minCount": 2, - "weight": 2 - }, - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 2, - "weight": 2 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cold_ocean.json deleted file mode 100644 index 29b02227e6..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/cold_ocean.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/cold_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/cold_ocean", - "#minecraft:lakes/in_biome/cold_ocean", - "#minecraft:local_modifications/in_biome/cold_ocean", - "#minecraft:underground_structures/in_biome/cold_ocean", - "#minecraft:surface_structures/in_biome/cold_ocean", - "#minecraft:strongholds/in_biome/cold_ocean", - "#minecraft:underground_ores/in_biome/cold_ocean", - "#minecraft:underground_decoration/in_biome/cold_ocean", - "#minecraft:fluid_springs/in_biome/cold_ocean", - "#minecraft:vegetal_decoration/in_biome/cold_ocean", - "#minecraft:top_layer_modification/in_biome/cold_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 15 - }, - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 3 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/crimson_forest.json deleted file mode 100644 index d5e64cc99b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/crimson_forest.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/crimson_forest", - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.crimson_forest.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.crimson_forest.loop", - "fog_color": 3343107, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.crimson_forest.mood", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.crimson_forest" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "particle": { - "options": { - "type": "minecraft:crimson_spore" - }, - "probability": 0.025 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/crimson_forest", - "#minecraft:lakes/in_biome/crimson_forest", - "#minecraft:local_modifications/in_biome/crimson_forest", - "#minecraft:underground_structures/in_biome/crimson_forest", - "#minecraft:surface_structures/in_biome/crimson_forest", - "#minecraft:strongholds/in_biome/crimson_forest", - "#minecraft:underground_ores/in_biome/crimson_forest", - "#minecraft:underground_decoration/in_biome/crimson_forest", - "#minecraft:fluid_springs/in_biome/crimson_forest", - "#minecraft:vegetal_decoration/in_biome/crimson_forest", - "#minecraft:top_layer_modification/in_biome/crimson_forest" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:zombified_piglin", - "maxCount": 4, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:hoglin", - "maxCount": 4, - "minCount": 3, - "weight": 9 - }, - { - "type": "minecraft:piglin", - "maxCount": 4, - "minCount": 3, - "weight": 5 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_cold_ocean.json deleted file mode 100644 index 1111e28903..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_cold_ocean.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/deep_cold_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_cold_ocean", - "#minecraft:lakes/in_biome/deep_cold_ocean", - "#minecraft:local_modifications/in_biome/deep_cold_ocean", - "#minecraft:underground_structures/in_biome/deep_cold_ocean", - "#minecraft:surface_structures/in_biome/deep_cold_ocean", - "#minecraft:strongholds/in_biome/deep_cold_ocean", - "#minecraft:underground_ores/in_biome/deep_cold_ocean", - "#minecraft:underground_decoration/in_biome/deep_cold_ocean", - "#minecraft:fluid_springs/in_biome/deep_cold_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_cold_ocean", - "#minecraft:top_layer_modification/in_biome/deep_cold_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 15 - }, - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 3 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_dark.json deleted file mode 100644 index 6115364853..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_dark.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/deep_dark", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.deep_dark" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_dark", - "#minecraft:lakes/in_biome/deep_dark", - "#minecraft:local_modifications/in_biome/deep_dark", - "#minecraft:underground_structures/in_biome/deep_dark", - "#minecraft:surface_structures/in_biome/deep_dark", - "#minecraft:strongholds/in_biome/deep_dark", - "#minecraft:underground_ores/in_biome/deep_dark", - "#minecraft:underground_decoration/in_biome/deep_dark", - "#minecraft:fluid_springs/in_biome/deep_dark", - "#minecraft:vegetal_decoration/in_biome/deep_dark", - "#minecraft:top_layer_modification/in_biome/deep_dark" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_frozen_ocean.json deleted file mode 100644 index 07e42a81af..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_frozen_ocean.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/deep_frozen_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 3750089, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_frozen_ocean", - "#minecraft:lakes/in_biome/deep_frozen_ocean", - "#minecraft:local_modifications/in_biome/deep_frozen_ocean", - "#minecraft:underground_structures/in_biome/deep_frozen_ocean", - "#minecraft:surface_structures/in_biome/deep_frozen_ocean", - "#minecraft:strongholds/in_biome/deep_frozen_ocean", - "#minecraft:underground_ores/in_biome/deep_frozen_ocean", - "#minecraft:underground_decoration/in_biome/deep_frozen_ocean", - "#minecraft:fluid_springs/in_biome/deep_frozen_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_frozen_ocean", - "#minecraft:top_layer_modification/in_biome/deep_frozen_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.5, - "temperature_modifier": "frozen" -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json deleted file mode 100644 index 50ae6f73a0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json +++ /dev/null @@ -1,144 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/deep_lukewarm_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 4566514, - "water_fog_color": 267827 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_lukewarm_ocean", - "#minecraft:lakes/in_biome/deep_lukewarm_ocean", - "#minecraft:local_modifications/in_biome/deep_lukewarm_ocean", - "#minecraft:underground_structures/in_biome/deep_lukewarm_ocean", - "#minecraft:surface_structures/in_biome/deep_lukewarm_ocean", - "#minecraft:strongholds/in_biome/deep_lukewarm_ocean", - "#minecraft:underground_ores/in_biome/deep_lukewarm_ocean", - "#minecraft:underground_decoration/in_biome/deep_lukewarm_ocean", - "#minecraft:fluid_springs/in_biome/deep_lukewarm_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_lukewarm_ocean", - "#minecraft:top_layer_modification/in_biome/deep_lukewarm_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 8 - }, - { - "type": "minecraft:pufferfish", - "maxCount": 3, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 8 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_ocean.json deleted file mode 100644 index 9910217bdb..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/deep_ocean.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/deep_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/deep_ocean", - "#minecraft:lakes/in_biome/deep_ocean", - "#minecraft:local_modifications/in_biome/deep_ocean", - "#minecraft:underground_structures/in_biome/deep_ocean", - "#minecraft:surface_structures/in_biome/deep_ocean", - "#minecraft:strongholds/in_biome/deep_ocean", - "#minecraft:underground_ores/in_biome/deep_ocean", - "#minecraft:underground_decoration/in_biome/deep_ocean", - "#minecraft:fluid_springs/in_biome/deep_ocean", - "#minecraft:vegetal_decoration/in_biome/deep_ocean", - "#minecraft:top_layer_modification/in_biome/deep_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 10 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dripstone_caves.json deleted file mode 100644 index 4d29662165..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/dripstone_caves.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/dripstone_caves", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.dripstone_caves" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/dripstone_caves", - "#minecraft:lakes/in_biome/dripstone_caves", - "#minecraft:local_modifications/in_biome/dripstone_caves", - "#minecraft:underground_structures/in_biome/dripstone_caves", - "#minecraft:surface_structures/in_biome/dripstone_caves", - "#minecraft:strongholds/in_biome/dripstone_caves", - "#minecraft:underground_ores/in_biome/dripstone_caves", - "#minecraft:underground_decoration/in_biome/dripstone_caves", - "#minecraft:fluid_springs/in_biome/dripstone_caves", - "#minecraft:vegetal_decoration/in_biome/dripstone_caves", - "#minecraft:top_layer_modification/in_biome/dripstone_caves" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 4, - "minCount": 4, - "weight": 95 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_barrens.json deleted file mode 100644 index 54868f9838..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_barrens.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/end_barrens", - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/end_barrens", - "#minecraft:lakes/in_biome/end_barrens", - "#minecraft:local_modifications/in_biome/end_barrens", - "#minecraft:underground_structures/in_biome/end_barrens", - "#minecraft:surface_structures/in_biome/end_barrens", - "#minecraft:strongholds/in_biome/end_barrens", - "#minecraft:underground_ores/in_biome/end_barrens", - "#minecraft:underground_decoration/in_biome/end_barrens", - "#minecraft:fluid_springs/in_biome/end_barrens", - "#minecraft:vegetal_decoration/in_biome/end_barrens", - "#minecraft:top_layer_modification/in_biome/end_barrens" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_highlands.json deleted file mode 100644 index 6fc918fd76..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_highlands.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/end_highlands", - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/end_highlands", - "#minecraft:lakes/in_biome/end_highlands", - "#minecraft:local_modifications/in_biome/end_highlands", - "#minecraft:underground_structures/in_biome/end_highlands", - "#minecraft:surface_structures/in_biome/end_highlands", - "#minecraft:strongholds/in_biome/end_highlands", - "#minecraft:underground_ores/in_biome/end_highlands", - "#minecraft:underground_decoration/in_biome/end_highlands", - "#minecraft:fluid_springs/in_biome/end_highlands", - "#minecraft:vegetal_decoration/in_biome/end_highlands", - "#minecraft:top_layer_modification/in_biome/end_highlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_midlands.json deleted file mode 100644 index 0567ffb6bf..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/end_midlands.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/end_midlands", - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/end_midlands", - "#minecraft:lakes/in_biome/end_midlands", - "#minecraft:local_modifications/in_biome/end_midlands", - "#minecraft:underground_structures/in_biome/end_midlands", - "#minecraft:surface_structures/in_biome/end_midlands", - "#minecraft:strongholds/in_biome/end_midlands", - "#minecraft:underground_ores/in_biome/end_midlands", - "#minecraft:underground_decoration/in_biome/end_midlands", - "#minecraft:fluid_springs/in_biome/end_midlands", - "#minecraft:vegetal_decoration/in_biome/end_midlands", - "#minecraft:top_layer_modification/in_biome/end_midlands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/flower_forest.json deleted file mode 100644 index cff2119f7a..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/flower_forest.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/flower_forest", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.flower_forest" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7972607, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/flower_forest", - "#minecraft:lakes/in_biome/flower_forest", - "#minecraft:local_modifications/in_biome/flower_forest", - "#minecraft:underground_structures/in_biome/flower_forest", - "#minecraft:surface_structures/in_biome/flower_forest", - "#minecraft:strongholds/in_biome/flower_forest", - "#minecraft:underground_ores/in_biome/flower_forest", - "#minecraft:underground_decoration/in_biome/flower_forest", - "#minecraft:fluid_springs/in_biome/flower_forest", - "#minecraft:vegetal_decoration/in_biome/flower_forest", - "#minecraft:top_layer_modification/in_biome/flower_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.7 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/forest.json deleted file mode 100644 index 259ea80bac..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/forest.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/forest", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7972607, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/forest", - "#minecraft:lakes/in_biome/forest", - "#minecraft:local_modifications/in_biome/forest", - "#minecraft:underground_structures/in_biome/forest", - "#minecraft:surface_structures/in_biome/forest", - "#minecraft:strongholds/in_biome/forest", - "#minecraft:underground_ores/in_biome/forest", - "#minecraft:underground_decoration/in_biome/forest", - "#minecraft:fluid_springs/in_biome/forest", - "#minecraft:vegetal_decoration/in_biome/forest", - "#minecraft:top_layer_modification/in_biome/forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.7 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_ocean.json deleted file mode 100644 index 6924270d4e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_ocean.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/frozen_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8364543, - "water_color": 3750089, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/frozen_ocean", - "#minecraft:lakes/in_biome/frozen_ocean", - "#minecraft:local_modifications/in_biome/frozen_ocean", - "#minecraft:underground_structures/in_biome/frozen_ocean", - "#minecraft:surface_structures/in_biome/frozen_ocean", - "#minecraft:strongholds/in_biome/frozen_ocean", - "#minecraft:underground_ores/in_biome/frozen_ocean", - "#minecraft:underground_decoration/in_biome/frozen_ocean", - "#minecraft:fluid_springs/in_biome/frozen_ocean", - "#minecraft:vegetal_decoration/in_biome/frozen_ocean", - "#minecraft:top_layer_modification/in_biome/frozen_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 15 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.0, - "temperature_modifier": "frozen" -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_peaks.json deleted file mode 100644 index 57e79f23d5..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_peaks.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/frozen_peaks", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.frozen_peaks" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8756735, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/frozen_peaks", - "#minecraft:lakes/in_biome/frozen_peaks", - "#minecraft:local_modifications/in_biome/frozen_peaks", - "#minecraft:underground_structures/in_biome/frozen_peaks", - "#minecraft:surface_structures/in_biome/frozen_peaks", - "#minecraft:strongholds/in_biome/frozen_peaks", - "#minecraft:underground_ores/in_biome/frozen_peaks", - "#minecraft:underground_decoration/in_biome/frozen_peaks", - "#minecraft:fluid_springs/in_biome/frozen_peaks", - "#minecraft:vegetal_decoration/in_biome/frozen_peaks", - "#minecraft:top_layer_modification/in_biome/frozen_peaks" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:goat", - "maxCount": 3, - "minCount": 1, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.7 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_river.json deleted file mode 100644 index e6e90f4f25..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/frozen_river.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/frozen_river", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8364543, - "water_color": 3750089, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/frozen_river", - "#minecraft:lakes/in_biome/frozen_river", - "#minecraft:local_modifications/in_biome/frozen_river", - "#minecraft:underground_structures/in_biome/frozen_river", - "#minecraft:surface_structures/in_biome/frozen_river", - "#minecraft:strongholds/in_biome/frozen_river", - "#minecraft:underground_ores/in_biome/frozen_river", - "#minecraft:underground_decoration/in_biome/frozen_river", - "#minecraft:fluid_springs/in_biome/frozen_river", - "#minecraft:vegetal_decoration/in_biome/frozen_river", - "#minecraft:top_layer_modification/in_biome/frozen_river" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 1 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 5 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/grove.json deleted file mode 100644 index a4ad47fc4c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/grove.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/grove", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.grove" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8495359, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/grove", - "#minecraft:lakes/in_biome/grove", - "#minecraft:local_modifications/in_biome/grove", - "#minecraft:underground_structures/in_biome/grove", - "#minecraft:surface_structures/in_biome/grove", - "#minecraft:strongholds/in_biome/grove", - "#minecraft:underground_ores/in_biome/grove", - "#minecraft:underground_decoration/in_biome/grove", - "#minecraft:fluid_springs/in_biome/grove", - "#minecraft:vegetal_decoration/in_biome/grove", - "#minecraft:top_layer_modification/in_biome/grove" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:wolf", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 8 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 4 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.2 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ice_spikes.json deleted file mode 100644 index 7efe4494c8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ice_spikes.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/ice_spikes", - "creature_spawn_probability": 0.07, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8364543, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/ice_spikes", - "#minecraft:lakes/in_biome/ice_spikes", - "#minecraft:local_modifications/in_biome/ice_spikes", - "#minecraft:underground_structures/in_biome/ice_spikes", - "#minecraft:surface_structures/in_biome/ice_spikes", - "#minecraft:strongholds/in_biome/ice_spikes", - "#minecraft:underground_ores/in_biome/ice_spikes", - "#minecraft:underground_decoration/in_biome/ice_spikes", - "#minecraft:fluid_springs/in_biome/ice_spikes", - "#minecraft:vegetal_decoration/in_biome/ice_spikes", - "#minecraft:top_layer_modification/in_biome/ice_spikes" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 10 - }, - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 20 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:stray", - "maxCount": 4, - "minCount": 4, - "weight": 80 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jagged_peaks.json deleted file mode 100644 index 3f64bba000..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jagged_peaks.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/jagged_peaks", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.jagged_peaks" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8756735, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/jagged_peaks", - "#minecraft:lakes/in_biome/jagged_peaks", - "#minecraft:local_modifications/in_biome/jagged_peaks", - "#minecraft:underground_structures/in_biome/jagged_peaks", - "#minecraft:surface_structures/in_biome/jagged_peaks", - "#minecraft:strongholds/in_biome/jagged_peaks", - "#minecraft:underground_ores/in_biome/jagged_peaks", - "#minecraft:underground_decoration/in_biome/jagged_peaks", - "#minecraft:fluid_springs/in_biome/jagged_peaks", - "#minecraft:vegetal_decoration/in_biome/jagged_peaks", - "#minecraft:top_layer_modification/in_biome/jagged_peaks" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:goat", - "maxCount": 3, - "minCount": 1, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.7 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jungle.json deleted file mode 100644 index dda810da19..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/jungle.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/jungle", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.jungle" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/jungle", - "#minecraft:lakes/in_biome/jungle", - "#minecraft:local_modifications/in_biome/jungle", - "#minecraft:underground_structures/in_biome/jungle", - "#minecraft:surface_structures/in_biome/jungle", - "#minecraft:strongholds/in_biome/jungle", - "#minecraft:underground_ores/in_biome/jungle", - "#minecraft:underground_decoration/in_biome/jungle", - "#minecraft:fluid_springs/in_biome/jungle", - "#minecraft:vegetal_decoration/in_biome/jungle", - "#minecraft:top_layer_modification/in_biome/jungle" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:parrot", - "maxCount": 2, - "minCount": 1, - "weight": 40 - }, - { - "type": "minecraft:panda", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:ocelot", - "maxCount": 3, - "minCount": 1, - "weight": 2 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.95 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lukewarm_ocean.json deleted file mode 100644 index 09fe106eba..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lukewarm_ocean.json +++ /dev/null @@ -1,144 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/lukewarm_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 4566514, - "water_fog_color": 267827 - }, - "features": [ - "#minecraft:raw_generation/in_biome/lukewarm_ocean", - "#minecraft:lakes/in_biome/lukewarm_ocean", - "#minecraft:local_modifications/in_biome/lukewarm_ocean", - "#minecraft:underground_structures/in_biome/lukewarm_ocean", - "#minecraft:surface_structures/in_biome/lukewarm_ocean", - "#minecraft:strongholds/in_biome/lukewarm_ocean", - "#minecraft:underground_ores/in_biome/lukewarm_ocean", - "#minecraft:underground_decoration/in_biome/lukewarm_ocean", - "#minecraft:fluid_springs/in_biome/lukewarm_ocean", - "#minecraft:vegetal_decoration/in_biome/lukewarm_ocean", - "#minecraft:top_layer_modification/in_biome/lukewarm_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 15 - }, - { - "type": "minecraft:pufferfish", - "maxCount": 3, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 2, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lush_caves.json deleted file mode 100644 index 8854da513e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/lush_caves.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/lush_caves", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.lush_caves" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/lush_caves", - "#minecraft:lakes/in_biome/lush_caves", - "#minecraft:local_modifications/in_biome/lush_caves", - "#minecraft:underground_structures/in_biome/lush_caves", - "#minecraft:surface_structures/in_biome/lush_caves", - "#minecraft:strongholds/in_biome/lush_caves", - "#minecraft:underground_ores/in_biome/lush_caves", - "#minecraft:underground_decoration/in_biome/lush_caves", - "#minecraft:fluid_springs/in_biome/lush_caves", - "#minecraft:vegetal_decoration/in_biome/lush_caves", - "#minecraft:top_layer_modification/in_biome/lush_caves" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [ - { - "type": "minecraft:axolotl", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/meadow.json deleted file mode 100644 index 200468a137..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/meadow.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/meadow", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.meadow" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 937679, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/meadow", - "#minecraft:lakes/in_biome/meadow", - "#minecraft:local_modifications/in_biome/meadow", - "#minecraft:underground_structures/in_biome/meadow", - "#minecraft:surface_structures/in_biome/meadow", - "#minecraft:strongholds/in_biome/meadow", - "#minecraft:underground_ores/in_biome/meadow", - "#minecraft:underground_decoration/in_biome/meadow", - "#minecraft:fluid_springs/in_biome/meadow", - "#minecraft:vegetal_decoration/in_biome/meadow", - "#minecraft:top_layer_modification/in_biome/meadow" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:donkey", - "maxCount": 2, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:rabbit", - "maxCount": 6, - "minCount": 2, - "weight": 2 - }, - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 2, - "weight": 2 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mushroom_fields.json deleted file mode 100644 index b9368a9c8c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/mushroom_fields.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/mushroom_fields", - "downfall": 1.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/mushroom_fields", - "#minecraft:lakes/in_biome/mushroom_fields", - "#minecraft:local_modifications/in_biome/mushroom_fields", - "#minecraft:underground_structures/in_biome/mushroom_fields", - "#minecraft:surface_structures/in_biome/mushroom_fields", - "#minecraft:strongholds/in_biome/mushroom_fields", - "#minecraft:underground_ores/in_biome/mushroom_fields", - "#minecraft:underground_decoration/in_biome/mushroom_fields", - "#minecraft:fluid_springs/in_biome/mushroom_fields", - "#minecraft:vegetal_decoration/in_biome/mushroom_fields", - "#minecraft:top_layer_modification/in_biome/mushroom_fields" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:mooshroom", - "maxCount": 8, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.9 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/nether_wastes.json deleted file mode 100644 index 1af0667226..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/nether_wastes.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/nether_wastes", - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.nether_wastes.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.nether_wastes.loop", - "fog_color": 3344392, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.nether_wastes.mood", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.nether_wastes" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/nether_wastes", - "#minecraft:lakes/in_biome/nether_wastes", - "#minecraft:local_modifications/in_biome/nether_wastes", - "#minecraft:underground_structures/in_biome/nether_wastes", - "#minecraft:surface_structures/in_biome/nether_wastes", - "#minecraft:strongholds/in_biome/nether_wastes", - "#minecraft:underground_ores/in_biome/nether_wastes", - "#minecraft:underground_decoration/in_biome/nether_wastes", - "#minecraft:fluid_springs/in_biome/nether_wastes", - "#minecraft:vegetal_decoration/in_biome/nether_wastes", - "#minecraft:top_layer_modification/in_biome/nether_wastes" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:ghast", - "maxCount": 4, - "minCount": 4, - "weight": 50 - }, - { - "type": "minecraft:zombified_piglin", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:magma_cube", - "maxCount": 4, - "minCount": 4, - "weight": 2 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 1 - }, - { - "type": "minecraft:piglin", - "maxCount": 4, - "minCount": 4, - "weight": 15 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ocean.json deleted file mode 100644 index cf5b1995a3..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/ocean.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/ocean", - "#minecraft:lakes/in_biome/ocean", - "#minecraft:local_modifications/in_biome/ocean", - "#minecraft:underground_structures/in_biome/ocean", - "#minecraft:surface_structures/in_biome/ocean", - "#minecraft:strongholds/in_biome/ocean", - "#minecraft:underground_ores/in_biome/ocean", - "#minecraft:underground_decoration/in_biome/ocean", - "#minecraft:fluid_springs/in_biome/ocean", - "#minecraft:vegetal_decoration/in_biome/ocean", - "#minecraft:top_layer_modification/in_biome/ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:cod", - "maxCount": 6, - "minCount": 3, - "weight": 10 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_birch_forest.json deleted file mode 100644 index 18806e6ae4..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_birch_forest.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/old_growth_birch_forest", - "downfall": 0.6, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8037887, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/old_growth_birch_forest", - "#minecraft:lakes/in_biome/old_growth_birch_forest", - "#minecraft:local_modifications/in_biome/old_growth_birch_forest", - "#minecraft:underground_structures/in_biome/old_growth_birch_forest", - "#minecraft:surface_structures/in_biome/old_growth_birch_forest", - "#minecraft:strongholds/in_biome/old_growth_birch_forest", - "#minecraft:underground_ores/in_biome/old_growth_birch_forest", - "#minecraft:underground_decoration/in_biome/old_growth_birch_forest", - "#minecraft:fluid_springs/in_biome/old_growth_birch_forest", - "#minecraft:vegetal_decoration/in_biome/old_growth_birch_forest", - "#minecraft:top_layer_modification/in_biome/old_growth_birch_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.6 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_pine_taiga.json deleted file mode 100644 index 0cf87db88b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_pine_taiga.json +++ /dev/null @@ -1,160 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/old_growth_pine_taiga", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.old_growth_taiga" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8168447, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/old_growth_pine_taiga", - "#minecraft:lakes/in_biome/old_growth_pine_taiga", - "#minecraft:local_modifications/in_biome/old_growth_pine_taiga", - "#minecraft:underground_structures/in_biome/old_growth_pine_taiga", - "#minecraft:surface_structures/in_biome/old_growth_pine_taiga", - "#minecraft:strongholds/in_biome/old_growth_pine_taiga", - "#minecraft:underground_ores/in_biome/old_growth_pine_taiga", - "#minecraft:underground_decoration/in_biome/old_growth_pine_taiga", - "#minecraft:fluid_springs/in_biome/old_growth_pine_taiga", - "#minecraft:vegetal_decoration/in_biome/old_growth_pine_taiga", - "#minecraft:top_layer_modification/in_biome/old_growth_pine_taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 25 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.3 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json deleted file mode 100644 index 9a0e247dcc..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json +++ /dev/null @@ -1,160 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/old_growth_spruce_taiga", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.old_growth_taiga" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8233983, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/old_growth_spruce_taiga", - "#minecraft:lakes/in_biome/old_growth_spruce_taiga", - "#minecraft:local_modifications/in_biome/old_growth_spruce_taiga", - "#minecraft:underground_structures/in_biome/old_growth_spruce_taiga", - "#minecraft:surface_structures/in_biome/old_growth_spruce_taiga", - "#minecraft:strongholds/in_biome/old_growth_spruce_taiga", - "#minecraft:underground_ores/in_biome/old_growth_spruce_taiga", - "#minecraft:underground_decoration/in_biome/old_growth_spruce_taiga", - "#minecraft:fluid_springs/in_biome/old_growth_spruce_taiga", - "#minecraft:vegetal_decoration/in_biome/old_growth_spruce_taiga", - "#minecraft:top_layer_modification/in_biome/old_growth_spruce_taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.25 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/plains.json deleted file mode 100644 index 4e9bf9a962..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/plains.json +++ /dev/null @@ -1,143 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/plains", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/plains", - "#minecraft:lakes/in_biome/plains", - "#minecraft:local_modifications/in_biome/plains", - "#minecraft:underground_structures/in_biome/plains", - "#minecraft:surface_structures/in_biome/plains", - "#minecraft:strongholds/in_biome/plains", - "#minecraft:underground_ores/in_biome/plains", - "#minecraft:underground_decoration/in_biome/plains", - "#minecraft:fluid_springs/in_biome/plains", - "#minecraft:vegetal_decoration/in_biome/plains", - "#minecraft:top_layer_modification/in_biome/plains" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 5 - }, - { - "type": "minecraft:donkey", - "maxCount": 3, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/river.json deleted file mode 100644 index 179466d536..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/river.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/river", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/river", - "#minecraft:lakes/in_biome/river", - "#minecraft:local_modifications/in_biome/river", - "#minecraft:underground_structures/in_biome/river", - "#minecraft:surface_structures/in_biome/river", - "#minecraft:strongholds/in_biome/river", - "#minecraft:underground_ores/in_biome/river", - "#minecraft:underground_decoration/in_biome/river", - "#minecraft:fluid_springs/in_biome/river", - "#minecraft:vegetal_decoration/in_biome/river", - "#minecraft:top_layer_modification/in_biome/river" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 100 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:salmon", - "maxCount": 5, - "minCount": 1, - "weight": 5 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna.json deleted file mode 100644 index f36a10ed0d..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna.json +++ /dev/null @@ -1,149 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/savanna", - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/savanna", - "#minecraft:lakes/in_biome/savanna", - "#minecraft:local_modifications/in_biome/savanna", - "#minecraft:underground_structures/in_biome/savanna", - "#minecraft:surface_structures/in_biome/savanna", - "#minecraft:strongholds/in_biome/savanna", - "#minecraft:underground_ores/in_biome/savanna", - "#minecraft:underground_decoration/in_biome/savanna", - "#minecraft:fluid_springs/in_biome/savanna", - "#minecraft:vegetal_decoration/in_biome/savanna", - "#minecraft:top_layer_modification/in_biome/savanna" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:donkey", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:armadillo", - "maxCount": 3, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna_plateau.json deleted file mode 100644 index 44cf984a7b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/savanna_plateau.json +++ /dev/null @@ -1,161 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/savanna_plateau", - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/savanna_plateau", - "#minecraft:lakes/in_biome/savanna_plateau", - "#minecraft:local_modifications/in_biome/savanna_plateau", - "#minecraft:underground_structures/in_biome/savanna_plateau", - "#minecraft:surface_structures/in_biome/savanna_plateau", - "#minecraft:strongholds/in_biome/savanna_plateau", - "#minecraft:underground_ores/in_biome/savanna_plateau", - "#minecraft:underground_decoration/in_biome/savanna_plateau", - "#minecraft:fluid_springs/in_biome/savanna_plateau", - "#minecraft:vegetal_decoration/in_biome/savanna_plateau", - "#minecraft:top_layer_modification/in_biome/savanna_plateau" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:donkey", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:armadillo", - "maxCount": 3, - "minCount": 2, - "weight": 10 - }, - { - "type": "minecraft:llama", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 8, - "minCount": 4, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/small_end_islands.json deleted file mode 100644 index a3e2321c7f..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/small_end_islands.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/small_end_islands", - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/small_end_islands", - "#minecraft:lakes/in_biome/small_end_islands", - "#minecraft:local_modifications/in_biome/small_end_islands", - "#minecraft:underground_structures/in_biome/small_end_islands", - "#minecraft:surface_structures/in_biome/small_end_islands", - "#minecraft:strongholds/in_biome/small_end_islands", - "#minecraft:underground_ores/in_biome/small_end_islands", - "#minecraft:underground_decoration/in_biome/small_end_islands", - "#minecraft:fluid_springs/in_biome/small_end_islands", - "#minecraft:vegetal_decoration/in_biome/small_end_islands", - "#minecraft:top_layer_modification/in_biome/small_end_islands" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_beach.json deleted file mode 100644 index 06cd6da3a8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_beach.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/snowy_beach", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8364543, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_beach", - "#minecraft:lakes/in_biome/snowy_beach", - "#minecraft:local_modifications/in_biome/snowy_beach", - "#minecraft:underground_structures/in_biome/snowy_beach", - "#minecraft:surface_structures/in_biome/snowy_beach", - "#minecraft:strongholds/in_biome/snowy_beach", - "#minecraft:underground_ores/in_biome/snowy_beach", - "#minecraft:underground_decoration/in_biome/snowy_beach", - "#minecraft:fluid_springs/in_biome/snowy_beach", - "#minecraft:vegetal_decoration/in_biome/snowy_beach", - "#minecraft:top_layer_modification/in_biome/snowy_beach" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.05 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_plains.json deleted file mode 100644 index 1f850cac0c..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_plains.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/snowy_plains", - "creature_spawn_probability": 0.07, - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8364543, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_plains", - "#minecraft:lakes/in_biome/snowy_plains", - "#minecraft:local_modifications/in_biome/snowy_plains", - "#minecraft:underground_structures/in_biome/snowy_plains", - "#minecraft:surface_structures/in_biome/snowy_plains", - "#minecraft:strongholds/in_biome/snowy_plains", - "#minecraft:underground_ores/in_biome/snowy_plains", - "#minecraft:underground_decoration/in_biome/snowy_plains", - "#minecraft:fluid_springs/in_biome/snowy_plains", - "#minecraft:vegetal_decoration/in_biome/snowy_plains", - "#minecraft:top_layer_modification/in_biome/snowy_plains" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 10 - }, - { - "type": "minecraft:polar_bear", - "maxCount": 2, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 20 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:stray", - "maxCount": 4, - "minCount": 4, - "weight": 80 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_slopes.json deleted file mode 100644 index 46191fee21..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_slopes.json +++ /dev/null @@ -1,130 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/snowy_slopes", - "downfall": 0.9, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.snowy_slopes" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 8560639, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_slopes", - "#minecraft:lakes/in_biome/snowy_slopes", - "#minecraft:local_modifications/in_biome/snowy_slopes", - "#minecraft:underground_structures/in_biome/snowy_slopes", - "#minecraft:surface_structures/in_biome/snowy_slopes", - "#minecraft:strongholds/in_biome/snowy_slopes", - "#minecraft:underground_ores/in_biome/snowy_slopes", - "#minecraft:underground_decoration/in_biome/snowy_slopes", - "#minecraft:fluid_springs/in_biome/snowy_slopes", - "#minecraft:vegetal_decoration/in_biome/snowy_slopes", - "#minecraft:top_layer_modification/in_biome/snowy_slopes" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:goat", - "maxCount": 3, - "minCount": 1, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.3 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_taiga.json deleted file mode 100644 index 7930c07be2..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/snowy_taiga.json +++ /dev/null @@ -1,149 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/snowy_taiga", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8625919, - "water_color": 4020182, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/snowy_taiga", - "#minecraft:lakes/in_biome/snowy_taiga", - "#minecraft:local_modifications/in_biome/snowy_taiga", - "#minecraft:underground_structures/in_biome/snowy_taiga", - "#minecraft:surface_structures/in_biome/snowy_taiga", - "#minecraft:strongholds/in_biome/snowy_taiga", - "#minecraft:underground_ores/in_biome/snowy_taiga", - "#minecraft:underground_decoration/in_biome/snowy_taiga", - "#minecraft:fluid_springs/in_biome/snowy_taiga", - "#minecraft:vegetal_decoration/in_biome/snowy_taiga", - "#minecraft:top_layer_modification/in_biome/snowy_taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": -0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/soul_sand_valley.json deleted file mode 100644 index 90efdd143e..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/soul_sand_valley.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/soul_sand_valley", - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.soul_sand_valley.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.soul_sand_valley.loop", - "fog_color": 1787717, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.soul_sand_valley.mood", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.soul_sand_valley" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "particle": { - "options": { - "type": "minecraft:ash" - }, - "probability": 0.00625 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/soul_sand_valley", - "#minecraft:lakes/in_biome/soul_sand_valley", - "#minecraft:local_modifications/in_biome/soul_sand_valley", - "#minecraft:underground_structures/in_biome/soul_sand_valley", - "#minecraft:surface_structures/in_biome/soul_sand_valley", - "#minecraft:strongholds/in_biome/soul_sand_valley", - "#minecraft:underground_ores/in_biome/soul_sand_valley", - "#minecraft:underground_decoration/in_biome/soul_sand_valley", - "#minecraft:fluid_springs/in_biome/soul_sand_valley", - "#minecraft:vegetal_decoration/in_biome/soul_sand_valley", - "#minecraft:top_layer_modification/in_biome/soul_sand_valley" - ], - "has_precipitation": false, - "spawn_costs": { - "minecraft:enderman": { - "charge": 0.7, - "energy_budget": 0.15 - }, - "minecraft:ghast": { - "charge": 0.7, - "energy_budget": 0.15 - }, - "minecraft:skeleton": { - "charge": 0.7, - "energy_budget": 0.15 - }, - "minecraft:strider": { - "charge": 0.7, - "energy_budget": 0.15 - } - }, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:skeleton", - "maxCount": 5, - "minCount": 5, - "weight": 20 - }, - { - "type": "minecraft:ghast", - "maxCount": 4, - "minCount": 4, - "weight": 50 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 1 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sparse_jungle.json deleted file mode 100644 index c616dadfee..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sparse_jungle.json +++ /dev/null @@ -1,154 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/sparse_jungle", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.sparse_jungle" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7842047, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/sparse_jungle", - "#minecraft:lakes/in_biome/sparse_jungle", - "#minecraft:local_modifications/in_biome/sparse_jungle", - "#minecraft:underground_structures/in_biome/sparse_jungle", - "#minecraft:surface_structures/in_biome/sparse_jungle", - "#minecraft:strongholds/in_biome/sparse_jungle", - "#minecraft:underground_ores/in_biome/sparse_jungle", - "#minecraft:underground_decoration/in_biome/sparse_jungle", - "#minecraft:fluid_springs/in_biome/sparse_jungle", - "#minecraft:vegetal_decoration/in_biome/sparse_jungle", - "#minecraft:top_layer_modification/in_biome/sparse_jungle" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.95 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_peaks.json deleted file mode 100644 index 83fe9384ac..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_peaks.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/stony_peaks", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.stony_peaks" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "sky_color": 7776511, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/stony_peaks", - "#minecraft:lakes/in_biome/stony_peaks", - "#minecraft:local_modifications/in_biome/stony_peaks", - "#minecraft:underground_structures/in_biome/stony_peaks", - "#minecraft:surface_structures/in_biome/stony_peaks", - "#minecraft:strongholds/in_biome/stony_peaks", - "#minecraft:underground_ores/in_biome/stony_peaks", - "#minecraft:underground_decoration/in_biome/stony_peaks", - "#minecraft:fluid_springs/in_biome/stony_peaks", - "#minecraft:vegetal_decoration/in_biome/stony_peaks", - "#minecraft:top_layer_modification/in_biome/stony_peaks" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 1.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_shore.json deleted file mode 100644 index 45cb9a94cf..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/stony_shore.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/stony_shore", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/stony_shore", - "#minecraft:lakes/in_biome/stony_shore", - "#minecraft:local_modifications/in_biome/stony_shore", - "#minecraft:underground_structures/in_biome/stony_shore", - "#minecraft:surface_structures/in_biome/stony_shore", - "#minecraft:strongholds/in_biome/stony_shore", - "#minecraft:underground_ores/in_biome/stony_shore", - "#minecraft:underground_decoration/in_biome/stony_shore", - "#minecraft:fluid_springs/in_biome/stony_shore", - "#minecraft:vegetal_decoration/in_biome/stony_shore", - "#minecraft:top_layer_modification/in_biome/stony_shore" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sunflower_plains.json deleted file mode 100644 index a295d2aabb..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/sunflower_plains.json +++ /dev/null @@ -1,143 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/sunflower_plains", - "downfall": 0.4, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 7907327, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/sunflower_plains", - "#minecraft:lakes/in_biome/sunflower_plains", - "#minecraft:local_modifications/in_biome/sunflower_plains", - "#minecraft:underground_structures/in_biome/sunflower_plains", - "#minecraft:surface_structures/in_biome/sunflower_plains", - "#minecraft:strongholds/in_biome/sunflower_plains", - "#minecraft:underground_ores/in_biome/sunflower_plains", - "#minecraft:underground_decoration/in_biome/sunflower_plains", - "#minecraft:fluid_springs/in_biome/sunflower_plains", - "#minecraft:vegetal_decoration/in_biome/sunflower_plains", - "#minecraft:top_layer_modification/in_biome/sunflower_plains" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 5 - }, - { - "type": "minecraft:donkey", - "maxCount": 3, - "minCount": 1, - "weight": 1 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.8 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/taiga.json deleted file mode 100644 index 2e531498f8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/taiga.json +++ /dev/null @@ -1,149 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/taiga", - "downfall": 0.8, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8233983, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/taiga", - "#minecraft:lakes/in_biome/taiga", - "#minecraft:local_modifications/in_biome/taiga", - "#minecraft:underground_structures/in_biome/taiga", - "#minecraft:surface_structures/in_biome/taiga", - "#minecraft:strongholds/in_biome/taiga", - "#minecraft:underground_ores/in_biome/taiga", - "#minecraft:underground_decoration/in_biome/taiga", - "#minecraft:fluid_springs/in_biome/taiga", - "#minecraft:vegetal_decoration/in_biome/taiga", - "#minecraft:top_layer_modification/in_biome/taiga" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:wolf", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:rabbit", - "maxCount": 3, - "minCount": 2, - "weight": 4 - }, - { - "type": "minecraft:fox", - "maxCount": 4, - "minCount": 2, - "weight": 8 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.25 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_end.json deleted file mode 100644 index ef95b942e0..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_end.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/the_end", - "downfall": 0.5, - "effects": { - "fog_color": 10518688, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 0, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/the_end", - "#minecraft:lakes/in_biome/the_end", - "#minecraft:local_modifications/in_biome/the_end", - "#minecraft:underground_structures/in_biome/the_end", - "#minecraft:surface_structures/in_biome/the_end", - "#minecraft:strongholds/in_biome/the_end", - "#minecraft:underground_ores/in_biome/the_end", - "#minecraft:underground_decoration/in_biome/the_end", - "#minecraft:fluid_springs/in_biome/the_end", - "#minecraft:vegetal_decoration/in_biome/the_end", - "#minecraft:top_layer_modification/in_biome/the_end" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 10 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_void.json deleted file mode 100644 index 1a601e25a1..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/the_void.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/the_void", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/the_void", - "#minecraft:lakes/in_biome/the_void", - "#minecraft:local_modifications/in_biome/the_void", - "#minecraft:underground_structures/in_biome/the_void", - "#minecraft:surface_structures/in_biome/the_void", - "#minecraft:strongholds/in_biome/the_void", - "#minecraft:underground_ores/in_biome/the_void", - "#minecraft:underground_decoration/in_biome/the_void", - "#minecraft:fluid_springs/in_biome/the_void", - "#minecraft:vegetal_decoration/in_biome/the_void", - "#minecraft:top_layer_modification/in_biome/the_void" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warm_ocean.json deleted file mode 100644 index ea6da2bc45..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warm_ocean.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/warm_ocean", - "downfall": 0.5, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8103167, - "water_color": 4445678, - "water_fog_color": 270131 - }, - "features": [ - "#minecraft:raw_generation/in_biome/warm_ocean", - "#minecraft:lakes/in_biome/warm_ocean", - "#minecraft:local_modifications/in_biome/warm_ocean", - "#minecraft:underground_structures/in_biome/warm_ocean", - "#minecraft:surface_structures/in_biome/warm_ocean", - "#minecraft:strongholds/in_biome/warm_ocean", - "#minecraft:underground_ores/in_biome/warm_ocean", - "#minecraft:underground_decoration/in_biome/warm_ocean", - "#minecraft:fluid_springs/in_biome/warm_ocean", - "#minecraft:vegetal_decoration/in_biome/warm_ocean", - "#minecraft:top_layer_modification/in_biome/warm_ocean" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [], - "misc": [], - "monster": [ - { - "type": "minecraft:drowned", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [ - { - "type": "minecraft:pufferfish", - "maxCount": 3, - "minCount": 1, - "weight": 15 - }, - { - "type": "minecraft:tropical_fish", - "maxCount": 8, - "minCount": 8, - "weight": 25 - } - ], - "water_creature": [ - { - "type": "minecraft:squid", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:dolphin", - "maxCount": 2, - "minCount": 1, - "weight": 2 - } - ] - }, - "temperature": 0.5 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warped_forest.json deleted file mode 100644 index 231225af2d..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/warped_forest.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/warped_forest", - "downfall": 0.0, - "effects": { - "additions_sound": { - "sound": "minecraft:ambient.warped_forest.additions", - "tick_chance": 0.0111 - }, - "ambient_sound": "minecraft:ambient.warped_forest.loop", - "fog_color": 1705242, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.warped_forest.mood", - "tick_delay": 6000 - }, - "music": [ - { - "data": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.nether.warped_forest" - }, - "weight": 1 - } - ], - "music_volume": 1.0, - "particle": { - "options": { - "type": "minecraft:warped_spore" - }, - "probability": 0.01428 - }, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/warped_forest", - "#minecraft:lakes/in_biome/warped_forest", - "#minecraft:local_modifications/in_biome/warped_forest", - "#minecraft:underground_structures/in_biome/warped_forest", - "#minecraft:surface_structures/in_biome/warped_forest", - "#minecraft:strongholds/in_biome/warped_forest", - "#minecraft:underground_ores/in_biome/warped_forest", - "#minecraft:underground_decoration/in_biome/warped_forest", - "#minecraft:fluid_springs/in_biome/warped_forest", - "#minecraft:vegetal_decoration/in_biome/warped_forest", - "#minecraft:top_layer_modification/in_biome/warped_forest" - ], - "has_precipitation": false, - "spawn_costs": { - "minecraft:enderman": { - "charge": 1.0, - "energy_budget": 0.12 - } - }, - "spawners": { - "ambient": [], - "axolotls": [], - "creature": [ - { - "type": "minecraft:strider", - "maxCount": 2, - "minCount": 1, - "weight": 60 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 4, - "weight": 1 - } - ], - "underground_water_creature": [], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_forest.json deleted file mode 100644 index 02b614667b..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_forest.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/windswept_forest", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_forest", - "#minecraft:lakes/in_biome/windswept_forest", - "#minecraft:local_modifications/in_biome/windswept_forest", - "#minecraft:underground_structures/in_biome/windswept_forest", - "#minecraft:surface_structures/in_biome/windswept_forest", - "#minecraft:strongholds/in_biome/windswept_forest", - "#minecraft:underground_ores/in_biome/windswept_forest", - "#minecraft:underground_decoration/in_biome/windswept_forest", - "#minecraft:fluid_springs/in_biome/windswept_forest", - "#minecraft:vegetal_decoration/in_biome/windswept_forest", - "#minecraft:top_layer_modification/in_biome/windswept_forest" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:llama", - "maxCount": 6, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_gravelly_hills.json deleted file mode 100644 index 02f1c27e6d..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_gravelly_hills.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/windswept_gravelly_hills", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_gravelly_hills", - "#minecraft:lakes/in_biome/windswept_gravelly_hills", - "#minecraft:local_modifications/in_biome/windswept_gravelly_hills", - "#minecraft:underground_structures/in_biome/windswept_gravelly_hills", - "#minecraft:surface_structures/in_biome/windswept_gravelly_hills", - "#minecraft:strongholds/in_biome/windswept_gravelly_hills", - "#minecraft:underground_ores/in_biome/windswept_gravelly_hills", - "#minecraft:underground_decoration/in_biome/windswept_gravelly_hills", - "#minecraft:fluid_springs/in_biome/windswept_gravelly_hills", - "#minecraft:vegetal_decoration/in_biome/windswept_gravelly_hills", - "#minecraft:top_layer_modification/in_biome/windswept_gravelly_hills" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:llama", - "maxCount": 6, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_hills.json deleted file mode 100644 index b4fff701c8..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_hills.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/windswept_hills", - "downfall": 0.3, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 8233727, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_hills", - "#minecraft:lakes/in_biome/windswept_hills", - "#minecraft:local_modifications/in_biome/windswept_hills", - "#minecraft:underground_structures/in_biome/windswept_hills", - "#minecraft:surface_structures/in_biome/windswept_hills", - "#minecraft:strongholds/in_biome/windswept_hills", - "#minecraft:underground_ores/in_biome/windswept_hills", - "#minecraft:underground_decoration/in_biome/windswept_hills", - "#minecraft:fluid_springs/in_biome/windswept_hills", - "#minecraft:vegetal_decoration/in_biome/windswept_hills", - "#minecraft:top_layer_modification/in_biome/windswept_hills" - ], - "has_precipitation": true, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:llama", - "maxCount": 6, - "minCount": 4, - "weight": 5 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 0.2 -} diff --git a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_savanna.json deleted file mode 100644 index 7573aa3211..0000000000 --- a/pfb_biome_extensions/overlay_71/data/minecraft/worldgen/biome/windswept_savanna.json +++ /dev/null @@ -1,149 +0,0 @@ -{ - "carvers": "#minecraft:in_biome/windswept_savanna", - "downfall": 0.0, - "effects": { - "fog_color": 12638463, - "mood_sound": { - "block_search_extent": 8, - "offset": 2.0, - "sound": "minecraft:ambient.cave", - "tick_delay": 6000 - }, - "music_volume": 1.0, - "sky_color": 7254527, - "water_color": 4159204, - "water_fog_color": 329011 - }, - "features": [ - "#minecraft:raw_generation/in_biome/windswept_savanna", - "#minecraft:lakes/in_biome/windswept_savanna", - "#minecraft:local_modifications/in_biome/windswept_savanna", - "#minecraft:underground_structures/in_biome/windswept_savanna", - "#minecraft:surface_structures/in_biome/windswept_savanna", - "#minecraft:strongholds/in_biome/windswept_savanna", - "#minecraft:underground_ores/in_biome/windswept_savanna", - "#minecraft:underground_decoration/in_biome/windswept_savanna", - "#minecraft:fluid_springs/in_biome/windswept_savanna", - "#minecraft:vegetal_decoration/in_biome/windswept_savanna", - "#minecraft:top_layer_modification/in_biome/windswept_savanna" - ], - "has_precipitation": false, - "spawn_costs": {}, - "spawners": { - "ambient": [ - { - "type": "minecraft:bat", - "maxCount": 8, - "minCount": 8, - "weight": 10 - } - ], - "axolotls": [], - "creature": [ - { - "type": "minecraft:sheep", - "maxCount": 4, - "minCount": 4, - "weight": 12 - }, - { - "type": "minecraft:pig", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:chicken", - "maxCount": 4, - "minCount": 4, - "weight": 10 - }, - { - "type": "minecraft:cow", - "maxCount": 4, - "minCount": 4, - "weight": 8 - }, - { - "type": "minecraft:horse", - "maxCount": 6, - "minCount": 2, - "weight": 1 - }, - { - "type": "minecraft:donkey", - "maxCount": 1, - "minCount": 1, - "weight": 1 - }, - { - "type": "minecraft:armadillo", - "maxCount": 3, - "minCount": 2, - "weight": 10 - } - ], - "misc": [], - "monster": [ - { - "type": "minecraft:spider", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:zombie", - "maxCount": 4, - "minCount": 4, - "weight": 95 - }, - { - "type": "minecraft:zombie_villager", - "maxCount": 1, - "minCount": 1, - "weight": 5 - }, - { - "type": "minecraft:skeleton", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:creeper", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:slime", - "maxCount": 4, - "minCount": 4, - "weight": 100 - }, - { - "type": "minecraft:enderman", - "maxCount": 4, - "minCount": 1, - "weight": 10 - }, - { - "type": "minecraft:witch", - "maxCount": 1, - "minCount": 1, - "weight": 5 - } - ], - "underground_water_creature": [ - { - "type": "minecraft:glow_squid", - "maxCount": 6, - "minCount": 4, - "weight": 10 - } - ], - "water_ambient": [], - "water_creature": [] - }, - "temperature": 2.0 -} From e40a143657c2fd39af1fbc04fbe108ba4344f95d Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 20:38:21 +0100 Subject: [PATCH 05/75] Update version numbers to 1.21.5 --- gm4/plugins/backwards.py | 131 +--------------------- gm4/plugins/manifest.py | 6 +- gm4/plugins/output.py | 12 +- gm4/plugins/resource_pack.py | 6 +- gm4/plugins/write_mcmeta.py | 2 +- gm4_auto_crafting/generate.py | 3 +- gm4_disassemblers/generate_disassembly.py | 2 +- gm4_double_doors/generate.py | 3 +- gm4_guidebook/generate_guidebooks.py | 6 +- gm4_metallurgy/shamir_model_template.py | 2 +- gm4_standard_crafting/generate_recipes.py | 34 +----- lib_custom_crafters/generate_item_tags.py | 4 +- 12 files changed, 27 insertions(+), 184 deletions(-) diff --git a/gm4/plugins/backwards.py b/gm4/plugins/backwards.py index 2520a11d7d..5300bc59ad 100644 --- a/gm4/plugins/backwards.py +++ b/gm4/plugins/backwards.py @@ -1,140 +1,13 @@ -import re import logging from typing import Any, Tuple, Callable -from beet import Context, Pack, TextFileBase, Recipe, Function, NamespaceFile +from beet import Context, Pack, NamespaceFile from beet.core.utils import SupportedFormats logger = logging.getLogger("gm4.backwards") # Generates overlays to support older versions def beet_default(ctx: Context): - yield - - # backporting to 1.21.3 (57) - backport(ctx.data, 57, rewrite_furnace_nbt) - backport(ctx.data, 57, rewrite_custom_model_data) - - # backporting to 1.21.1 (48) - backport(ctx.data, 48, rewrite_attributes) - backport(ctx.data, 48, rewrite_recipe) - - -FURNACE_RENAMES = { - "cooking_time_spent": "CookTime", - "cooking_total_time": "CookTimeTotal", - "lit_time_remaining": "BurnTime", - "lit_total_time": None, -} - -def rewrite_furnace_nbt(id: str, resource: NamespaceFile): - if not isinstance(resource, Function): - return None - text = resource.text - for src_field, overlay_field in FURNACE_RENAMES.items(): - if overlay_field is None: - if re.match("\\b" + src_field + "\\b", text): - logger.error(f"Cannot backport furnace field {src_field} in function {id}") - else: - text = re.sub("\\b" + src_field + "\\b", overlay_field, text) - if text == resource.text: - return None - overlay = resource.copy() - overlay.text = text - return overlay - - -def rewrite_custom_model_data(id: str, resource: NamespaceFile): - if not isinstance(resource, TextFileBase): - return None - text = resource.text - text = re.sub(r"\{\s*[\"']?floats[\"']?\s*:\s*\[\s*(\d+)[Ff]?\s*\]\s*\}", r"\1", text) - if text == resource.text: - return None - overlay = resource.copy() - overlay.text = text - return overlay - - -ATTRIBUTES_RENAMES = { - "minecraft:armor": "minecraft:generic.armor", - "minecraft:armor_toughness": "minecraft:generic.armor_toughness", - "minecraft:attack_damage": "minecraft:generic.attack_damage", - "minecraft:attack_knockback": "minecraft:generic.attack_knockback", - "minecraft:attack_speed": "minecraft:generic.attack_speed", - "minecraft:block_break_speed": "minecraft:player.block_break_speed", - "minecraft:block_interaction_range": "minecraft:player.block_interaction_range", - "minecraft:burning_time": "minecraft:generic.burning_time", - "minecraft:explosion_knockback_resistance": "minecraft:generic.explosion_knockback_resistance", - "minecraft:entity_interaction_range": "minecraft:player.entity_interaction_range", - "minecraft:fall_damage_multiplier": "minecraft:generic.fall_damage_multiplier", - "minecraft:flying_speed": "minecraft:generic.flying_speed", - "minecraft:follow_range": "minecraft:generic.follow_range", - "minecraft:gravity": "minecraft:generic.gravity", - "minecraft:jump_strength": "minecraft:generic.jump_strength", - "minecraft:knockback_resistance": "minecraft:generic.knockback_resistance", - # We only use "minecraft:luck" as a potion/effect, never as attribute - # "minecraft:luck": "minecraft:generic.luck", - "minecraft:max_absorption": "minecraft:generic.max_absorption", - "minecraft:max_health": "minecraft:generic.max_health", - "minecraft:mining_efficiency": "minecraft:player.mining_efficiency", - "minecraft:movement_efficiency": "minecraft:generic.movement_efficiency", - "minecraft:movement_speed": "minecraft:generic.movement_speed", - "minecraft:oxygen_bonus": "minecraft:generic.oxygen_bonus", - "minecraft:safe_fall_distance": "minecraft:generic.safe_fall_distance", - "minecraft:scale": "minecraft:generic.scale", - "minecraft:sneaking_speed": "minecraft:player.sneaking_speed", - "minecraft:spawn_reinforcements": "minecraft:zombie.spawn_reinforcements", - "minecraft:step_height": "minecraft:generic.step_height", - "minecraft:submerged_mining_speed": "minecraft:player.submerged_mining_speed", - "minecraft:sweeping_damage_ratio": "minecraft:player.sweeping_damage_ratio", - "minecraft:water_movement_efficiency": "minecraft:generic.water_movement_efficiency", -} - -# Removes the generic. and other prefixes from attribute IDs -def rewrite_attributes(id: str, resource: NamespaceFile): - if not isinstance(resource, TextFileBase): - return None - text = resource.text - for src_attribute, overlay_attribute in ATTRIBUTES_RENAMES.items(): - text = re.sub("\\b" + src_attribute + "\\b", overlay_attribute, text) - if text == resource.text: - return None - overlay = resource.copy() - overlay.text = text - return overlay - - -# Rewrites the recipe ingredients to the old {"item": "..."} format -def rewrite_recipe(id: str, resource: NamespaceFile): - if not isinstance(resource, Recipe): - return None - - def rewrite_ingredient(ingr: str | list[str]) -> Any: - if isinstance(ingr, list): - return [rewrite_ingredient(item) for item in ingr] - if ingr.startswith("#"): - return { "tag": ingr[1:] } - return { "item": ingr } - - overlay = resource.copy() - data = overlay.data - - if "crafting_transmute" in data["type"]: - logger.warning(f"Cannot backport crafting_transmute recipe {id}") - return None - - if "base" in data: - data["base"] = rewrite_ingredient(data["base"]) - if "addition" in data: - data["addition"] = rewrite_ingredient(data["addition"]) - if "ingredient" in data: - data["ingredient"] = rewrite_ingredient(data["ingredient"]) - if "ingredients" in data: - data["ingredients"] = [rewrite_ingredient(ingr) for ingr in data["ingredients"]] - if "key" in data: - data["key"] = {k: rewrite_ingredient(ingr) for k, ingr in data["key"].items()} - - return overlay + pass def backport(pack: Pack[Any], format: int, run: Callable[[str, NamespaceFile], NamespaceFile | None]): diff --git a/gm4/plugins/manifest.py b/gm4/plugins/manifest.py index c8f76ebe5d..0769d146e9 100644 --- a/gm4/plugins/manifest.py +++ b/gm4/plugins/manifest.py @@ -21,7 +21,7 @@ parent_logger = logging.getLogger("gm4.manifest") -SUPPORTED_GAME_VERSIONS = ["1.21", "1.21.1", "1.21.2", "1.21.3", "1.21.4"] +SUPPORTED_GAME_VERSIONS = ["1.21.5"] # config models for beet.yaml metas CreditsModel = dict[str, list[str]] @@ -145,7 +145,7 @@ def create(ctx: Context): ctx.cache["gm4_manifest"].json = manifest.dict() # Read in the previous manifest, if found - version = os.getenv("VERSION", "1.21") + version = os.getenv("VERSION", "1.21.5") release_dir = Path('release') / version manifest_file = release_dir / "meta.json" @@ -219,7 +219,7 @@ def update_patch(ctx: Context): def write_meta(ctx: Context): """Write the updated meta.json file.""" - version = os.getenv("VERSION", "1.21") + version = os.getenv("VERSION", "1.21.5") release_dir = Path('release') / version os.makedirs(release_dir, exist_ok=True) diff --git a/gm4/plugins/output.py b/gm4/plugins/output.py index e987a90c54..659e41b0f4 100644 --- a/gm4/plugins/output.py +++ b/gm4/plugins/output.py @@ -21,7 +21,7 @@ def beet_default(ctx: Context): """Saves the datapack to the ./out folder in it's exit phase. Should be first in pipeline to properly wrap all other plugins cleanup phases""" - version = os.getenv("VERSION", "1.21") + version = os.getenv("VERSION", "1.21.5") out_dir = Path("out") yield # wait for exit phase, after other plugins cleanup @@ -33,7 +33,7 @@ def beet_default(ctx: Context): def resource_pack(ctx: Context): """Saves the resourcepack to the ./out folder.""" - version = os.getenv("VERSION", "1.21") + version = os.getenv("VERSION", "1.21.5") out_dir = Path("out") ctx.assets.save( @@ -43,7 +43,7 @@ def resource_pack(ctx: Context): def release_resource_pack(ctx: Context): """Saves the resourcepack to the ./out folder.""" - version = os.getenv("VERSION", "1.21") + version = os.getenv("VERSION", "1.21.5") release_dir = Path("release") / version yield @@ -82,7 +82,7 @@ def release(ctx: Context): `BEET_SMITHED_TOKEN` environment variable is set, will try to publish a new version to Smithed if it doesn't already exist. """ - version_dir = os.getenv("VERSION", "1.21") + version_dir = os.getenv("VERSION", "1.21.5") release_dir = Path("release") / version_dir corrected_project_id = stem if (stem:=ctx.directory.stem).startswith("lib") else ctx.project_id @@ -199,7 +199,7 @@ def publish_smithed(ctx: Context, config: ManifestConfig, file_name: str): """Attempts to publish pack to smithed""" auth_token = os.getenv(SMITHED_AUTH_KEY, None) logger = parent_logger.getChild(f"smithed.{ctx.project_id}") - mc_version_dir = os.getenv("VERSION", "1.21") + mc_version_dir = os.getenv("VERSION", "1.21.5") manifest = ManifestCacheModel.parse_obj(ctx.cache["gm4_manifest"].json) project_id = stem if (stem:=ctx.directory.stem).startswith("lib") else ctx.project_id @@ -299,7 +299,7 @@ def clear_release(ctx: Context): 1. Deleted modules no longer stick around in the current version 2. Changes to the build system (such as renamed files/folders) are properly reflected """ - version = os.getenv("VERSION", "1.21") + version = os.getenv("VERSION", "1.21.5") release_dir = Path("release") / version shutil.rmtree(release_dir, ignore_errors=True) os.makedirs(release_dir, exist_ok=True) diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index b560f4196d..c5b57769cd 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -385,7 +385,7 @@ def dump_registry(ctx: Context): def pad_model_overrides(ctx: Context): """Adds overrides for the vanilla model, filling in gaps between CMD values""" vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.3' + vanilla.minecraft_version = '1.21.5' vanilla_models_jar = vanilla.mount("assets/minecraft/models/item") for name, model in ctx.assets["minecraft"].models.items(): @@ -472,7 +472,7 @@ def update_modeldata_registry(self): def generate_model_overrides(self): """Generates item model overrides in the 'minecraft' namespace, adding predicates for custom_model_data""" vanilla = self.ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.3' + vanilla.minecraft_version = '1.21.5' vanilla_models_jar = vanilla.mount("assets/minecraft/models/item") # group models by item id for item_id in {i for m in self.opts.model_data for i in m.item.entries()}: @@ -655,7 +655,7 @@ def __init__(self, ctx: Context): self.ctx = ctx self.mecha_database = ctx.inject(Mecha).database vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.3' + vanilla.minecraft_version = '1.21.5' vanilla_lang = vanilla.mount("assets/minecraft/lang/en_us.json") self.vanilla_keys = set(vanilla_lang.assets.languages["minecraft:en_us"].data.keys()) self.total_keys: set[str] = set() diff --git a/gm4/plugins/write_mcmeta.py b/gm4/plugins/write_mcmeta.py index 501774e6e0..7d5b70d938 100644 --- a/gm4/plugins/write_mcmeta.py +++ b/gm4/plugins/write_mcmeta.py @@ -19,7 +19,7 @@ def beet_default(ctx: Context): ctx.project_name, "\n", { - "text": f"Gamemode 4 for 1.21 - 1.21.4", + "text": f"Gamemode 4 for 1.21.5", "color": "#4AA0C7" } ] diff --git a/gm4_auto_crafting/generate.py b/gm4_auto_crafting/generate.py index 16439125cf..3d17ee09e0 100644 --- a/gm4_auto_crafting/generate.py +++ b/gm4_auto_crafting/generate.py @@ -264,8 +264,7 @@ class TagData: def beet_default(ctx: Context): vanilla = ctx.inject(Vanilla) - # Intentionally left at 1.21.3, not supporting new crafting recipes - vanilla.minecraft_version = '1.21.3' + vanilla.minecraft_version = '1.21.5' recipes: list[RecipeData] = [] diff --git a/gm4_disassemblers/generate_disassembly.py b/gm4_disassemblers/generate_disassembly.py index 7f8d94197f..fcde183c3b 100644 --- a/gm4_disassemblers/generate_disassembly.py +++ b/gm4_disassemblers/generate_disassembly.py @@ -51,7 +51,7 @@ def beet_default(ctx: Context): """Creates a loot table for dropping the 9 result items when disassembling an item.""" vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.4' + vanilla.minecraft_version = '1.21.5' recipes = vanilla.data.recipes for item, durability in ITEMS.items(): diff --git a/gm4_double_doors/generate.py b/gm4_double_doors/generate.py index 558f0ef9d4..1755c4fe2b 100644 --- a/gm4_double_doors/generate.py +++ b/gm4_double_doors/generate.py @@ -39,11 +39,10 @@ class DoorSound(): def beet_default(ctx: Context): vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.4' + vanilla.minecraft_version = '1.21.5' wood_types = [ s.removeprefix("minecraft:").removesuffix("_door") for s in vanilla.data.block_tags["minecraft:wooden_doors"].data["values"] - if "pale_oak" not in s ] # make list of wood types accessible for bolt ctx.meta['wood_types'] = wood_types diff --git a/gm4_guidebook/generate_guidebooks.py b/gm4_guidebook/generate_guidebooks.py index 5db12858d8..45cdbab76a 100644 --- a/gm4_guidebook/generate_guidebooks.py +++ b/gm4_guidebook/generate_guidebooks.py @@ -850,7 +850,7 @@ def loottable_to_display(loottable: str, data: dict[Any,Any], ctx: Context) -> t # else: vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.4' + vanilla.minecraft_version = '1.21.5' color = get_texture_color(intuit_item_texture(item_id, vanilla)) # create slot @@ -931,7 +931,7 @@ def loottable_to_display(loottable: str, data: dict[Any,Any], ctx: Context) -> t """ def item_to_display(ingredient: dict[Any, Any], ctx: Context) -> tuple[TextComponent, TextComponent]: vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.4' + vanilla.minecraft_version = '1.21.5' if ingredient.get("id") == "empty": # show empty slot () slot = { @@ -1105,7 +1105,7 @@ def generate_recipe_display(recipe: str, ctx: Context) -> list[TextComponent]: else: if "tag" in ingr: vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.4' + vanilla.minecraft_version = '1.21.5' item["id"] = get_item_from_tag(ingr["tag"], vanilla) else: item["id"] = ingr["item"] diff --git a/gm4_metallurgy/shamir_model_template.py b/gm4_metallurgy/shamir_model_template.py index 7c8ee77c6a..bbc5202375 100644 --- a/gm4_metallurgy/shamir_model_template.py +++ b/gm4_metallurgy/shamir_model_template.py @@ -212,7 +212,7 @@ def beet_default(ctx: Context): # bind context object to a ClassVar so it can be accessed later during template processing ShamirTemplate.bound_ctx = ctx vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.3' + vanilla.minecraft_version = '1.21.5' ShamirTemplate.vanilla_models_jar = vanilla.mount("assets/minecraft/models/item") merge_policy(ctx) diff --git a/gm4_standard_crafting/generate_recipes.py b/gm4_standard_crafting/generate_recipes.py index c1ebf1f60d..7eeabf80e9 100644 --- a/gm4_standard_crafting/generate_recipes.py +++ b/gm4_standard_crafting/generate_recipes.py @@ -1,6 +1,5 @@ from beet import Context, Recipe, Advancement from beet.contrib.vanilla import Vanilla -from gm4_guidebook.generate_guidebooks import CustomCrafterRecipe import logging logger = logging.getLogger(__name__) @@ -10,7 +9,7 @@ def beet_default(ctx: Context): NOTE: only generates the vanilla recipes and guidebook definitions - future work will generate function definitions too""" vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.4' + vanilla.minecraft_version = '1.21.5' item_tags = vanilla.mount("data/minecraft/tags/item").data.item_tags recipes = vanilla.mount("data/minecraft/recipe").data.recipes @@ -33,9 +32,6 @@ def recursive_apply(items: list[str], dir: str, shape: list[str], output_count: recipe_path = f"gm4_standard_crafting:{dir}/{item.removeprefix('minecraft:')}" - since_61 = "pale_oak" in item or "resin" in item - output_pack = ctx.data.overlays["since_61"] if since_61 else ctx.data - output_recipe = recipes.get(output) # type: ignore if output_recipe is None: group: str = output.removeprefix('minecraft:') # type: ignore @@ -56,9 +52,9 @@ def recursive_apply(items: list[str], dir: str, shape: list[str], output_count: } ] } - output_pack[output] = Recipe(output_recipe.data) + ctx.data[output] = Recipe(output_recipe.data) - output_pack[recipe_path] = Recipe({ + ctx.data[recipe_path] = Recipe({ "type": "minecraft:crafting_shaped", "category": "building", "group": group, #type: ignore @@ -72,7 +68,7 @@ def recursive_apply(items: list[str], dir: str, shape: list[str], output_count: } }) - output_pack[f"gm4_standard_crafting:recipes/{dir}/{item.removeprefix('minecraft:')}"] = Advancement({ + ctx.data[f"gm4_standard_crafting:recipes/{dir}/{item.removeprefix('minecraft:')}"] = Advancement({ "parent": "minecraft:recipes/root", "criteria": { "has_the_recipe": { @@ -107,28 +103,6 @@ def recursive_apply(items: list[str], dir: str, shape: list[str], output_count: } }) - if since_61: - continue - ctx.data[recipe_path] = CustomCrafterRecipe({ - "name": f"gm4_standard_crafting:{dir}/{item}", - "input": { - "type": "shaped", - "recipe": shape, - "key": { - "#": { - "item": item - } - } - }, - "output": { - "result": { - "type": "item", - "name": output, - "count": output_count - } - } - }) - stairs: list[str] = item_tags["minecraft:stairs"].data['values'] recursive_apply(stairs, "stairs_decraft", ["##", "##"], 4) diff --git a/lib_custom_crafters/generate_item_tags.py b/lib_custom_crafters/generate_item_tags.py index 4d43eb5e1b..d3bfbab00f 100644 --- a/lib_custom_crafters/generate_item_tags.py +++ b/lib_custom_crafters/generate_item_tags.py @@ -4,13 +4,11 @@ def beet_default(ctx: Context): """Creates a predicate for every vanilla item tag and a function checking all of these predicates.""" vanilla = ctx.inject(Vanilla) - # Intentionally left at 1.21.3, not supporting new crafting recipes - vanilla.minecraft_version = '1.21.3' + vanilla.minecraft_version = '1.21.5' item_tags = vanilla.data.item_tags item_tags = [ id.removeprefix("minecraft:") for id in item_tags - if id not in ("minecraft:flowers", "minecraft:tall_flowers", "minecraft:trim_templates") ] for id in item_tags: From e3b2fb83c365074785b122d5ef869692d8236672 Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 20:44:46 +0100 Subject: [PATCH 06/75] Update pack format --- gm4/plugins/write_mcmeta.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gm4/plugins/write_mcmeta.py b/gm4/plugins/write_mcmeta.py index 7d5b70d938..e8d85e2747 100644 --- a/gm4/plugins/write_mcmeta.py +++ b/gm4/plugins/write_mcmeta.py @@ -9,10 +9,10 @@ def beet_default(ctx: Context): manifest = ManifestCacheModel.parse_obj(ctx.cache["gm4_manifest"].json) manifest_entry = {v.id:v for v in (manifest.modules|manifest.libraries).values()}.get(ctx.project_id, NoneAttribute()) - ctx.data.pack_format = 61 - ctx.data.supported_formats = {"min_inclusive": 48, "max_inclusive": 61} - ctx.assets.pack_format = 46 - ctx.assets.supported_formats = {"min_inclusive": 34, "max_inclusive": 46} + ctx.data.pack_format = 71 + ctx.data.supported_formats = {"min_inclusive": 71, "max_inclusive": 71} + ctx.assets.pack_format = 55 + ctx.assets.supported_formats = {"min_inclusive": 55, "max_inclusive": 55} for pack in ctx.packs: pack.description = [ From 675a4fa2ff1a971446a8b1fcc6a2cae46fb89ced Mon Sep 17 00:00:00 2001 From: SpecialBuilder Date: Sun, 26 Jan 2025 16:45:35 -0500 Subject: [PATCH 07/75] generate new item model definitions --- gm4/plugins/resource_pack.py | 44 +++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index c5b57769cd..f65c0e1de9 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -16,6 +16,7 @@ Cache, Context, Font, + ItemModel, InvalidOptions, JsonFile, Language, @@ -341,7 +342,8 @@ def build(ctx: Context): rp.update_modeldata_registry() rp.generate_model_files() rp.process_optifine() - rp.generate_model_overrides() + # rp.generate_model_overrides() + rp.generate_item_definitions() if not ctx.assets.extra.get("pack.png") and ctx.data.extra.get("pack.png"): ctx.assets.icon = ctx.data.icon @@ -469,6 +471,46 @@ def update_modeldata_registry(self): self.logger.info(f"Removing undefined custom_model_data from {item_id} registry: '{ref}'") del reg[ref] + def generate_item_definitions(self): + """Generates item-model-definition files in the 'minecraft' namespace, adding range_dispatch entries for each custom_model_data value""" + vanilla = self.ctx.inject(Vanilla) + vanilla.minecraft_version = '1.21.4' + vanilla_item_defs_jar = vanilla.mount("assets/minecraft/items") + # group models by item id + for item_id in {i for m in self.opts.model_data for i in m.item.entries()}: + models = filter(lambda m: item_id in m.item.entries(), self.opts.model_data) # with this item_id + models = sorted(models, key=lambda m: self.retrieve_index(m.reference)[0]) + + vanilla_itemdef = vanilla_item_defs_jar.assets.item_models[f"minecraft:{item_id}"].data["model"] + + new_itemdef: dict[str, Any] = { + "model": { + "type": "minecraft:range_dispatch", + "property": "minecraft:custom_model_data", + "entries": [], + "fallback": vanilla_itemdef + } + } + itemdef_entries: list[Any] = new_itemdef["model"]["entries"] + + for model in models: + m = model.model[item_id] # model string, or predicate settings, for this particular item id + # NOTE only end fishing elytra utlize predicate specification here. + # TODO handle predicate format? + + itemdef_entries.append({ + "threshold": self.cmd_prefix+self.retrieve_index(model.reference)[0], + "model": { + "type": "minecraft:model", + "model": m # TODO this is where select customs settings will be moved! + } + }) + + itemdef_entries.sort(key=lambda entry: entry["threshold"]) # sort entries ascending + self.ctx.assets.item_models[f"minecraft:{item_id}"] = ItemModel(new_itemdef) + + + def generate_model_overrides(self): """Generates item model overrides in the 'minecraft' namespace, adding predicates for custom_model_data""" vanilla = self.ctx.inject(Vanilla) From 22769928c664fda5c1f18a94a00cfeb43d9f6330 Mon Sep 17 00:00:00 2001 From: SpecialBuilder Date: Sun, 26 Jan 2025 17:40:26 -0500 Subject: [PATCH 08/75] item-model merge policy --- gm4/plugins/autoload.py | 1 + gm4/plugins/resource_pack.py | 26 +++++++++++++++++++++++++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/gm4/plugins/autoload.py b/gm4/plugins/autoload.py index a373c90b6a..158aee1aee 100644 --- a/gm4/plugins/autoload.py +++ b/gm4/plugins/autoload.py @@ -9,5 +9,6 @@ def beet_default(ctx: Context): ctx.require( "beet.contrib.default", "beet.contrib.model_merging", + "gm4.plugins.resource_pack.merge_policy", "gm4_metallurgy.shamir_model_template.merge_policy" ) diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index f65c0e1de9..adccbe5260 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -25,7 +25,8 @@ NamespaceProxy, PluginOptions, WrappedException, - YamlFile + YamlFile, + ResourcePack ) from beet.contrib.link import LinkManager from beet.contrib.optifine import OptifineProperties @@ -402,6 +403,8 @@ def pad_model_overrides(ctx: Context): for vanilla_override in reversed(vanilla_overrides): overrides.insert(i+1, deepcopy(vanilla_override)) +def merge_policy(ctx: Context): + ctx.assets.merge_policy.extend_namespace(ItemModel, item_definition_merging) def link_resource_pack(ctx: Context): """manually links the combined resource pack to minecraft's RP folder when using 'beet dev'""" @@ -691,6 +694,27 @@ def generate_gui_fonts(self): "providers": providers })) +def item_definition_merging(pack: ResourcePack, path: str, current: ItemModel, conflict: ItemModel) -> bool: + """ItemModel beet merge rule for combining range_dispatch properly""" + if current.data["model"].get("type") != "minecraft:range_dispatch" or conflict.data["model"].get("type") != "minecraft:range_dispatch": + parent_logger.warning(f"item model {path} was sent to merging but only one file uses 'range_dispatch'") + return False + + merged_entries: list[Any] = current.data["model"]["entries"] + merged_entries.extend(conflict.data["model"]["entries"]) + merged_entries.sort(key=lambda entry: entry["threshold"]) + + # remove duplicate entries - relying on each CMD to be unique already + seen_values: set[int] = set() + for entry in merged_entries.copy(): + if (v:=entry["threshold"]) not in seen_values: + seen_values.add(v) + else: # otherwise its a duplicate + merged_entries.remove(entry) + + return True + + class TranslationLinter(Reducer): """Mecha linter ensuring all translation keys are registered in translations.csv""" def __init__(self, ctx: Context): From e3a270bb6debfd637ed14c581718fcb3106d9e5b Mon Sep 17 00:00:00 2001 From: SpecialBuilder Date: Tue, 11 Feb 2025 16:01:52 -0500 Subject: [PATCH 09/75] Generate 1.21.3 RP models into an overlay --- gm4/plugins/resource_pack.py | 3 +-- lib_custom_crafters/beet.yaml | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index adccbe5260..c1375e61ff 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -343,7 +343,6 @@ def build(ctx: Context): rp.update_modeldata_registry() rp.generate_model_files() rp.process_optifine() - # rp.generate_model_overrides() rp.generate_item_definitions() if not ctx.assets.extra.get("pack.png") and ctx.data.extra.get("pack.png"): @@ -548,7 +547,7 @@ def generate_model_overrides(self): } | pred.get("predicate", {}), "model": pred["model"] if pred.get("user_defined") else m # type:ignore , user-defined model predicates use their own model reference. m is a string in all other cases }) - self.ctx.assets.models[f"minecraft:item/{item_id}"] = Model(vanilla_model) + pack.models[f"minecraft:item/{item_id}"] = Model(vanilla_model) def retrieve_index(self, reference: str) -> tuple[int, KeyError|None]: """retrieves the CMD value for the given reference""" diff --git a/lib_custom_crafters/beet.yaml b/lib_custom_crafters/beet.yaml index a063786909..f552fbcd18 100644 --- a/lib_custom_crafters/beet.yaml +++ b/lib_custom_crafters/beet.yaml @@ -13,6 +13,7 @@ resource_pack: require: - gm4.plugins.resource_pack + - gm4.plugins.backwards.resource_pack - gm4_guidebook.generate_guidebooks.load_page_data - gm4_guidebook.generate_guidebooks.load_custom_recipes - gm4.plugins.player_heads From 4d2cb0c31428def20c376f0acb3dcbbe72842cf8 Mon Sep 17 00:00:00 2001 From: SpecialBuilder Date: Tue, 11 Feb 2025 16:22:43 -0500 Subject: [PATCH 10/75] Add CMD range padding into new item_def files --- beet-dev.yaml | 2 +- beet-release.yaml | 2 +- gm4/plugins/resource_pack.py | 23 ++++++++++++++++++++--- 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/beet-dev.yaml b/beet-dev.yaml index b11adf3a73..aa0702e904 100644 --- a/beet-dev.yaml +++ b/beet-dev.yaml @@ -36,7 +36,7 @@ pipeline: directory: resource_pack pipeline: - resource_pack.dev_description - - gm4.plugins.resource_pack.pad_model_overrides + - gm4.plugins.resource_pack.pad_item_def_range_dispatch - gm4.plugins.resource_pack.link_resource_pack - gm4.plugins.output.resource_pack - gm4.plugins.resource_pack.dump_registry diff --git a/beet-release.yaml b/beet-release.yaml index 8e85fffcab..0db1332e24 100644 --- a/beet-release.yaml +++ b/beet-release.yaml @@ -82,7 +82,7 @@ pipeline: - gm4.plugins.output.release_resource_pack - gm4.plugins.write_mcmeta - gm4.plugins.manifest.update_patch - - gm4.plugins.resource_pack.pad_model_overrides + - gm4.plugins.resource_pack.pad_item_def_range_dispatch meta: pack_scan: resource_pack diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index c1375e61ff..cced3318c1 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -384,13 +384,29 @@ def dump_registry(ctx: Context): JsonFile(registry).dump(origin="", path="gm4/modeldata_registry.json") ctx.cache["modeldata_registry"].delete() -def pad_model_overrides(ctx: Context): +def pad_item_def_range_dispatch(ctx: Context): + """Adds entries to vanilla item definitions range_dispach, filling in gaps between CMD values""" + pad_model_overrides_1_21_3(ctx, ctx.assets.overlays["backport_57"]) # call legacy pad function + + for item_def in ctx.assets["minecraft"].item_models.values(): + vanilla_item_def = item_def.data["model"]["fallback"] + entries: list[Any] = item_def.data["model"]["entries"] + prior_cmd = 1e8 + for i, entry in reversed(list(enumerate(entries))): + if prior_cmd-(prior_cmd:=entry["threshold"]) > 1: # theres a gap to fill + entries.insert(i+1, { + "threshold": prior_cmd+1, + "model": vanilla_item_def + }) + +# NOTE legacy code called by plugins.backwards. Remove in 1.22 update +def pad_model_overrides_1_21_3(ctx: Context, assets: ResourcePack): """Adds overrides for the vanilla model, filling in gaps between CMD values""" vanilla = ctx.inject(Vanilla) vanilla.minecraft_version = '1.21.5' vanilla_models_jar = vanilla.mount("assets/minecraft/models/item") - for name, model in ctx.assets["minecraft"].models.items(): + for name, model in assets["minecraft"].models.items(): vanilla_overrides = [{"predicate":{},"model": f"minecraft:{name}"}] + vanilla_models_jar.assets["minecraft"].models[name].data.get("overrides", []) overrides: list[Any] = model.data["overrides"] prior_cmd = 1e8 @@ -513,7 +529,8 @@ def generate_item_definitions(self): - def generate_model_overrides(self): + # NOTE legacy code called by plugins.backwards. Remove in 1.22 update + def generate_model_overrides_1_21_3(self, pack: ResourcePack): """Generates item model overrides in the 'minecraft' namespace, adding predicates for custom_model_data""" vanilla = self.ctx.inject(Vanilla) vanilla.minecraft_version = '1.21.5' From 3069d03174734f060051aa5aa1179552c7bb4be3 Mon Sep 17 00:00:00 2001 From: SpecialBuilder Date: Thu, 13 Mar 2025 21:21:09 -0400 Subject: [PATCH 11/75] Replace manual predicate-entry into model data config (for end fishing elytra) --- docs/resource-pack-management.md | 30 ++++---- gm4/plugins/resource_pack.py | 121 ++++++++++++++++++++++--------- gm4_end_fishing/beet.yaml | 14 ++-- 3 files changed, 107 insertions(+), 58 deletions(-) diff --git a/docs/resource-pack-management.md b/docs/resource-pack-management.md index 8b7850ce38..596b864989 100644 --- a/docs/resource-pack-management.md +++ b/docs/resource-pack-management.md @@ -16,6 +16,7 @@ This document explains Gamemode 4's Resource Pack management tools, which use cu * [Extending `TemplateOptions`](#extending-templateoptions) * [Extending `TransformOptions`](#extending-transformoptions) * [Extending `ContainerGuiOptions`](#extending-containerguioptions) + * [Extending `ItemModelOptions`](#extending-itemmodeloptions) ## Getting Started Just like how data pack resources are stored in a `data` directory, resource pack assets are stored in an `assets` directory for each module, and follow the same structure as an ordinary minecraft resource pack. @@ -166,27 +167,16 @@ model: apple: item/my_model_apple potato: item/my_model_potato ``` -More complex model predicates for items with multiple vanilla models (e.g. elytra & broken elytra, clock ect) can be specified here as a list of predicates, following the same syntax as model files e.g. +More complex model styles, like for items with multiple vanilla models (e.g. elytra & broken elytra, clock ect) are handled through a special-case syntax. Currently only broken elytra are supported, so packs utlizing conditions in item model definitions will need to provide handlers. ```yaml +item: elytra model: - - predicate: {broken: 0} - model: item/elytra/captains_wings - - predicate: {broken: 1} - model: item/elytra/broken_captains_wings + type: condition_broken + unbroken: item/elytra/captains_wings + broken: item/elytra/broken_captains_wings ``` -This list of predicates may also be mapped to a specific item as above. -```yaml -item: [apple, elytra] -model: - apple: my_model_apple - elytra: - - predicate: {broken: 0} - model: item/elytra/captains_wings - - predicate: {broken: 1} - model: item/elytra/broken_captains_wings -``` -Items who have multiple vanilla models, like clocks, who do not have the manual predicates specified in model will have the same provided model file applied to all variants. +Items who have multiple vanilla models, like clocks, who do not utilize special-case providers in the model config will have the same provided model file applied to all variants. - `template` (optional), a model-file generating template to apply. Accepts a string name of a template, or a compound containing template configuration values. Defaults to `custom`, which generates no Model files. See [here](#model-templates) for details on available templates. - `transforms` (optional), a list of model transforms to apply. Accepts a compound of configuration data. See [here](#model-transforms) for details on available transforms. @@ -267,3 +257,9 @@ Additionally, there are two extendable subclasses already available for containe #### Methods - `process(self, config: GuiFont, counter_cache: Cache) -> tuple[str, list[dict[str, Any]]]`: Requisitions unique characters and returns the translation value (usually made of these characters), and a list of font providers, which usually reference `config.texture`. + +### Extending ItemModelOptions +Individual modules may add additional handlers for special-case item model definitions by extending `ItemModelOptions` in a beet plugin. This subclass defines the additional config fields and a method that generates the model compound used in the item model definition. + +#### Methods +- 'generate_json(self) -> dict[str,Any]`: Returns the model object used in the item model defintion. e.g. ```{"type": "minecraft:condition"...}``` diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index cced3318c1..974e0adff2 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -76,23 +76,28 @@ class ModelData(BaseModel): """A complete config for a single model""" item: ListOption[str] reference: str - model: MapOption[str|list[dict[str,Any]]] = "" # defaults to same value as 'reference' #type:ignore ; the validator handles the default value + model: 'MapOption[str|ItemModelOptions]' = "" # defaults to same value as 'reference' #type:ignore ; the validator handles the default value template: 'str|TemplateOptions' = "custom" transforms: Optional[list['TransformOptions']] textures: MapOption[str] = [] # defaults to same value as reference #type:ignore ; the validator handles the default value @validator('model', pre=True, always=True) # type: ignore ; v1 validator behaves strangely with type checking - def default_model(cls, model: Any, values: dict[str,Any]) -> dict[str, str|list[dict[str,Any]]]: - if isinstance(model, str): + def default_model(cls, model: Any, values: dict[str,Any]) -> dict[str, 'str|ItemModelOptions']: + if isinstance(model, str) or (isinstance(model, dict) and "type" in model): model = [model] # so we can check len for number of items if not model and "reference" in values: # no reference set, default to reference string return {item: values["reference"] for item in values['item'].entries()} - if len(i:=values['item'].entries()) == 1 and isinstance(model, list) and isinstance(model[0], dict): # only one item id, predicate model allowed to be single list - return {i[0]: model} - if len(model)!=len(values["item"].entries()) and len(model)>1: # a single model name may be broadcast to all items, but otherwise lengths match # type: ignore ; 'model' inherits list[Unknown] from previous isinstance check + if len(model)!=len(values["item"].entries()) and len(model)>1 and not "type" in model: # a single model name may be broadcast to all items, but otherwise lengths match # type: ignore ; 'model' inherits list[Unknown] from previous isinstance check raise ValidationError([ErrorWrapper(ValueError("length of 'item' and 'model' do not match"), loc=())], model=ModelData) if isinstance(model, list): # apply item->model map data - return dict(zip(values['item'].entries(), cycle(model))) # type: ignore + model = dict(zip(values['item'].entries(), cycle(model))) # type: ignore + for k, opts in model.items(): # find and apply sub ItemModelOptions, where required #type:ignore ; dict check above muddles type + if isinstance(opts, dict): # effectively, isinstance(ItemModelOptions) + try: + submodel = {m.type: m for m in ItemModelOptions.__subclasses__()}[opts['type']] + model[k] = submodel.parse_obj(opts) + except KeyError: + raise ValidationError([ErrorWrapper(ValueError(f"the specified item model special-case '{opts['type']}' could not be found"), loc=())], model=ModelData) if isinstance(model, dict) and set(model.keys())!=set(values['item'].entries()): # make sure the map keys match the item types # type: ignore ; model is Unknown type raise ValidationError([ErrorWrapper(ValueError("dict keys do not match values in 'item'"), loc=())], model=ModelData) return model # model is already a mapped dict, of the same length as item # type: ignore @@ -140,10 +145,8 @@ def add_namespace(self, namespace: str) -> 'ModelData': for i, model_name in enumerate(ret_model): if isinstance(model_name, str): ret_model[i] = add_namespace(model_name, namespace) # accessed by index to overwrite original - else: # isinstance(model_name, list[dict]), add namespace to buried model parameter - for predicated_model in model_name: - if 'model' in predicated_model: - predicated_model['model'] = add_namespace(predicated_model['model'], namespace) + else: # isinstance(model_name, ItemModelOptions), add namespace to buried model parameter + ret_model[i] = model_name.add_namespace(namespace) # type: ignore ; pydantic validation ensures type is ItemModelOptions ret_dict["model"] = ret_model if self.textures: if isinstance(self.textures.__root__, list): @@ -157,8 +160,8 @@ class NestedModelData(BaseModel): """A potentially incomplete config, allowing for nested inheritance of fields""" item: Optional[ListOption[str]] reference: Optional[str] - model: Optional[Any] # defalts to reference, expects type of 'Optional[MapOption[str|list[dict[str,Any]]]]', but Pydantic casting caused unknown issues - template: Optional["str|TemplateOptions"] = "custom" + model: Optional['MapOption[str|ItemModelOptions]'] # defalts to reference + template: Optional['str|TemplateOptions'] = "custom" transforms: Optional[list['TransformOptions']] textures: Optional[MapOption[str]] broadcast: Optional[list['NestedModelData']] = [] @@ -283,6 +286,27 @@ def mutate_config(self, config: ModelData): """Overridden to let a template mutate/mangle root level fields of ModelData""" pass +class ItemModelOptions(BaseModel, extra=Extra.allow): + """A pydantic model to extend for handling special-case item model definitions, like broken elytra conditions""" + type: ClassVar[str] + def __init_subclass__(cls) -> None: + cls.__config__.extra = Extra.ignore # prevent subclasses from inheriting Extra.allow + + def generate_json(self) -> dict[str,Any]: + """Overridden to specify the special-cases condition structure""" + raise NotImplementedError() + + def add_namespace(self, namespace: str): + """Adds namespace data to sub-config fields added by option, or overridden for granular handling""" + r = self.dict() + for attr, field in self.__class__.__fields__.items(): + if attr != "type" and field.type_ is str: + r[attr] = add_namespace(r[attr], namespace) + return r + + def dict(self, **kwargs: Any) -> dict[str,Any]: + return super().dict(**kwargs) | {"type": self.type} # ensure name class-var is preserved in dict-casting + class TransformOptions(BaseModel, extra=Extra.allow): """A pydantic model to extend for configured model transformers, which add model offset/scale ect.. to model files""" name: ClassVar[str] @@ -516,12 +540,16 @@ def generate_item_definitions(self): # NOTE only end fishing elytra utlize predicate specification here. # TODO handle predicate format? - itemdef_entries.append({ - "threshold": self.cmd_prefix+self.retrieve_index(model.reference)[0], - "model": { + if isinstance(m, str): + model_json = { "type": "minecraft:model", - "model": m # TODO this is where select customs settings will be moved! + "model": m } + else: # isinstance(m, ItemModelOptions): + model_json = m.generate_json() # convert to item-model-definition json + itemdef_entries.append({ + "threshold": self.cmd_prefix+self.retrieve_index(model.reference)[0], + "model": model_json }) itemdef_entries.sort(key=lambda entry: entry["threshold"]) # sort entries ascending @@ -548,15 +576,18 @@ def generate_model_overrides_1_21_3(self, pack: ResourcePack): for model in models: m = model.model[item_id] # model string, or predicate settings, for this particular item id + + if isinstance(m, ItemModelOptions): + # This item uses a special-case logic, rebuilt for the 1.21.4 resource pack item-model-definitions. + # This model file will be manually provided and hardcoded (only case is end fishing elytra) + break + # setup overrides to add CMD to - if isinstance(m, list): # manual predicate merging specified - merge_overrides = [o|{"user_defined": True} for o in m] - else: - merge_overrides = unchanged_vanilla_overrides.copy() # get vanilla overrides - merge_overrides.append({}) # add an empty predicate to add CMD onto, without all other case checks + merge_overrides = unchanged_vanilla_overrides.copy() # get vanilla overrides + merge_overrides.append({}) # add an empty predicate to add CMD onto, without all other case checks for pred in merge_overrides: - if not pred.get("model") and not isinstance(m, str): + if not pred.get("model") and not isinstance(m, str): # type:ignore ; new ItemModelOptions structure does not store required predicate information anymore. self.logger.warning(f"Manually specified model predicate has no 'model' field, and is malformed:\n\t{pred}") vanilla_overrides.append({ "predicate": { @@ -877,13 +908,13 @@ def limit_mecha_diagnostics(record: logging.LogRecord): record.args = ("\n".join(truncated),) return True -#== Default Templates and Transforms ==# +#== Default Templates, Transforms and Item Model Special Cases ==# def ensure_single_model_config(template_name: str, config: ModelData) -> str: """Does common error checking for templates that only work when creating a single model file""" if len(config.model.entries()) > 1: raise InvalidOptions("gm4.model_data", f"{config.reference}; Template '{template_name}' only supports single entry 'model' fields.") - if isinstance(model_name:=config.model.entries()[0], list): - raise InvalidOptions("gm4.model_data", f"{config.reference}; Template '{template_name}' does not support predicate override 'model' fields.") + if isinstance(model_name:=config.model.entries()[0], ItemModelOptions): + raise InvalidOptions("gm4.model_data", f"{config.reference}; Template '{template_name}' does not support special case 'model' fields.") return model_name class BlankTemplate(TemplateOptions): @@ -895,11 +926,14 @@ def process(self, config: ModelData, models_container: NamespaceProxy[Model]) -> if config.transforms: ret_list: list[Model] = [] for m in config.model.entries(): - for model_file in ([override['model'] for override in m] if not isinstance(m, str) else [m]): - try: - ret_list.append(models_container[model_file]) - except: - parent_logger.warning(f"Custom specified model {model_file} does not exist, but was configured to recieve transforms.") + if isinstance(m, ItemModelOptions): + raise InvalidOptions("gm4.model_data", f"{config.reference}; Cannot add transforms to special-case 'model' fields.") + # NOTE this could be supported, by having ItemModelOptions subclasses list their filenames in a common location to access + # by this function, though this is currently uneeded + try: + ret_list.append(models_container[m]) + except: + parent_logger.warning(f"Custom specified model {m} does not exist, but was configured to recieve transforms.") return ret_list return [] @@ -913,8 +947,8 @@ def process(self, config: ModelData, models_container: NamespaceProxy[Model]) -> ret_list: list[Model] = [] for model_name in config.model.entries(): - if isinstance(model_name, list): - raise InvalidOptions("gm4.model_data", f"{config.reference}; Template 'generated' does not support predicate override 'model' fields.") + if isinstance(model_name, ItemModelOptions): + raise InvalidOptions("gm4.model_data", f"{config.reference}; Template 'generated' does not support specil case 'model' fields.") m = models_container[model_name] = Model({ "parent": "minecraft:item/generated", "textures": { @@ -1090,3 +1124,24 @@ class HopperContainerGui(LeftAlignContainerGui, ContainerGuiOptions): class DropperContainerGui(CenteredContainerGui, ContainerGuiOptions): container = "dropper" + +class ConditionBroken(ItemModelOptions): + """Generator for item model definitions using the broken boolean condition (ie. Elytra textures variants)""" + # NOTE this format could be further generalized, but is not yet due to Elytra being the only current case required to implement. + type = "condition_broken" + unbroken: str + broken: str + + def generate_json(self) -> dict[str, Any]: + return { + "type": "minecraft:condition", + "property": "minecraft:broken", + "on_false": { + "type": "minecraft:model", + "model": self.unbroken + }, + "on_true": { + "type": "minecraft:model", + "model": self.broken + } + } diff --git a/gm4_end_fishing/beet.yaml b/gm4_end_fishing/beet.yaml index a3df3a497b..a151007c45 100644 --- a/gm4_end_fishing/beet.yaml +++ b/gm4_end_fishing/beet.yaml @@ -27,17 +27,15 @@ meta: - item: elytra reference: item/captains_wings model: - - predicate: {broken: 0} - model: item/elytra/captains_wings - - predicate: {broken: 1} - model: item/elytra/broken_captains_wings + type: condition_broken + unbroken: item/elytra/captains_wings + broken: item/elytra/broken_captains_wings - item: elytra reference: item/ravaged_wings model: - - predicate: {broken: 0} - model: item/elytra/ravaged_wings - - predicate: {broken: 1} - model: item/elytra/broken_ravaged_wings + type: condition_broken + unbroken: item/elytra/ravaged_wings + broken: item/elytra/broken_ravaged_wings - item: fishing_rod reference: gui/advancement/end_fishing template: advancement From d00041849c6511dbcd91c3a2dc9d3f3ba6a93324 Mon Sep 17 00:00:00 2001 From: SpecialBuilder Date: Thu, 13 Mar 2025 21:37:23 -0400 Subject: [PATCH 12/75] Manually provide end fishing elytra item model in overlay --- gm4/plugins/resource_pack.py | 4 +- .../assets/minecraft/models/item/elytra.json | 159 ++++++++++++++++++ gm4_end_fishing/beet.yaml | 5 + 3 files changed, 165 insertions(+), 3 deletions(-) create mode 100644 gm4_end_fishing/backport_42/assets/minecraft/models/item/elytra.json diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index 974e0adff2..13df0afe6b 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -410,7 +410,7 @@ def dump_registry(ctx: Context): def pad_item_def_range_dispatch(ctx: Context): """Adds entries to vanilla item definitions range_dispach, filling in gaps between CMD values""" - pad_model_overrides_1_21_3(ctx, ctx.assets.overlays["backport_57"]) # call legacy pad function + pad_model_overrides_1_21_3(ctx, ctx.assets.overlays["backport_42"]) # call legacy pad function for item_def in ctx.assets["minecraft"].item_models.values(): vanilla_item_def = item_def.data["model"]["fallback"] @@ -537,8 +537,6 @@ def generate_item_definitions(self): for model in models: m = model.model[item_id] # model string, or predicate settings, for this particular item id - # NOTE only end fishing elytra utlize predicate specification here. - # TODO handle predicate format? if isinstance(m, str): model_json = { diff --git a/gm4_end_fishing/backport_42/assets/minecraft/models/item/elytra.json b/gm4_end_fishing/backport_42/assets/minecraft/models/item/elytra.json new file mode 100644 index 0000000000..61e42a3d01 --- /dev/null +++ b/gm4_end_fishing/backport_42/assets/minecraft/models/item/elytra.json @@ -0,0 +1,159 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/elytra" + }, + "overrides": [ + { + "predicate": { + "broken": 1 + }, + "model": "minecraft:item/broken_elytra" + }, + { + "predicate": { + "custom_model_data": 3420001 + }, + "model": "gm4:gui/advancements/end_fishing_phantom" + }, + { + "predicate": { + "custom_model_data": 3420001, + "broken": 1 + }, + "model": "gm4:gui/advancements/end_fishing_phantom" + }, + { + "predicate": { + "custom_model_data": 3420002 + }, + "model": "minecraft:item/elytra" + }, + { + "predicate": { + "broken": 1, + "custom_model_data": 3420002 + }, + "model": "item/broken_elytra" + }, + { + "predicate": { + "custom_model_data": 3420010, + "broken": 0 + }, + "model": "gm4_end_fishing:item/elytra/captains_wings" + }, + { + "predicate": { + "custom_model_data": 3420010, + "broken": 1 + }, + "model": "gm4_end_fishing:item/elytra/broken_captains_wings" + }, + { + "predicate": { + "custom_model_data": 3420011, + "broken": 0 + }, + "model": "gm4_end_fishing:item/elytra/ravaged_wings" + }, + { + "predicate": { + "custom_model_data": 3420011, + "broken": 1 + }, + "model": "gm4_end_fishing:item/elytra/broken_ravaged_wings" + }, + { + "predicate": { + "custom_model_data": 3420012 + }, + "model": "minecraft:item/elytra" + }, + { + "predicate": { + "broken": 1, + "custom_model_data": 3420012 + }, + "model": "item/broken_elytra" + }, + { + "predicate": { + "custom_model_data": 3420113 + }, + "model": "gm4_metallurgy:shamir/moneo/elytra" + }, + { + "predicate": { + "custom_model_data": 3420113, + "broken": 1 + }, + "model": "gm4_metallurgy:shamir/moneo/broken_elytra" + }, + { + "predicate": { + "custom_model_data": 3420114 + }, + "model": "minecraft:item/elytra" + }, + { + "predicate": { + "broken": 1, + "custom_model_data": 3420114 + }, + "model": "item/broken_elytra" + }, + { + "predicate": { + "custom_model_data": 3420124 + }, + "model": "gm4_animi_shamir:shamir/animi/elytra" + }, + { + "predicate": { + "custom_model_data": 3420124, + "broken": 1 + }, + "model": "gm4_animi_shamir:shamir/animi/broken_elytra" + }, + { + "predicate": { + "custom_model_data": 3420125 + }, + "model": "minecraft:item/elytra" + }, + { + "predicate": { + "broken": 1, + "custom_model_data": 3420125 + }, + "model": "item/broken_elytra" + }, + { + "predicate": { + "custom_model_data": 3420200 + }, + "model": "gm4:gui/advancements/orb_of_ankou_soaring_pneuma" + }, + { + "predicate": { + "custom_model_data": 3420200, + "broken": 1 + }, + "model": "gm4:gui/advancements/orb_of_ankou_soaring_pneuma" + }, + { + "predicate": { + "custom_model_data": 3420201 + }, + "model": "minecraft:item/elytra" + }, + { + "predicate": { + "broken": 1, + "custom_model_data": 3420201 + }, + "model": "item/broken_elytra" + } + ] +} diff --git a/gm4_end_fishing/beet.yaml b/gm4_end_fishing/beet.yaml index a151007c45..6cf504e1f3 100644 --- a/gm4_end_fishing/beet.yaml +++ b/gm4_end_fishing/beet.yaml @@ -7,6 +7,11 @@ data_pack: resource_pack: load: . + overlays: + - formats: + min_inclusive: 0 + max_inclusive: 42 + directory: backport_42 pipeline: - register_model_data From a2b0f9a28d42f9782ebdbddb6fc29c493354a885 Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 21:18:21 +0100 Subject: [PATCH 13/75] Remove RP backports --- gm4/plugins/resource_pack.py | 22 --- .../assets/minecraft/models/item/elytra.json | 159 ------------------ gm4_end_fishing/beet.yaml | 5 - lib_custom_crafters/beet.yaml | 1 - 4 files changed, 187 deletions(-) delete mode 100644 gm4_end_fishing/backport_42/assets/minecraft/models/item/elytra.json diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index 13df0afe6b..b7be62816f 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -409,9 +409,6 @@ def dump_registry(ctx: Context): ctx.cache["modeldata_registry"].delete() def pad_item_def_range_dispatch(ctx: Context): - """Adds entries to vanilla item definitions range_dispach, filling in gaps between CMD values""" - pad_model_overrides_1_21_3(ctx, ctx.assets.overlays["backport_42"]) # call legacy pad function - for item_def in ctx.assets["minecraft"].item_models.values(): vanilla_item_def = item_def.data["model"]["fallback"] entries: list[Any] = item_def.data["model"]["entries"] @@ -423,25 +420,6 @@ def pad_item_def_range_dispatch(ctx: Context): "model": vanilla_item_def }) -# NOTE legacy code called by plugins.backwards. Remove in 1.22 update -def pad_model_overrides_1_21_3(ctx: Context, assets: ResourcePack): - """Adds overrides for the vanilla model, filling in gaps between CMD values""" - vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.5' - vanilla_models_jar = vanilla.mount("assets/minecraft/models/item") - - for name, model in assets["minecraft"].models.items(): - vanilla_overrides = [{"predicate":{},"model": f"minecraft:{name}"}] + vanilla_models_jar.assets["minecraft"].models[name].data.get("overrides", []) - overrides: list[Any] = model.data["overrides"] - prior_cmd = 1e8 - for i, override in reversed(list(enumerate(overrides))): - if "custom_model_data" in (pred:=override.get("predicate")): - if prior_cmd-(prior_cmd:=pred["custom_model_data"]) > 1: # theres a gap to fill with the vanilla model - for entry in vanilla_overrides: - entry["predicate"]["custom_model_data"] = prior_cmd+1 - for vanilla_override in reversed(vanilla_overrides): - overrides.insert(i+1, deepcopy(vanilla_override)) - def merge_policy(ctx: Context): ctx.assets.merge_policy.extend_namespace(ItemModel, item_definition_merging) diff --git a/gm4_end_fishing/backport_42/assets/minecraft/models/item/elytra.json b/gm4_end_fishing/backport_42/assets/minecraft/models/item/elytra.json deleted file mode 100644 index 61e42a3d01..0000000000 --- a/gm4_end_fishing/backport_42/assets/minecraft/models/item/elytra.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "item/elytra" - }, - "overrides": [ - { - "predicate": { - "broken": 1 - }, - "model": "minecraft:item/broken_elytra" - }, - { - "predicate": { - "custom_model_data": 3420001 - }, - "model": "gm4:gui/advancements/end_fishing_phantom" - }, - { - "predicate": { - "custom_model_data": 3420001, - "broken": 1 - }, - "model": "gm4:gui/advancements/end_fishing_phantom" - }, - { - "predicate": { - "custom_model_data": 3420002 - }, - "model": "minecraft:item/elytra" - }, - { - "predicate": { - "broken": 1, - "custom_model_data": 3420002 - }, - "model": "item/broken_elytra" - }, - { - "predicate": { - "custom_model_data": 3420010, - "broken": 0 - }, - "model": "gm4_end_fishing:item/elytra/captains_wings" - }, - { - "predicate": { - "custom_model_data": 3420010, - "broken": 1 - }, - "model": "gm4_end_fishing:item/elytra/broken_captains_wings" - }, - { - "predicate": { - "custom_model_data": 3420011, - "broken": 0 - }, - "model": "gm4_end_fishing:item/elytra/ravaged_wings" - }, - { - "predicate": { - "custom_model_data": 3420011, - "broken": 1 - }, - "model": "gm4_end_fishing:item/elytra/broken_ravaged_wings" - }, - { - "predicate": { - "custom_model_data": 3420012 - }, - "model": "minecraft:item/elytra" - }, - { - "predicate": { - "broken": 1, - "custom_model_data": 3420012 - }, - "model": "item/broken_elytra" - }, - { - "predicate": { - "custom_model_data": 3420113 - }, - "model": "gm4_metallurgy:shamir/moneo/elytra" - }, - { - "predicate": { - "custom_model_data": 3420113, - "broken": 1 - }, - "model": "gm4_metallurgy:shamir/moneo/broken_elytra" - }, - { - "predicate": { - "custom_model_data": 3420114 - }, - "model": "minecraft:item/elytra" - }, - { - "predicate": { - "broken": 1, - "custom_model_data": 3420114 - }, - "model": "item/broken_elytra" - }, - { - "predicate": { - "custom_model_data": 3420124 - }, - "model": "gm4_animi_shamir:shamir/animi/elytra" - }, - { - "predicate": { - "custom_model_data": 3420124, - "broken": 1 - }, - "model": "gm4_animi_shamir:shamir/animi/broken_elytra" - }, - { - "predicate": { - "custom_model_data": 3420125 - }, - "model": "minecraft:item/elytra" - }, - { - "predicate": { - "broken": 1, - "custom_model_data": 3420125 - }, - "model": "item/broken_elytra" - }, - { - "predicate": { - "custom_model_data": 3420200 - }, - "model": "gm4:gui/advancements/orb_of_ankou_soaring_pneuma" - }, - { - "predicate": { - "custom_model_data": 3420200, - "broken": 1 - }, - "model": "gm4:gui/advancements/orb_of_ankou_soaring_pneuma" - }, - { - "predicate": { - "custom_model_data": 3420201 - }, - "model": "minecraft:item/elytra" - }, - { - "predicate": { - "broken": 1, - "custom_model_data": 3420201 - }, - "model": "item/broken_elytra" - } - ] -} diff --git a/gm4_end_fishing/beet.yaml b/gm4_end_fishing/beet.yaml index 6cf504e1f3..a151007c45 100644 --- a/gm4_end_fishing/beet.yaml +++ b/gm4_end_fishing/beet.yaml @@ -7,11 +7,6 @@ data_pack: resource_pack: load: . - overlays: - - formats: - min_inclusive: 0 - max_inclusive: 42 - directory: backport_42 pipeline: - register_model_data diff --git a/lib_custom_crafters/beet.yaml b/lib_custom_crafters/beet.yaml index f552fbcd18..a063786909 100644 --- a/lib_custom_crafters/beet.yaml +++ b/lib_custom_crafters/beet.yaml @@ -13,7 +13,6 @@ resource_pack: require: - gm4.plugins.resource_pack - - gm4.plugins.backwards.resource_pack - gm4_guidebook.generate_guidebooks.load_page_data - gm4_guidebook.generate_guidebooks.load_custom_recipes - gm4.plugins.player_heads From 444a136dbd7be7f0db718e27baaaae753001e0a5 Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 22:25:55 +0100 Subject: [PATCH 14/75] Fix some more RP script issues --- gm4/plugins/resource_pack.py | 64 +------------------------ gm4_metallurgy/shamir_model_template.py | 28 +---------- 2 files changed, 2 insertions(+), 90 deletions(-) diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index b7be62816f..d0deec713c 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -2,7 +2,6 @@ import glob import logging import os -import re import sys from copy import deepcopy from dataclasses import replace @@ -24,12 +23,10 @@ Model, NamespaceProxy, PluginOptions, - WrappedException, YamlFile, ResourcePack ) from beet.contrib.link import LinkManager -from beet.contrib.optifine import OptifineProperties from beet.contrib.vanilla import Vanilla from beet.core.utils import format_validation_error from mecha import ( @@ -366,7 +363,6 @@ def build(ctx: Context): rp.generate_gui_fonts() rp.update_modeldata_registry() rp.generate_model_files() - rp.process_optifine() rp.generate_item_definitions() if not ctx.assets.extra.get("pack.png") and ctx.data.extra.get("pack.png"): @@ -494,7 +490,7 @@ def update_modeldata_registry(self): def generate_item_definitions(self): """Generates item-model-definition files in the 'minecraft' namespace, adding range_dispatch entries for each custom_model_data value""" vanilla = self.ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.4' + vanilla.minecraft_version = '1.21.5' vanilla_item_defs_jar = vanilla.mount("assets/minecraft/items") # group models by item id for item_id in {i for m in self.opts.model_data for i in m.item.entries()}: @@ -531,48 +527,6 @@ def generate_item_definitions(self): itemdef_entries.sort(key=lambda entry: entry["threshold"]) # sort entries ascending self.ctx.assets.item_models[f"minecraft:{item_id}"] = ItemModel(new_itemdef) - - - # NOTE legacy code called by plugins.backwards. Remove in 1.22 update - def generate_model_overrides_1_21_3(self, pack: ResourcePack): - """Generates item model overrides in the 'minecraft' namespace, adding predicates for custom_model_data""" - vanilla = self.ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.5' - vanilla_models_jar = vanilla.mount("assets/minecraft/models/item") - # group models by item id - for item_id in {i for m in self.opts.model_data for i in m.item.entries()}: - models = filter(lambda m: item_id in m.item.entries(), self.opts.model_data) # with this item_id - models = sorted(models, key=lambda m: self.retrieve_index(m.reference)[0]) - - vanilla_model = deepcopy( (v:=vanilla_models_jar.assets.models[f"minecraft:item/{item_id}"].data) | ({} if v.get("overrides") else {"overrides": []}) ) - vanilla_overrides: list[Any] = vanilla_model["overrides"] - for override in vanilla_overrides: - override["model"] = add_namespace(override["model"], "minecraft") # ensure vanilla models have namespaced files - unchanged_vanilla_overrides = vanilla_overrides.copy() - - for model in models: - m = model.model[item_id] # model string, or predicate settings, for this particular item id - - if isinstance(m, ItemModelOptions): - # This item uses a special-case logic, rebuilt for the 1.21.4 resource pack item-model-definitions. - # This model file will be manually provided and hardcoded (only case is end fishing elytra) - break - - # setup overrides to add CMD to - merge_overrides = unchanged_vanilla_overrides.copy() # get vanilla overrides - merge_overrides.append({}) # add an empty predicate to add CMD onto, without all other case checks - - for pred in merge_overrides: - if not pred.get("model") and not isinstance(m, str): # type:ignore ; new ItemModelOptions structure does not store required predicate information anymore. - self.logger.warning(f"Manually specified model predicate has no 'model' field, and is malformed:\n\t{pred}") - vanilla_overrides.append({ - "predicate": { - "custom_model_data": self.cmd_prefix+self.retrieve_index(model.reference)[0], - } | pred.get("predicate", {}), - "model": pred["model"] if pred.get("user_defined") else m # type:ignore , user-defined model predicates use their own model reference. m is a string in all other cases - }) - pack.models[f"minecraft:item/{item_id}"] = Model(vanilla_model) - def retrieve_index(self, reference: str) -> tuple[int, KeyError|None]: """retrieves the CMD value for the given reference""" for reg in self.registry["items"].values(): @@ -666,23 +620,7 @@ def cmd_substitutions_datamodify(self, node: AstCommand): yield set_location(d, ast_nbt) node = replace(node, arguments=AstChildren([ast_target, ast_target_path, AstNbtValue.from_value({ "floats": [index+self.cmd_prefix] })])) return node - - - #== Non-mecha CMD filling ==# - def process_optifine(self): - """Handles string references in the .properties files of Optifine""" - # TODO 1.20.5: figure out how to do this - pattern = re.compile(r"^nbt.CustomModelData=(?:regex:\()?(.+?)\)?$", re.MULTILINE) - for name, propfile in self.ctx.assets[OptifineProperties].items(): - match = pattern.search(propfile.text) - if not match: - continue - for ref in [r for r in match.group(1).split("|") if r.startswith("$")]: - index, exc = self.retrieve_index(add_namespace(ref.lstrip("$"), self.ctx.project_id)) - if exc: - raise WrappedException(f"Optifine CIT file {name}.properties") from exc - propfile.text = propfile.text.replace(ref, str(index+self.cmd_prefix)) #== Model file generation ==# def generate_model_files(self): diff --git a/gm4_metallurgy/shamir_model_template.py b/gm4_metallurgy/shamir_model_template.py index bbc5202375..5fa89507a4 100644 --- a/gm4_metallurgy/shamir_model_template.py +++ b/gm4_metallurgy/shamir_model_template.py @@ -71,6 +71,7 @@ def process(self, config: ModelData, models_container: NamespaceProxy[Model]) -> models_loc = f"{config.reference}" models: dict[str, str|list[dict[str,Any]]] = {} # the value of config.models to be applied after going through special cases ret_list: list[Model] = [] + return ret_list # TODO 1.21.5: re-enable this for item in config.item.entries(): if item == "player_head": @@ -144,33 +145,6 @@ def process(self, config: ModelData, models_container: NamespaceProxy[Model]) -> }) models.update({item: variants}) - # optifine .properties handling - if item in GROUP_LOOKUP["armor"]: - material = item.split("_")[0] - - if material == "golden": - material = "gold" # vanilla armor textures are called "gold_layer_1" for some reason - layer = item.endswith("leggings")+1 # leggings use layer 2 - - self.bound_ctx.generate(f"gm4_metallurgy:cit/{self.metal}/{item}", merge=OptifineProperties( - "\n".join([e for e in [ - "type=armor", - f"matchItems={item}", - f"texture.{material}_layer_{layer}={material}_layer_{layer}", - f"texture.leather_layer_{layer}_overlay=leather_layer_{layer}_overlay" if material == "leather" else None, - f"nbt.CustomModelData=regex:(${config.reference})" - ] if e is not None]) - )) - elif item in ["elytra", "trident", "spyglass"]: - self.bound_ctx.generate(f"gm4_metallurgy:cit/{self.metal}/{item}", merge=OptifineProperties( - "\n".join([ - "type=elytra" if item=="elytra" else f"type=item", - f"matchItems={item}", - f"texture.{item}={item}", - f"nbt.CustomModelData=regex:(${config.reference})" - ]) - )) - config.model = MapOption(__root__=models) return ret_list From e51e8d87d6ef87b09b60b51cfb91a387fc85bc7a Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 22:52:12 +0100 Subject: [PATCH 15/75] Re-add standard crafting guidebook recipes --- gm4_standard_crafting/generate_recipes.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gm4_standard_crafting/generate_recipes.py b/gm4_standard_crafting/generate_recipes.py index 7eeabf80e9..64d14394cf 100644 --- a/gm4_standard_crafting/generate_recipes.py +++ b/gm4_standard_crafting/generate_recipes.py @@ -1,5 +1,6 @@ from beet import Context, Recipe, Advancement from beet.contrib.vanilla import Vanilla +from gm4_guidebook.generate_guidebooks import CustomCrafterRecipe import logging logger = logging.getLogger(__name__) @@ -103,6 +104,26 @@ def recursive_apply(items: list[str], dir: str, shape: list[str], output_count: } }) + ctx.data[recipe_path] = CustomCrafterRecipe({ + "name": f"gm4_standard_crafting:{dir}/{item.removeprefix('minecraft:')}", + "input": { + "type": "shaped", + "recipe": shape, + "key": { + "#": { + "item": item + } + } + }, + "output": { + "result": { + "type": "item", + "name": output, + "count": output_count + } + } + }) + stairs: list[str] = item_tags["minecraft:stairs"].data['values'] recursive_apply(stairs, "stairs_decraft", ["##", "##"], 4) From de758b1174378bdcf11e10b3064896146d6ff57f Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 22:57:19 +0100 Subject: [PATCH 16/75] Re-add biome extensions beet.yaml --- pfb_biome_extensions/beet.yaml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 pfb_biome_extensions/beet.yaml diff --git a/pfb_biome_extensions/beet.yaml b/pfb_biome_extensions/beet.yaml new file mode 100644 index 0000000000..243bda55b2 --- /dev/null +++ b/pfb_biome_extensions/beet.yaml @@ -0,0 +1,2 @@ +data_pack: + load: . From 5740b78ddded2f17d0407c21925f99b4d2797a2a Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 23:45:32 +0100 Subject: [PATCH 17/75] Remove upgrade paths and optional tag entries --- base/data/gm4/tags/block/foliage.json | 4 ++-- base/data/gm4/tags/block/full_collision.json | 8 +++---- base/data/gm4/tags/block/no_collision.json | 4 ++-- base/data/gm4/tags/block/replaceable.json | 2 +- base/data/gm4/tags/block/waterloggable.json | 2 +- base/data/gm4/tags/entity_type/boats.json | 3 +-- .../gm4/tags/entity_type/chest_boats.json | 21 +++++++++---------- .../gm4/tags/entity_type/neutral_hostile.json | 2 +- .../tags/worldgen/biome/is_stone_base.json | 2 +- .../tags/item/plantable.json | 2 +- .../tags/worldgen/biome/pale_oak.json | 2 +- .../function/load.mcfunction | 6 ------ .../gm4_forceload/function/load.mcfunction | 3 --- .../gm4_machines/function/tick.mcfunction | 3 --- 14 files changed, 25 insertions(+), 39 deletions(-) diff --git a/base/data/gm4/tags/block/foliage.json b/base/data/gm4/tags/block/foliage.json index 86bdc2f751..fdf74f2641 100644 --- a/base/data/gm4/tags/block/foliage.json +++ b/base/data/gm4/tags/block/foliage.json @@ -24,8 +24,8 @@ "minecraft:mangrove_propagule", "minecraft:moss_carpet", "minecraft:nether_sprouts", - { "id": "minecraft:pale_hanging_moss", "required": false }, - { "id": "minecraft:pale_moss_carpet", "required": false }, + "minecraft:pale_hanging_moss", + "minecraft:pale_moss_carpet", "minecraft:pink_petals", "minecraft:red_mushroom", "minecraft:small_dripleaf", diff --git a/base/data/gm4/tags/block/full_collision.json b/base/data/gm4/tags/block/full_collision.json index 2b8fac7d0d..59b1a2a48e 100644 --- a/base/data/gm4/tags/block/full_collision.json +++ b/base/data/gm4/tags/block/full_collision.json @@ -54,7 +54,7 @@ "minecraft:chiseled_polished_blackstone", "minecraft:chiseled_quartz_block", "minecraft:chiseled_red_sandstone", - { "id": "minecraft:chiseled_resin_bricks", "required": false }, + "minecraft:chiseled_resin_bricks", "minecraft:chiseled_sandstone", "minecraft:chiseled_stone_bricks", "minecraft:chiseled_tuff", @@ -75,7 +75,7 @@ "minecraft:cracked_stone_bricks", "minecraft:crafter", "minecraft:crafting_table", - { "id": "minecraft:creaking_heart", "required": false }, + "minecraft:creaking_heart", "minecraft:crimson_nylium", "minecraft:crying_obsidian", "minecraft:cut_copper", @@ -257,8 +257,8 @@ "minecraft:redstone_ore", "minecraft:reinforced_deepslate", "minecraft:repeating_command_block", - { "id": "minecraft:resin_block", "required": false }, - { "id": "minecraft:resin_bricks", "required": false }, + "minecraft:resin_block", + "minecraft:resin_bricks", "minecraft:respawn_anchor", "minecraft:sand", "minecraft:sandstone", diff --git a/base/data/gm4/tags/block/no_collision.json b/base/data/gm4/tags/block/no_collision.json index b7975866b6..5c7653353f 100644 --- a/base/data/gm4/tags/block/no_collision.json +++ b/base/data/gm4/tags/block/no_collision.json @@ -64,8 +64,8 @@ "minecraft:nether_sprouts", "minecraft:nether_wart", "minecraft:oak_sapling", - { "id": "minecraft:pale_hanging_moss", "required": false }, - { "id": "minecraft:pale_oak_sapling", "required": false }, + "minecraft:pale_hanging_moss", + "minecraft:pale_oak_sapling", "minecraft:pink_petals", "minecraft:powder_snow", "minecraft:red_mushroom", diff --git a/base/data/gm4/tags/block/replaceable.json b/base/data/gm4/tags/block/replaceable.json index ba2547b674..d8ec710e39 100644 --- a/base/data/gm4/tags/block/replaceable.json +++ b/base/data/gm4/tags/block/replaceable.json @@ -13,7 +13,7 @@ "minecraft:lava", "minecraft:light", "minecraft:nether_sprouts", - { "id": "minecraft:resin_clump", "required": false }, + "minecraft:resin_clump", "minecraft:sculk_vein", "minecraft:seagrass", "minecraft:snow", diff --git a/base/data/gm4/tags/block/waterloggable.json b/base/data/gm4/tags/block/waterloggable.json index 877b7c01d4..c68d5908b9 100644 --- a/base/data/gm4/tags/block/waterloggable.json +++ b/base/data/gm4/tags/block/waterloggable.json @@ -59,7 +59,7 @@ "minecraft:pointed_dripstone", "minecraft:purple_stained_glass_pane", "minecraft:red_stained_glass_pane", - { "id": "minecraft:resin_clump", "required": false }, + "minecraft:resin_clump", "minecraft:scaffolding", "minecraft:sculk_sensor", "minecraft:sculk_vein", diff --git a/base/data/gm4/tags/entity_type/boats.json b/base/data/gm4/tags/entity_type/boats.json index 8a4f6244e9..25ce76ee84 100644 --- a/base/data/gm4/tags/entity_type/boats.json +++ b/base/data/gm4/tags/entity_type/boats.json @@ -1,6 +1,5 @@ { "values": [ - { "id": "minecraft:boat", "required": false }, - { "id": "#minecraft:boat", "required": false } + "#minecraft:boat" ] } diff --git a/base/data/gm4/tags/entity_type/chest_boats.json b/base/data/gm4/tags/entity_type/chest_boats.json index b017ca4fdf..43741998b8 100644 --- a/base/data/gm4/tags/entity_type/chest_boats.json +++ b/base/data/gm4/tags/entity_type/chest_boats.json @@ -1,15 +1,14 @@ { "values": [ - { "id": "minecraft:chest_boat", "required": false }, - { "id": "minecraft:oak_chest_boat", "required": false }, - { "id": "minecraft:spruce_chest_boat", "required": false }, - { "id": "minecraft:birch_chest_boat", "required": false }, - { "id": "minecraft:jungle_chest_boat", "required": false }, - { "id": "minecraft:acacia_chest_boat", "required": false }, - { "id": "minecraft:cherry_chest_boat", "required": false }, - { "id": "minecraft:dark_oak_chest_boat", "required": false }, - { "id": "minecraft:mangrove_chest_boat", "required": false }, - { "id": "minecraft:bamboo_chest_raft", "required": false }, - { "id": "minecraft:pale_oak_chest_boat", "required": false } + "minecraft:oak_chest_boat", + "minecraft:spruce_chest_boat", + "minecraft:birch_chest_boat", + "minecraft:jungle_chest_boat", + "minecraft:acacia_chest_boat", + "minecraft:cherry_chest_boat", + "minecraft:dark_oak_chest_boat", + "minecraft:mangrove_chest_boat", + "minecraft:bamboo_chest_raft", + "minecraft:pale_oak_chest_boat" ] } diff --git a/base/data/gm4/tags/entity_type/neutral_hostile.json b/base/data/gm4/tags/entity_type/neutral_hostile.json index 3894776585..860c911fe9 100644 --- a/base/data/gm4/tags/entity_type/neutral_hostile.json +++ b/base/data/gm4/tags/entity_type/neutral_hostile.json @@ -1,7 +1,7 @@ { "values": [ "minecraft:cave_spider", - { "id": "minecraft:creaking", "required": false }, + "minecraft:creaking", "minecraft:drowned", "minecraft:enderman", "minecraft:piglin", diff --git a/gm4_dangerous_dungeons/data/gm4_dangerous_dungeons/tags/worldgen/biome/is_stone_base.json b/gm4_dangerous_dungeons/data/gm4_dangerous_dungeons/tags/worldgen/biome/is_stone_base.json index bb8309d1be..0b9cef5d32 100644 --- a/gm4_dangerous_dungeons/data/gm4_dangerous_dungeons/tags/worldgen/biome/is_stone_base.json +++ b/gm4_dangerous_dungeons/data/gm4_dangerous_dungeons/tags/worldgen/biome/is_stone_base.json @@ -29,7 +29,7 @@ "minecraft:sparse_jungle", "minecraft:windswept_savanna", "minecraft:frozen_peaks", - { "id": "minecraft:pale_garden", "required": false }, + "minecraft:pale_garden", "#gm4_dangerous_dungeons:is_snowy", "minecraft:dripstone_caves" ] diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/item/plantable.json b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/item/plantable.json index df64e736d4..6c2f4f8830 100644 --- a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/item/plantable.json +++ b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/item/plantable.json @@ -7,7 +7,7 @@ "minecraft:jungle_sapling", "minecraft:mangrove_propagule", "minecraft:oak_sapling", - { "id": "minecraft:pale_oak_sapling", "required": false }, + "minecraft:pale_oak_sapling", "minecraft:spruce_sapling" ] } diff --git a/gm4_vecto_shamir/data/gm4_vecto_shamir/tags/worldgen/biome/pale_oak.json b/gm4_vecto_shamir/data/gm4_vecto_shamir/tags/worldgen/biome/pale_oak.json index 42f3d31015..33a51a7be1 100644 --- a/gm4_vecto_shamir/data/gm4_vecto_shamir/tags/worldgen/biome/pale_oak.json +++ b/gm4_vecto_shamir/data/gm4_vecto_shamir/tags/worldgen/biome/pale_oak.json @@ -1,5 +1,5 @@ { "values": [ - { "id": "minecraft:pale_garden", "required": false } + "minecraft:pale_garden" ] } diff --git a/lib_custom_crafters/data/gm4_custom_crafters/function/load.mcfunction b/lib_custom_crafters/data/gm4_custom_crafters/function/load.mcfunction index 42eb8bb8a8..720a16fe17 100644 --- a/lib_custom_crafters/data/gm4_custom_crafters/function/load.mcfunction +++ b/lib_custom_crafters/data/gm4_custom_crafters/function/load.mcfunction @@ -2,9 +2,3 @@ scoreboard objectives add gm4_crafting dummy scoreboard objectives add gm4_count dummy schedule function gm4_custom_crafters:main 1t - -# NOTE remove in 1.21 update -execute if entity @e[type=armor_stand,tag=gm4_custom_crafter_stand] run scoreboard players set custom_crafters gm4_earliest_version 300000 - # since libraries have no persistent data prior to 1.20, this is needed to differentiate a fresh install from an world that had seen an earlier CC version - - diff --git a/lib_forceload/data/gm4_forceload/function/load.mcfunction b/lib_forceload/data/gm4_forceload/function/load.mcfunction index 13f75953c0..6e3404f6db 100644 --- a/lib_forceload/data/gm4_forceload/function/load.mcfunction +++ b/lib_forceload/data/gm4_forceload/function/load.mcfunction @@ -5,6 +5,3 @@ execute store success score $initialized gm4_dimension if block 29999998 1 7133 execute if score $initialized gm4_dimension matches 0 run summon marker ~ 0 ~ {CustomName:'"minecraft:overworld"',Tags:["gm4_dimension","gm4_new_dimension"]} execute if score $initialized gm4_dimension matches 0 as @e[type=marker,tag=gm4_new_dimension,limit=1] run function gm4_forceload:init_ow_chunk function gm4_forceload:load_wait - -# remove this after 1.21: summons new armor stand entity if missing -execute if loaded 29999998 1 7133 unless entity 344d47-4-4-4-f04ce104d run summon armor_stand 29999999 0 7135 {UUID:[I;3427655,262148,262159,80613453],Invulnerable:1b,Invisible:1b,Marker:1b,Tags:["smithed.entity","smithed.strict"],CustomName:'"lib_forceload_armorstand"'} diff --git a/lib_machines/data/gm4_machines/function/tick.mcfunction b/lib_machines/data/gm4_machines/function/tick.mcfunction index aedea5408d..2b6026fe3b 100644 --- a/lib_machines/data/gm4_machines/function/tick.mcfunction +++ b/lib_machines/data/gm4_machines/function/tick.mcfunction @@ -8,6 +8,3 @@ execute as @e[type=marker,tag=gm4_machine_marker] at @s if block ~ ~ ~ #gm4_mach execute as @e[type=item_display,tag=gm4_machine_cart,predicate=!gm4_machines:has_vehicle] at @s run function #gm4_machines:destroy_cart execute as @e[type=area_effect_cloud,tag=gm4_machine_cart,predicate=!gm4_machines:has_vehicle] at @s run function #gm4_machines:destroy_cart execute as @e[type=marker,tag=gm4_machine_cart,predicate=!gm4_machines:has_vehicle] at @s run function #gm4_machines:destroy_cart - -# NOTE 1.21 update, remove this line -execute as @e[type=armor_stand,tag=gm4_machine_cart,predicate=!gm4_machines:has_vehicle] at @s run function #gm4_machines:destroy_cart From 484c1b0892139e21c33668365ca7412f8152f6e3 Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 25 Mar 2025 23:51:51 +0100 Subject: [PATCH 18/75] Split potion entity type into splash_ and lingering_ --- base/data/gm4/tags/entity_type/non_living.json | 3 ++- .../function/projectile/potions.mcfunction | 6 +++--- .../gm4_display_frames/tags/entity_type/potion_tracker.json | 3 ++- .../data/gm4_iacio_shamir/function/check_throw.mcfunction | 4 ++-- .../tags/entity_type/potion_tracker.json | 3 ++- .../data/gm4_falling_stars/function/event.mcfunction | 2 +- .../function/falling_star/spawn.mcfunction | 2 +- .../gm4_falling_stars/tags/entity_type/falling_star.json | 4 ++-- .../data/gm4_potion_tracking/function/tick.mcfunction | 2 +- .../gm4_potion_tracking/function/track/marker.mcfunction | 2 +- .../data/gm4_potion_tracking/tags/entity_type/potion.json | 6 ++++++ 11 files changed, 23 insertions(+), 14 deletions(-) create mode 100644 lib_potion_tracking/data/gm4_potion_tracking/tags/entity_type/potion.json diff --git a/base/data/gm4/tags/entity_type/non_living.json b/base/data/gm4/tags/entity_type/non_living.json index c148d7b5a1..ea1ac0176f 100644 --- a/base/data/gm4/tags/entity_type/non_living.json +++ b/base/data/gm4/tags/entity_type/non_living.json @@ -29,17 +29,18 @@ "minecraft:item_frame", "minecraft:leash_knot", "minecraft:lightning_bolt", + "minecraft:lingering_potion", "minecraft:llama_spit", "minecraft:marker", "minecraft:minecart", "minecraft:ominous_item_spawner", "minecraft:painting", - "minecraft:potion", "minecraft:shulker_bullet", "minecraft:small_fireball", "minecraft:snowball", "minecraft:spawner_minecart", "minecraft:spectral_arrow", + "minecraft:splash_potion", "minecraft:text_display", "minecraft:tnt", "minecraft:tnt_minecart", diff --git a/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/function/projectile/potions.mcfunction b/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/function/projectile/potions.mcfunction index 0b19f1c4e6..20685d4473 100644 --- a/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/function/projectile/potions.mcfunction +++ b/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/function/projectile/potions.mcfunction @@ -8,9 +8,9 @@ data modify storage gm4_crossbow_cartridges:temp projectile.Item.components set data modify storage gm4_crossbow_cartridges:temp projectile.Owner set from entity @s UUID # replace arrow with splash/lingering potion and copy data -execute if predicate gm4_crossbow_cartridges:items/splash_potion run summon minecraft:potion ~ ~ ~ {Tags:["gm4_cb_projectile"],Item:{id:"minecraft:splash_potion",count:1,components:{"minecraft:potion_contents":"minecraft:water"}}} -execute if predicate gm4_crossbow_cartridges:items/lingering_potion run summon minecraft:potion ~ ~ ~ {Tags:["gm4_cb_projectile"],Item:{id:"minecraft:lingering_potion",count:1,components:{"minecraft:potion_contents":"minecraft:water"}}} -execute as @e[type=minecraft:potion,tag=gm4_cb_projectile,limit=1,distance=..1] run function gm4_crossbow_cartridges:projectile/arrow_motion +execute if predicate gm4_crossbow_cartridges:items/splash_potion run summon minecraft:splash_potion ~ ~ ~ {Tags:["gm4_cb_projectile"],Item:{id:"minecraft:splash_potion",count:1,components:{"minecraft:potion_contents":"minecraft:water"}}} +execute if predicate gm4_crossbow_cartridges:items/lingering_potion run summon minecraft:lingering_potion ~ ~ ~ {Tags:["gm4_cb_projectile"],Item:{id:"minecraft:lingering_potion",count:1,components:{"minecraft:potion_contents":"minecraft:water"}}} +execute as @e[tag=gm4_cb_projectile,limit=1,distance=..1] run function gm4_crossbow_cartridges:projectile/arrow_motion # remove potion from player's offhand item modify entity @s[gamemode=!creative] weapon.offhand gm4_crossbow_cartridges:remove_item diff --git a/gm4_display_frames/data/gm4_display_frames/tags/entity_type/potion_tracker.json b/gm4_display_frames/data/gm4_display_frames/tags/entity_type/potion_tracker.json index 0dc002b62c..2d458aa36a 100644 --- a/gm4_display_frames/data/gm4_display_frames/tags/entity_type/potion_tracker.json +++ b/gm4_display_frames/data/gm4_display_frames/tags/entity_type/potion_tracker.json @@ -1,6 +1,7 @@ { "values": [ "minecraft:marker", - "minecraft:potion" + "minecraft:lingering_potion", + "minecraft:splash_potion" ] } diff --git a/gm4_iacio_shamir/data/gm4_iacio_shamir/function/check_throw.mcfunction b/gm4_iacio_shamir/data/gm4_iacio_shamir/function/check_throw.mcfunction index ccb3fb179d..c00e1cb503 100644 --- a/gm4_iacio_shamir/data/gm4_iacio_shamir/function/check_throw.mcfunction +++ b/gm4_iacio_shamir/data/gm4_iacio_shamir/function/check_throw.mcfunction @@ -8,8 +8,8 @@ execute if score @s gm4_iacio_item matches 1.. as @e[type=item,distance=..3,sort execute if score @s gm4_iacio_pearl matches 1.. as @e[type=minecraft:ender_pearl,distance=..3,sort=nearest,limit=1] at @s run function gm4_iacio_shamir:add_motion execute if score @s gm4_iacio_snowbl matches 1.. as @e[type=minecraft:snowball,distance=..3,sort=nearest,limit=1] at @s run function gm4_iacio_shamir:add_motion execute if score @s gm4_iacio_egg matches 1.. as @e[type=minecraft:egg,distance=..3,sort=nearest,limit=1] at @s run function gm4_iacio_shamir:add_motion -execute if score @s gm4_iacio_splash matches 1.. as @e[type=minecraft:potion,distance=..3,sort=nearest,limit=1] at @s run function gm4_iacio_shamir:add_motion -execute if score @s gm4_iacio_linger matches 1.. as @e[type=minecraft:potion,distance=..3,sort=nearest,limit=1] at @s run function gm4_iacio_shamir:add_motion +execute if score @s gm4_iacio_splash matches 1.. as @e[type=minecraft:splash_potion,distance=..3,sort=nearest,limit=1] at @s run function gm4_iacio_shamir:add_motion +execute if score @s gm4_iacio_linger matches 1.. as @e[type=minecraft:lingering_potion,distance=..3,sort=nearest,limit=1] at @s run function gm4_iacio_shamir:add_motion scoreboard players reset @s gm4_iacio_tridnt scoreboard players reset @s gm4_iacio_item diff --git a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/tags/entity_type/potion_tracker.json b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/tags/entity_type/potion_tracker.json index a1aeba6999..e806bb7b20 100644 --- a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/tags/entity_type/potion_tracker.json +++ b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/tags/entity_type/potion_tracker.json @@ -1,6 +1,7 @@ { "values": [ "minecraft:marker", - "minecraft:potion" + "minecraft:lingering_potion", + "minecraft:splash_potion" ] } diff --git a/gm4_mysterious_midnights/data/gm4_falling_stars/function/event.mcfunction b/gm4_mysterious_midnights/data/gm4_falling_stars/function/event.mcfunction index 40ff503ba5..800dd9f2fb 100644 --- a/gm4_mysterious_midnights/data/gm4_falling_stars/function/event.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_falling_stars/function/event.mcfunction @@ -10,4 +10,4 @@ execute if score $shower_clock gm4_fstar_decay matches 150.. run function gm4_fa execute as @e[type=item,tag=gm4_endermite_star,nbt={OnGround:1b}] at @s run function gm4_falling_stars:hatch_endermite # decay all falling star entities (saftey cap) -execute as @e[type=potion,tag=gm4_falling_star] at @s run function gm4_falling_stars:falling_star/decay +execute as @e[type=splash_potion,tag=gm4_falling_star] at @s run function gm4_falling_stars:falling_star/decay diff --git a/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/spawn.mcfunction b/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/spawn.mcfunction index ebf2ced0af..6173dac1d5 100644 --- a/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/spawn.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/spawn.mcfunction @@ -3,7 +3,7 @@ # run from gm4_falling_stars:event # summon falling star -summon shulker_bullet ~ ~ ~ {Motion:[0.0d,0.0d,0.0d],Tags:["gm4_falling_star","gm4_new_falling_star"],CustomName:'{"translate":"entity.gm4.falling_star","fallback":"Falling Star"}',Steps:0,Passengers:[{id:"potion",Tags:["gm4_falling_star"],CustomName:'"Falling Star"',Item:{count:1,id:"splash_potion",components:{"minecraft:potion_contents":{potion:"thick",custom_color:16777215,custom_effects:[{id:'minecraft:levitation',amplifier:0,duration:300}]}}}},{id:"area_effect_cloud",Tags:["gm4_falling_star"],Duration:600,CustomName:'"gm4_falling_star_particle"',Radius:0.5f,Particle:{type:"minecraft:end_rod"}},{id:"item",Age:3600,Tags:["gm4_falling_star","gm4_falling_stars_item"],Item:{count:1,id:"minecraft:end_stone"}}]} +summon shulker_bullet ~ ~ ~ {Motion:[0.0d,0.0d,0.0d],Tags:["gm4_falling_star","gm4_new_falling_star"],CustomName:'{"translate":"entity.gm4.falling_star","fallback":"Falling Star"}',Steps:0,Passengers:[{id:"splash_potion",Tags:["gm4_falling_star"],CustomName:'"Falling Star"',Item:{count:1,id:"splash_potion",components:{"minecraft:potion_contents":{potion:"thick",custom_color:16777215,custom_effects:[{id:'minecraft:levitation',amplifier:0,duration:300}]}}}},{id:"area_effect_cloud",Tags:["gm4_falling_star"],Duration:600,CustomName:'"gm4_falling_star_particle"',Radius:0.5f,Particle:{type:"minecraft:end_rod"}},{id:"item",Age:3600,Tags:["gm4_falling_star","gm4_falling_stars_item"],Item:{count:1,id:"minecraft:end_stone"}}]} # set random motion vector data modify storage gm4_falling_stars:motion temp.uuid set from entity @e[type=shulker_bullet,tag=gm4_new_falling_star,limit=1] UUID diff --git a/gm4_mysterious_midnights/data/gm4_falling_stars/tags/entity_type/falling_star.json b/gm4_mysterious_midnights/data/gm4_falling_stars/tags/entity_type/falling_star.json index fc2d858d6f..14d0873a9c 100644 --- a/gm4_mysterious_midnights/data/gm4_falling_stars/tags/entity_type/falling_star.json +++ b/gm4_mysterious_midnights/data/gm4_falling_stars/tags/entity_type/falling_star.json @@ -2,7 +2,7 @@ "values": [ "minecraft:area_effect_cloud", "minecraft:item", - "minecraft:potion", - "minecraft:shulker_bullet" + "minecraft:shulker_bullet", + "minecraft:splash_potion" ] } diff --git a/lib_potion_tracking/data/gm4_potion_tracking/function/tick.mcfunction b/lib_potion_tracking/data/gm4_potion_tracking/function/tick.mcfunction index a90fd8215a..bb470a9067 100644 --- a/lib_potion_tracking/data/gm4_potion_tracking/function/tick.mcfunction +++ b/lib_potion_tracking/data/gm4_potion_tracking/function/tick.mcfunction @@ -4,4 +4,4 @@ # run from gm4_potion_tracking-1.0:resolve_tick # execute as all potions -execute as @e[type=potion] run function gm4_potion_tracking:potion +execute as @e[type=#gm4_potion_tracking:potion] run function gm4_potion_tracking:potion diff --git a/lib_potion_tracking/data/gm4_potion_tracking/function/track/marker.mcfunction b/lib_potion_tracking/data/gm4_potion_tracking/function/track/marker.mcfunction index 179898930c..f9e7a1d4ff 100644 --- a/lib_potion_tracking/data/gm4_potion_tracking/function/track/marker.mcfunction +++ b/lib_potion_tracking/data/gm4_potion_tracking/function/track/marker.mcfunction @@ -6,7 +6,7 @@ # check if their potion still exists scoreboard players operation $current gm4_potion_id = @s gm4_potion_id scoreboard players set $match gm4_potion_id 0 -execute as @e[type=potion,tag=gm4_potion] if score @s gm4_potion_id = $current gm4_potion_id run scoreboard players set $match gm4_potion_id 1 +execute as @e[type=#gm4_potion_tracking:potion,tag=gm4_potion] if score @s gm4_potion_id = $current gm4_potion_id run scoreboard players set $match gm4_potion_id 1 # if there is no matching potion, run their commands execute unless score $match gm4_potion_id matches 1 run function gm4_potion_tracking:track/potion_landed diff --git a/lib_potion_tracking/data/gm4_potion_tracking/tags/entity_type/potion.json b/lib_potion_tracking/data/gm4_potion_tracking/tags/entity_type/potion.json new file mode 100644 index 0000000000..461a62d4ea --- /dev/null +++ b/lib_potion_tracking/data/gm4_potion_tracking/tags/entity_type/potion.json @@ -0,0 +1,6 @@ +{ + "values": [ + "minecraft:lingering_potion", + "minecraft:splash_potion" + ] +} From f0d73a0e39f671c6bb89259477830d48c50fb355 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 26 Mar 2025 00:09:36 +0100 Subject: [PATCH 19/75] Item component changes --- .../function/binder/placement/kill.mcfunction | 2 +- .../function/binder/recipes/debind.mcfunction | 2 +- .../spawn/list_enchantments.mcfunction | 2 +- .../gm4_recipes/boots_of_ostara.json | 10 ++++--- .../item_modifier/boots_of_ostara.json | 8 ++++-- .../recipe/boots_of_ostara.json | 8 ++++-- .../armor/convert_netherite.mcfunction | 6 ++-- .../type/acrobatic/activate.mcfunction | 2 +- .../type/acrobatic/deactivate.mcfunction | 2 +- .../modifier/type/berserk/activate.mcfunction | 8 +++--- .../type/berserk/deactivate.mcfunction | 8 +++--- .../type/convert/calc_conversion.mcfunction | 8 +++--- .../modifier/type/drain/increase.mcfunction | 4 +-- .../modifier/type/drain/reduce.mcfunction | 4 +-- .../armor/modifier/type/focus/safe.mcfunction | 2 +- .../modifier/type/focus/unsafe.mcfunction | 2 +- .../armor/modifier/type/link/check.mcfunction | 4 +-- .../link/process/set_max_health.mcfunction | 2 +- .../modifier/type/poised/high_hp.mcfunction | 4 +-- .../modifier/type/poised/low_hp.mcfunction | 4 +-- .../type/reckless/activate.mcfunction | 6 ++-- .../type/reckless/deactivate.mcfunction | 4 +-- .../modifier/type/scout/activate.mcfunction | 2 +- .../modifier/type/scout/deactivate.mcfunction | 2 +- .../type/sneak/attack_speed.mcfunction | 4 +-- .../modifier/type/sneak/deactivate.mcfunction | 4 +-- .../damage_dealt/durability.mcfunction | 2 +- .../modifier/type/unburden/update.mcfunction | 4 +-- .../debug/dont_run/eval_weapon.mcfunction | 2 +- .../armor/fix_components.mcfunction | 28 +++++++++---------- .../weapon/fix_components.mcfunction | 4 +-- .../identification/weapon/pick_mod.mcfunction | 2 +- .../weapon/convert_netherite.mcfunction | 6 ++-- .../weapon/modifier/swift/activate.mcfunction | 6 ++-- .../function/weapon/process.mcfunction | 2 +- .../weapon/update_sharpness.mcfunction | 2 +- .../loot_table/armor/identification/base.json | 4 +-- .../loot_table/mob/equip_armor/spore.json | 24 ++++++++-------- .../mob/equip_arrow/skeleton_toxic.json | 6 +++- .../mob/equip_arrow/stray_harming.json | 6 +++- .../mob/equip_arrow/stray_snowy.json | 6 +++- .../mob/equip_arrow/stray_toxic.json | 6 +++- .../loot_table/mob/equip_arrow/withering.json | 6 +++- .../weapon/identification/base.json | 4 +-- .../function/extract_item.mcfunction | 4 +-- .../function/cast_rod/store_data.mcfunction | 4 +-- .../durability/set_mainhand.mcfunction | 2 +- .../durability/set_offhand.mcfunction | 2 +- gm4_guidebook/generate_guidebooks.py | 4 +-- .../item_modifier/bottle_of_lightning.json | 6 +++- .../lingering_bottle_of_lightning.json | 6 +++- .../splash_bottle_of_lightning.json | 6 +++- .../function/item_fill.mcfunction | 2 +- .../function/player/analyze_axe.mcfunction | 2 +- .../player/modify_axe_durability.mcfunction | 2 +- .../soul_forge/outputs/fuse_pneuma.mcfunction | 2 +- .../loot_table/items/orb_of_ankou.json | 6 +++- .../gm4_orb_of_ankou/recipe/orb_of_ankou.json | 6 +++- .../loot_table/lingering_floating_potion.json | 6 +++- .../function/check_recipes.mcfunction | 4 +-- .../loot_table/items/flippers.json | 8 ++++-- .../loot_table/items/pirate_hat.json | 8 ++++-- .../loot_table/items/wormhole.json | 6 +++- .../loot_tables/bottled_magicol.json | 6 +++- .../loot_tables/replace_offhand_crystal.json | 6 +++- .../templates/loot_tables/zauber_potion.json | 6 +++- 66 files changed, 203 insertions(+), 135 deletions(-) diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/kill.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/kill.mcfunction index 26a3ab2089..664769a0e3 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/kill.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/kill.mcfunction @@ -11,7 +11,7 @@ execute if score $has_hand_item gm4_binder_data matches 1.. run function gm4_boo # check for the existence of an hand item scoreboard players reset $has_stored_item gm4_binder_data -execute store success score $has_stored_item gm4_binder_data unless items entity @s armor.* *[stored_enchantments={levels:{}}] +execute store success score $has_stored_item gm4_binder_data unless items entity @s armor.* *[stored_enchantments={}] # drop internally stored pages if necessary execute if score $has_stored_item gm4_binder_data matches 1.. run function gm4_book_binders:binder/placement/drop_stored_item diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/debind.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/debind.mcfunction index d14b52e3bd..684c50c0cd 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/debind.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/debind.mcfunction @@ -3,7 +3,7 @@ #run from binder/recipes/check_recipes # transfer enchants onto pages -data modify storage gm4_book_binders:temp stored_enchantments set from entity @s HandItems[0].components."minecraft:stored_enchantments".levels +data modify storage gm4_book_binders:temp stored_enchantments set from entity @s HandItems[0].components."minecraft:stored_enchantments" loot spawn ~ ~-0.26 ~ loot gm4_book_binders:debind_book # advancement diff --git a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/list_enchantments.mcfunction b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/list_enchantments.mcfunction index 1daeaa1bfe..932b84749f 100644 --- a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/list_enchantments.mcfunction +++ b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/list_enchantments.mcfunction @@ -5,7 +5,7 @@ # create array of all enchantments with levels scoreboard players set $enchantments_max gm4_bookshelf_inspector_data 4 -data modify storage gm4_bookshelf_inspector:temp levels set from storage gm4_bookshelf_inspector:temp book_data.components."minecraft:stored_enchantments".levels +data modify storage gm4_bookshelf_inspector:temp levels set from storage gm4_bookshelf_inspector:temp book_data.components."minecraft:stored_enchantments" function gm4_bookshelf_inspector:process_display/spawn/components_to_list data modify storage gm4_bookshelf_inspector:store enchantment_list set value [] function gm4_bookshelf_inspector:process_display/spawn/process_enchantments diff --git a/gm4_boots_of_ostara/data/gm4_boots_of_ostara/gm4_recipes/boots_of_ostara.json b/gm4_boots_of_ostara/data/gm4_boots_of_ostara/gm4_recipes/boots_of_ostara.json index 04ee73c310..682e2aa65a 100644 --- a/gm4_boots_of_ostara/data/gm4_boots_of_ostara/gm4_recipes/boots_of_ostara.json +++ b/gm4_boots_of_ostara/data/gm4_boots_of_ostara/gm4_recipes/boots_of_ostara.json @@ -34,11 +34,13 @@ "components": { "minecraft:custom_name": "{\"translate\": \"item.gm4.boots_of_ostara\",\"fallback\": \"Boots of Ostara\",\"italic\":false}", "minecraft:lore": [ - "{\"translate\": \"item.gm4.boots_of_ostara.lore\",\"fallback\": \"Brings abundance beneath you!\",\"color\": \"dark_gray\",\"italic\": true}" + "{\"translate\": \"item.gm4.boots_of_ostara.lore\",\"fallback\": \"Brings abundance beneath you!\",\"color\": \"dark_gray\",\"italic\": true}" ], - "minecraft:dyed_color": { - "rgb": 3705899, - "show_in_tooltip": false + "minecraft:dyed_color": 3705899, + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:dyed_color" + ] } }, "count": 1 diff --git a/gm4_boots_of_ostara/data/gm4_boots_of_ostara/item_modifier/boots_of_ostara.json b/gm4_boots_of_ostara/data/gm4_boots_of_ostara/item_modifier/boots_of_ostara.json index 023f56da5a..3f525e2cc3 100644 --- a/gm4_boots_of_ostara/data/gm4_boots_of_ostara/item_modifier/boots_of_ostara.json +++ b/gm4_boots_of_ostara/data/gm4_boots_of_ostara/item_modifier/boots_of_ostara.json @@ -2,9 +2,11 @@ { "function": "minecraft:set_components", "components": { - "minecraft:dyed_color": { - "rgb": 3705899, - "show_in_tooltip": false + "minecraft:dyed_color": 3705899, + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:dyed_color" + ] }, "minecraft:custom_model_data": "item/boots_of_ostara" } diff --git a/gm4_boots_of_ostara/data/gm4_boots_of_ostara/recipe/boots_of_ostara.json b/gm4_boots_of_ostara/data/gm4_boots_of_ostara/recipe/boots_of_ostara.json index b8983beba9..a48012457d 100644 --- a/gm4_boots_of_ostara/data/gm4_boots_of_ostara/recipe/boots_of_ostara.json +++ b/gm4_boots_of_ostara/data/gm4_boots_of_ostara/recipe/boots_of_ostara.json @@ -16,9 +16,11 @@ "result": { "id": "minecraft:leather_boots", "components": { - "minecraft:dyed_color": { - "rgb": 3705899, - "show_in_tooltip": false + "minecraft:dyed_color": 3705899, + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:dyed_color" + ] }, "minecraft:custom_model_data": "item/boots_of_ostara", "minecraft:custom_data": "{gm4_boots_of_ostara:1b}", diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/convert_netherite.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/convert_netherite.mcfunction index da5ba1c836..0716228219 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/convert_netherite.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/convert_netherite.mcfunction @@ -8,9 +8,9 @@ data modify storage gm4_combat_expanded:temp components."minecraft:custom_data". data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.material set value 6 # add stats from netherite -execute store result score $armor gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"minecraft:armor_toughness"}].amount 10 -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"minecraft:armor_toughness"}].amount double 0.1 run scoreboard players add $armor gm4_ce_data 10 -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"minecraft:knockback_resistance"}].amount set value 0.1d +execute store result score $armor gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"minecraft:armor_toughness"}].amount 10 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"minecraft:armor_toughness"}].amount double 0.1 run scoreboard players add $armor gm4_ce_data 10 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"minecraft:knockback_resistance"}].amount set value 0.1d # set durability from netherite execute store result score $slot gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.slot diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/acrobatic/activate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/acrobatic/activate.mcfunction index fa43f7a8c8..d80d52c10a 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/acrobatic/activate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/acrobatic/activate.mcfunction @@ -9,4 +9,4 @@ scoreboard players set $change gm4_ce_data 1 data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value 1 # modify attribute -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float -0.1 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float -0.1 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/acrobatic/deactivate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/acrobatic/deactivate.mcfunction index ec823f6e2e..4437e96e1f 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/acrobatic/deactivate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/acrobatic/deactivate.mcfunction @@ -8,4 +8,4 @@ scoreboard players set $change gm4_ce_data 1 data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value 0 # disable attribute -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/berserk/activate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/berserk/activate.mcfunction index 8c3f31361d..18ef9e54b0 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/berserk/activate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/berserk/activate.mcfunction @@ -8,7 +8,7 @@ scoreboard players set $change gm4_ce_data 1 data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value 1 # modify attributes -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float 0.1 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level 10 -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}].amount float 0.01 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_3"}].amount float 0.01 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level3 -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_4"}].amount set value 0.1 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float 0.1 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level 10 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}].amount float 0.01 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_3"}].amount float 0.01 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level3 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_4"}].amount set value 0.1 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/berserk/deactivate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/berserk/deactivate.mcfunction index 402b8be76b..e1c8fc4206 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/berserk/deactivate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/berserk/deactivate.mcfunction @@ -8,7 +8,7 @@ scoreboard players set $change gm4_ce_data 1 data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value 0 # disable attributes -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}].amount set value 0 -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_3"}].amount set value 0 -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_4"}].amount set value 0 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}].amount set value 0 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_3"}].amount set value 0 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_4"}].amount set value 0 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/convert/calc_conversion.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/convert/calc_conversion.mcfunction index f4a7c3d344..fc01e3fa74 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/convert/calc_conversion.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/convert/calc_conversion.mcfunction @@ -5,7 +5,7 @@ # calc total armor this piece is giving scoreboard players set $armor_total gm4_ce_data 0 -data modify storage gm4_combat_expanded:temp attribute_modifiers set from storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers +data modify storage gm4_combat_expanded:temp attribute_modifiers set from storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers" function gm4_combat_expanded:armor/modifier/type/convert/loop_attribute_modifiers data remove storage gm4_combat_expanded:temp check_modifier @@ -13,10 +13,10 @@ data remove storage gm4_combat_expanded:temp check_modifier execute if score $armor_total gm4_ce_data matches 0 run return 0 # get current armor negation -execute store result score $armor_negation gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_2"}].amount -1 +execute store result score $armor_negation gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_2"}].amount -1 # modify to give 0 armor and convert it to health scoreboard players set $change gm4_ce_data 1 scoreboard players operation $armor_negation gm4_ce_data += $armor_total gm4_ce_data -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_2"}].amount int -1 run scoreboard players get $armor_negation gm4_ce_data -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent"}].amount int 1 run scoreboard players get $armor_negation gm4_ce_data +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_2"}].amount int -1 run scoreboard players get $armor_negation gm4_ce_data +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent"}].amount int 1 run scoreboard players get $armor_negation gm4_ce_data diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/drain/increase.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/drain/increase.mcfunction index 1be8755079..9f73bf791b 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/drain/increase.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/drain/increase.mcfunction @@ -7,7 +7,7 @@ scoreboard players set $change gm4_ce_data 1 # get data -execute store result score $curr_level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount +execute store result score $curr_level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount execute store result score $max_level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level scoreboard players operation $max_level gm4_ce_data *= #2 gm4_ce_data scoreboard players add $max_level gm4_ce_data 4 @@ -17,4 +17,4 @@ execute if score $curr_level gm4_ce_data >= $max_level gm4_ce_data run return 0 # increase level by kills, up to max level and store scoreboard players operation $curr_level gm4_ce_data += @s gm4_ce_kill -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float 1 run scoreboard players operation $curr_level gm4_ce_data < $max_level gm4_ce_data +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float 1 run scoreboard players operation $curr_level gm4_ce_data < $max_level gm4_ce_data diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/drain/reduce.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/drain/reduce.mcfunction index 34e3f272bd..6ad2ff7eef 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/drain/reduce.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/drain/reduce.mcfunction @@ -7,7 +7,7 @@ scoreboard players set $change gm4_ce_data 1 # get data -execute store result score $curr_level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount +execute store result score $curr_level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount # reduce level by 1 and store -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float 1 run scoreboard players remove $curr_level gm4_ce_data 1 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float 1 run scoreboard players remove $curr_level gm4_ce_data 1 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/focus/safe.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/focus/safe.mcfunction index 01e6c5d8b0..49805c0497 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/focus/safe.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/focus/safe.mcfunction @@ -8,4 +8,4 @@ scoreboard players set $change gm4_ce_data 1 data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value 1 # modify attribute -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float 0.1 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 10 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float 0.1 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 10 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/focus/unsafe.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/focus/unsafe.mcfunction index 71b53b8fd8..f3082017aa 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/focus/unsafe.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/focus/unsafe.mcfunction @@ -8,4 +8,4 @@ scoreboard players set $change gm4_ce_data 1 data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value -1 # modify attribute -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float -0.5 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level 1 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float -0.5 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level 1 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/check.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/check.mcfunction index f5d8113737..14701bb334 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/check.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/check.mcfunction @@ -14,7 +14,7 @@ execute if score $renamed gm4_ce_data matches 1 run function gm4_combat_expanded execute if score $renamed gm4_ce_data matches 1 run data remove storage gm4_combat_expanded:temp format_name_args # if player is already in a link from a previous link piece skip this -execute if score @s gm4_ce_link_id matches 1.. store success score $change gm4_ce_data run data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 +execute if score @s gm4_ce_link_id matches 1.. store success score $change gm4_ce_data run data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 execute if score @s gm4_ce_link_id matches 1.. run return 0 # loop through links to find the one this player belongs to @@ -34,7 +34,7 @@ tag @s[gamemode=!creative] add gm4_ce_linked # get max health of this player -max health change from linked piece function gm4_combat_expanded:player/calculate_hp -execute store result score @s gm4_ce_link_max_health run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount -1 +execute store result score @s gm4_ce_link_max_health run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount -1 scoreboard players operation @s gm4_ce_link_max_health += @s gm4_ce_health.max # store slot this players linked armor is in diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/process/set_max_health.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/process/set_max_health.mcfunction index 01555a724e..2c5683fbe6 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/process/set_max_health.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/process/set_max_health.mcfunction @@ -12,7 +12,7 @@ data modify storage gm4_combat_expanded:temp components set from block 29999998 data remove block 29999998 1 7134 Items # set max health to calculated value -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount int 1 run scoreboard players get $set_max_health gm4_ce_data +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount int 1 run scoreboard players get $set_max_health gm4_ce_data # update linked armor piece execute if score @s gm4_ce_link_slot matches 0 run function gm4_combat_expanded:item_modify_eval/head_update with storage gm4_combat_expanded:temp diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/poised/high_hp.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/poised/high_hp.mcfunction index 55f191f983..60a609d21c 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/poised/high_hp.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/poised/high_hp.mcfunction @@ -8,5 +8,5 @@ scoreboard players set $change gm4_ce_data 1 data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value 1 # modify attributes -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float -1 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}].amount set from storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float -1 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}].amount set from storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/poised/low_hp.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/poised/low_hp.mcfunction index bde789530e..53693e0813 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/poised/low_hp.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/poised/low_hp.mcfunction @@ -8,5 +8,5 @@ scoreboard players set $change gm4_ce_data 1 data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value -1 # modify attributes -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount set from storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}].amount float -1 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount set from storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}].amount float -1 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/reckless/activate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/reckless/activate.mcfunction index a1c6371225..2ff8703c29 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/reckless/activate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/reckless/activate.mcfunction @@ -5,7 +5,7 @@ # get max level scoreboard players set $armor_level gm4_ce_data 0 -data modify storage gm4_combat_expanded:temp attribute_modifiers set from storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers +data modify storage gm4_combat_expanded:temp attribute_modifiers set from storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers" function gm4_combat_expanded:armor/modifier/type/reckless/loop_attributes data remove storage gm4_combat_expanded:temp check_modifier @@ -24,8 +24,8 @@ scoreboard players operation $active gm4_ce_data += @s gm4_ce_kill execute store result storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active int 1 run scoreboard players operation $active gm4_ce_data < $armor_level gm4_ce_data # update modifiers -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float 0.5 run scoreboard players get $active gm4_ce_data -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}].amount float -1 run scoreboard players get $active gm4_ce_data +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float 0.5 run scoreboard players get $active gm4_ce_data +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}].amount float -1 run scoreboard players get $active gm4_ce_data # sound execute at @s run playsound minecraft:entity.vex.ambient player @s ~ ~ ~ 0.8 1.6 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/reckless/deactivate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/reckless/deactivate.mcfunction index 01589d27c7..dc01a2635c 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/reckless/deactivate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/reckless/deactivate.mcfunction @@ -7,5 +7,5 @@ scoreboard players set $change gm4_ce_data 1 # reset level and modifiers data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value 0 -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}].amount set value 0 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}].amount set value 0 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/scout/activate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/scout/activate.mcfunction index a502a9d91d..9dc5b4d8aa 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/scout/activate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/scout/activate.mcfunction @@ -8,4 +8,4 @@ scoreboard players set $change gm4_ce_data 1 data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value 1 # modify attribute -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float 0.01 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float 0.01 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/scout/deactivate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/scout/deactivate.mcfunction index ea90f427dd..b3fc5fcd75 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/scout/deactivate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/scout/deactivate.mcfunction @@ -8,4 +8,4 @@ scoreboard players set $change gm4_ce_data 1 data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.active set value 0 # disable attribute -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sneak/attack_speed.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sneak/attack_speed.mcfunction index 50d24d77dd..e10e044dac 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sneak/attack_speed.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sneak/attack_speed.mcfunction @@ -14,5 +14,5 @@ data modify storage gm4_combat_expanded:temp components."minecraft:custom_data". scoreboard players set $active gm4_ce_data 2 # activate attributes -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float 0.25 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}].amount float 0.01 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float 0.25 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}].amount float 0.01 run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level2 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sneak/deactivate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sneak/deactivate.mcfunction index e17cdde115..6b1071fef0 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sneak/deactivate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sneak/deactivate.mcfunction @@ -13,5 +13,5 @@ data modify storage gm4_combat_expanded:temp components."minecraft:custom_data". scoreboard players set $active gm4_ce_data 0 # remove attribute -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 -data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}].amount set value 0 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount set value 0 +data modify storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}].amount set value 0 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sword_ring/damage_dealt/durability.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sword_ring/damage_dealt/durability.mcfunction index 3e7041c828..1dca63cb1e 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sword_ring/damage_dealt/durability.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/sword_ring/damage_dealt/durability.mcfunction @@ -4,7 +4,7 @@ # run from armor/modifier/type/sword_ring/damage_dealt/run # calculate incoming damage based on unbreaking -execute store result score $unbreaking_level gm4_ce_data run data get storage gm4_combat_expanded:temp sword_ring.data[0].components."minecraft:enchantments".levels."minecraft:unbreaking" +execute store result score $unbreaking_level gm4_ce_data run data get storage gm4_combat_expanded:temp sword_ring.data[0].components."minecraft:enchantments"."minecraft:unbreaking" scoreboard players add $unbreaking_level gm4_ce_data 1 scoreboard players set $damage_chance gm4_ce_data 100 scoreboard players operation $damage_chance gm4_ce_data /= $unbreaking_level gm4_ce_data diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/unburden/update.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/unburden/update.mcfunction index 32e4345a24..4084ad4f3e 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/unburden/update.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/unburden/update.mcfunction @@ -18,5 +18,5 @@ execute if score $level gm4_ce_data matches 4 run scoreboard players set $level scoreboard players set $missing_armor gm4_ce_data 20 scoreboard players operation $missing_armor gm4_ce_data -= @s gm4_ce_armor scoreboard players operation $level gm4_ce_data *= $missing_armor gm4_ce_data -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float 0.0001 run scoreboard players get $level gm4_ce_data -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}].amount float 0.0001 run scoreboard players get $level gm4_ce_data +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float 0.0001 run scoreboard players get $level gm4_ce_data +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}].amount float 0.0001 run scoreboard players get $level gm4_ce_data diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/debug/dont_run/eval_weapon.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/debug/dont_run/eval_weapon.mcfunction index 348ab85610..a4250fea9b 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/debug/dont_run/eval_weapon.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/debug/dont_run/eval_weapon.mcfunction @@ -15,7 +15,7 @@ data modify storage gm4_combat_expanded:temp components."minecraft:custom_data". data modify storage gm4_combat_expanded:temp components."minecraft:damage" set value 0 # sharpness -execute store result score $current_sharpness gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:enchantments".levels."minecraft:sharpness" +execute store result score $current_sharpness gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:enchantments"."minecraft:sharpness" execute if score $current_sharpness gm4_ce_data matches 1.. run function gm4_combat_expanded:weapon/update_sharpness # modify weapon diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/armor/fix_components.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/armor/fix_components.mcfunction index a734aa26fd..9af3d11256 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/armor/fix_components.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/armor/fix_components.mcfunction @@ -11,22 +11,22 @@ execute if score $set_slot gm4_ce_data matches 3 run data modify storage gm4_com # merge components from base item data modify storage gm4_combat_expanded:temp new_components."minecraft:damage" merge from storage gm4_combat_expanded:temp components."minecraft:damage" -data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers append from storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[] +data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers" append from storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[] data modify storage gm4_combat_expanded:temp new_components."minecraft:enchantments" merge from storage gm4_combat_expanded:temp components."minecraft:enchantments" # set slots for attribute_modifiers -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_2"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_2"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_3"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_3"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_4"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_4"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_5"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_5"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_6"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_6"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_7"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_7"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_8"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_8"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_9"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:permanent_9"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_2"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_3"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_3"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot -execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_4"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic_4"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_2"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_2"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_3"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_3"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_4"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_4"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_5"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_5"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_6"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_6"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_7"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_7"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_8"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_8"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_9"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:permanent_9"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_2"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_3"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_3"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot +execute if data storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_4"}] run data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic_4"}].slot set from storage gm4_combat_expanded:temp new_components.set_slot # set levels from storages execute if data storage gm4_combat_expanded:temp new_components."minecraft:custom_data".gm4_combat_expanded.level run function gm4_combat_expanded:identification/armor/set_value/level execute if data storage gm4_combat_expanded:temp new_components."minecraft:custom_data".gm4_combat_expanded.level2 run function gm4_combat_expanded:identification/armor/set_value/level2 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/weapon/fix_components.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/weapon/fix_components.mcfunction index aff1b34e80..eb95866312 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/weapon/fix_components.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/weapon/fix_components.mcfunction @@ -1,11 +1,11 @@ # merge components from base item data modify storage gm4_combat_expanded:temp new_components."minecraft:damage" merge from storage gm4_combat_expanded:temp components."minecraft:damage" -data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".modifiers append from storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[] +data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers" append from storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[] data modify storage gm4_combat_expanded:temp new_components."minecraft:enchantments" merge from storage gm4_combat_expanded:temp components."minecraft:enchantments" # set levels from storages execute if data storage gm4_combat_expanded:temp new_components."minecraft:custom_data".gm4_combat_expanded.level run function gm4_combat_expanded:identification/weapon/set_value/level execute if data storage gm4_combat_expanded:temp new_components."minecraft:custom_data".gm4_combat_expanded.level2 run function gm4_combat_expanded:identification/weapon/set_value/level2 # hide tooltip -data modify storage gm4_combat_expanded:temp new_components."minecraft:attribute_modifiers".show_in_tooltip set value 0b +data modify storage gm4_combat_expanded:temp new_components."minecraft:tooltip_display" set value {hidden_components:["minecraft:attribute_modifiers"]} diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/weapon/pick_mod.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/weapon/pick_mod.mcfunction index 3c41363533..77ac048ad3 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/weapon/pick_mod.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/identification/weapon/pick_mod.mcfunction @@ -18,5 +18,5 @@ data modify storage gm4_combat_expanded:temp components merge from storage gm4_c data remove storage gm4_combat_expanded:temp new_components # check sharpness level -execute store result score $current_sharpness gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:enchantments".levels."minecraft:sharpness" +execute store result score $current_sharpness gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:enchantments"."minecraft:sharpness" execute if score $current_sharpness gm4_ce_data matches 1.. run function gm4_combat_expanded:weapon/update_sharpness diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/convert_netherite.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/convert_netherite.mcfunction index 6f2b29dd90..1352d52524 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/convert_netherite.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/convert_netherite.mcfunction @@ -7,11 +7,11 @@ data modify storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.netherite set value 1 # add damage from netherite -execute store result score $damage gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:base_attack_damage"}].amount 10 -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:base_attack_damage"}].amount double 0.1 run scoreboard players add $damage gm4_ce_data 10 +execute store result score $damage gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:base_attack_damage"}].amount 10 +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:base_attack_damage"}].amount double 0.1 run scoreboard players add $damage gm4_ce_data 10 # add sharpness damage for lore -execute store result score $sharpness gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:enchantments".levels."minecraft:sharpness" +execute store result score $sharpness gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:enchantments"."minecraft:sharpness" scoreboard players operation $sharpness gm4_ce_data *= #5 gm4_ce_data execute if score $sharpness gm4_ce_data matches 1.. run scoreboard players add $sharpness gm4_ce_data 5 scoreboard players operation $damage gm4_ce_data += $sharpness gm4_ce_data diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/modifier/swift/activate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/modifier/swift/activate.mcfunction index 3634d051a3..7cc422a301 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/modifier/swift/activate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/modifier/swift/activate.mcfunction @@ -7,8 +7,8 @@ execute store result score $timeout gm4_ce_data run data get storage gm4_combat_ execute store result score $curr_time gm4_ce_data run time query gametime # get item level, x100 because x10 lead to rounding errors -execute store result score $curr_level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount 100 -execute store result score $base_level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:base_attack_speed"}].amount 100 +execute store result score $curr_level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount 100 +execute store result score $base_level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:base_attack_speed"}].amount 100 execute store result score $level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level 10 scoreboard players operation $curr_level gm4_ce_data += $level gm4_ce_data @@ -19,7 +19,7 @@ scoreboard players operation $curr_level gm4_ce_data < $max_level gm4_ce_data execute if score $curr_time gm4_ce_data > $timeout gm4_ce_data run scoreboard players set $curr_level gm4_ce_data 0 -execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:dynamic"}].amount float 0.01 run scoreboard players get $curr_level gm4_ce_data +execute store result storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:dynamic"}].amount float 0.01 run scoreboard players get $curr_level gm4_ce_data execute store result storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.timeout int 1 run scoreboard players add $curr_time gm4_ce_data 121 # get digits seperate diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/process.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/process.mcfunction index ffd82a612c..e37302ea0e 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/process.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/process.mcfunction @@ -12,7 +12,7 @@ item replace block 29999998 1 7134 container.0 from entity @s weapon.mainhand data modify storage gm4_combat_expanded:temp components set from block 29999998 1 7134 Items[{Slot:0b}].components # get modifier and current sharpness from storage execute store result score $modifier gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.modifier -execute store result score $current_sharpness gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:enchantments".levels."minecraft:sharpness" +execute store result score $current_sharpness gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:enchantments"."minecraft:sharpness" # process items with an active modifier execute if score $modifier gm4_ce_data matches 101.. run function gm4_combat_expanded:weapon/check_modifier diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/update_sharpness.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/update_sharpness.mcfunction index ec2b4b1f83..de609c5091 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/update_sharpness.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/update_sharpness.mcfunction @@ -12,7 +12,7 @@ execute store result score $damage_buffed gm4_ce_data run data get storage gm4_c ## TODO # get weapon damage and added damage from sharpness (0.5 * level + 0.5) -execute store result score $damage gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers".modifiers[{id:"gm4_combat_expanded:base_attack_damage"}].amount 10 +execute store result score $damage gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:attribute_modifiers"[{id:"gm4_combat_expanded:base_attack_damage"}].amount 10 scoreboard players operation $current_sharpness gm4_ce_data *= #5 gm4_ce_data execute if score $current_sharpness gm4_ce_data matches 1.. run scoreboard players add $current_sharpness gm4_ce_data 5 scoreboard players operation $damage gm4_ce_data += $current_sharpness gm4_ce_data diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/armor/identification/base.json b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/armor/identification/base.json index b177aac22f..4af2717197 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/armor/identification/base.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/armor/identification/base.json @@ -11,9 +11,7 @@ "function": "minecraft:set_components", "components": { "minecraft:damage": 0, - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:enchantments": {} } } diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_armor/spore.json b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_armor/spore.json index 1970c87cd5..95cc8576fa 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_armor/spore.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_armor/spore.json @@ -106,17 +106,19 @@ 3420001 ] }, - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:max_health", - "id": "gm4_combat_expanded:modifier_flowering", - "amount": -0.25, - "operation": "add_multiplied_base", - "slot": "head" - } - ], - "show_in_tooltip": false + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:max_health", + "id": "gm4_combat_expanded:modifier_flowering", + "amount": -0.25, + "operation": "add_multiplied_base", + "slot": "head" + } + ], + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:attribute_modifiers" + ] } } }, diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/skeleton_toxic.json b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/skeleton_toxic.json index 02ac38b7b9..a4f61f0c29 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/skeleton_toxic.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/skeleton_toxic.json @@ -39,7 +39,11 @@ } ] }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_harming.json b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_harming.json index ed3d684419..650a8b4760 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_harming.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_harming.json @@ -24,7 +24,11 @@ } ] }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_snowy.json b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_snowy.json index bf68dab056..fddec02a7c 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_snowy.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_snowy.json @@ -23,7 +23,11 @@ } ] }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_toxic.json b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_toxic.json index a834116733..5be45a0582 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_toxic.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/stray_toxic.json @@ -39,7 +39,11 @@ } ] }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/withering.json b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/withering.json index 939e144ffa..4e7ad8e0ac 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/withering.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/mob/equip_arrow/withering.json @@ -23,7 +23,11 @@ } ] }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/weapon/identification/base.json b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/weapon/identification/base.json index 18f3d97ffb..377aca80e4 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/weapon/identification/base.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/loot_table/weapon/identification/base.json @@ -12,9 +12,7 @@ "function": "minecraft:set_components", "components": { "minecraft:damage": 0, - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:enchantments": {} } } diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_item.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_item.mcfunction index 1441bf951e..5842e77b02 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_item.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_item.mcfunction @@ -9,8 +9,8 @@ data modify entity @s HandItems[0] set from storage gm4_enchantment_extractors:t execute store result score $existing_mending gm4_ench_data if items block ~ ~ ~ container.* *[stored_enchantments~[{enchantments:"minecraft:mending"}]] # if cursed extract only the curse -execute if data storage gm4_enchantment_extractors:temp current_item.components."minecraft:enchantments".levels."minecraft:vanishing_curse" run function gm4_enchantment_extractors:extract_vanishing -execute if data storage gm4_enchantment_extractors:temp current_item.components."minecraft:enchantments".levels."minecraft:binding_curse" run function gm4_enchantment_extractors:extract_binding +execute if data storage gm4_enchantment_extractors:temp current_item.components."minecraft:enchantments"."minecraft:vanishing_curse" run function gm4_enchantment_extractors:extract_vanishing +execute if data storage gm4_enchantment_extractors:temp current_item.components."minecraft:enchantments"."minecraft:binding_curse" run function gm4_enchantment_extractors:extract_binding # extract execute unless score $curse_extracted gm4_ench_data matches 1 store result score $added_books gm4_ench_data run loot insert ~ ~ ~ fish gm4_enchantment_extractors:technical/extract/check ~ ~ ~ mainhand diff --git a/gm4_end_fishing/data/gm4_end_fishing/function/cast_rod/store_data.mcfunction b/gm4_end_fishing/data/gm4_end_fishing/function/cast_rod/store_data.mcfunction index 516a665d22..ae926ddcbe 100644 --- a/gm4_end_fishing/data/gm4_end_fishing/function/cast_rod/store_data.mcfunction +++ b/gm4_end_fishing/data/gm4_end_fishing/function/cast_rod/store_data.mcfunction @@ -5,8 +5,8 @@ tag @p[scores={gm4_cast_rod=1..},distance=..2] add gm4_ef_cast_rod # store lure value -execute unless entity @a[tag=gm4_ef_cast_rod,predicate=gm4_end_fishing:holding_fishing_rod,limit=1] store result score @s gm4_ef_lure run data get entity @a[tag=gm4_ef_cast_rod,limit=1] Inventory[{Slot:-106b}].components."minecraft:enchantments".levels."minecraft:lure" -execute if entity @a[tag=gm4_ef_cast_rod,predicate=gm4_end_fishing:holding_fishing_rod,limit=1] store result score @s gm4_ef_lure run data get entity @a[tag=gm4_ef_cast_rod,limit=1] SelectedItem.components."minecraft:enchantments".levels."minecraft:lure" +execute unless entity @a[tag=gm4_ef_cast_rod,predicate=gm4_end_fishing:holding_fishing_rod,limit=1] store result score @s gm4_ef_lure run data get entity @a[tag=gm4_ef_cast_rod,limit=1] Inventory[{Slot:-106b}].components."minecraft:enchantments"."minecraft:lure" +execute if entity @a[tag=gm4_ef_cast_rod,predicate=gm4_end_fishing:holding_fishing_rod,limit=1] store result score @s gm4_ef_lure run data get entity @a[tag=gm4_ef_cast_rod,limit=1] SelectedItem.components."minecraft:enchantments"."minecraft:lure" # bobber id scoreboard players operation @s gm4_ef_id = @a[tag=gm4_ef_cast_rod,limit=1] gm4_ef_id diff --git a/gm4_end_fishing/data/gm4_end_fishing/function/durability/set_mainhand.mcfunction b/gm4_end_fishing/data/gm4_end_fishing/function/durability/set_mainhand.mcfunction index 16dcd79e10..fda04aadf3 100644 --- a/gm4_end_fishing/data/gm4_end_fishing/function/durability/set_mainhand.mcfunction +++ b/gm4_end_fishing/data/gm4_end_fishing/function/durability/set_mainhand.mcfunction @@ -1,7 +1,7 @@ # @s = player who reeled in the armor stand w/ fishing rod in mainhand # run from durability/check -execute store result score $unbreaking_lvl gm4_ef_data run data get entity @s SelectedItem.components."minecraft:enchantments".levels."minecraft:unbreaking" +execute store result score $unbreaking_lvl gm4_ef_data run data get entity @s SelectedItem.components."minecraft:enchantments"."minecraft:unbreaking" function gm4_end_fishing:durability/calc_damage item modify entity @s[gamemode=!creative] weapon.mainhand gm4_end_fishing:prepare_rod item modify entity @s[gamemode=!creative] weapon.mainhand gm4_end_fishing:apply_damage diff --git a/gm4_end_fishing/data/gm4_end_fishing/function/durability/set_offhand.mcfunction b/gm4_end_fishing/data/gm4_end_fishing/function/durability/set_offhand.mcfunction index ba33ae0427..85f07e6ab3 100644 --- a/gm4_end_fishing/data/gm4_end_fishing/function/durability/set_offhand.mcfunction +++ b/gm4_end_fishing/data/gm4_end_fishing/function/durability/set_offhand.mcfunction @@ -1,7 +1,7 @@ # @s = player who reeled in the armor stand w/ fishing rod in offhand # run from durability/check -execute store result score $unbreaking_lvl gm4_ef_data run data get entity @s Inventory[{Slot:-106b}].components."minecraft:enchantments".levels."minecraft:unbreaking" +execute store result score $unbreaking_lvl gm4_ef_data run data get entity @s Inventory[{Slot:-106b}].components."minecraft:enchantments"."minecraft:unbreaking" function gm4_end_fishing:durability/calc_damage item modify entity @s[gamemode=!creative] weapon.offhand gm4_end_fishing:prepare_rod item modify entity @s[gamemode=!creative] weapon.offhand gm4_end_fishing:apply_damage diff --git a/gm4_guidebook/generate_guidebooks.py b/gm4_guidebook/generate_guidebooks.py index 45cdbab76a..3b72961e60 100644 --- a/gm4_guidebook/generate_guidebooks.py +++ b/gm4_guidebook/generate_guidebooks.py @@ -975,8 +975,8 @@ def item_to_display(ingredient: dict[Any, Any], ctx: Context) -> tuple[TextCompo else: item = ingredient["id"] color = get_texture_color(intuit_item_texture(item, vanilla)) - display_color = ingredient["guidebook"]["display_color"] if (item in IS_DYED and "guidebook" in ingredient and "display_color" in ingredient["guidebook"]) else ingredient["components"]["minecraft:dyed_color"]["rgb"] if (item in IS_DYED and "components" in ingredient and "minecraft:dyed_color" in ingredient["components"]) else DEFAULT_COLORS[item] if item in DEFAULT_COLORS else 16777215 # white - overlay_color = ingredient["guidebook"]["overlay_color"] if (item in OVERLAY_DYED and "guidebook" in ingredient and "overlay_color" in ingredient["guidebook"]) else ingredient["components"]["minecraft:dyed_color"]["rgb"] if (item in OVERLAY_DYED and"components" in ingredient and "minecraft:dyed_color" in ingredient["components"]) else DEFAULT_OVERLAY_COLORS[item] if item in DEFAULT_OVERLAY_COLORS else 16777215 # white + display_color = ingredient["guidebook"]["display_color"] if (item in IS_DYED and "guidebook" in ingredient and "display_color" in ingredient["guidebook"]) else ingredient["components"]["minecraft:dyed_color"] if (item in IS_DYED and "components" in ingredient and "minecraft:dyed_color" in ingredient["components"]) else DEFAULT_COLORS[item] if item in DEFAULT_COLORS else 16777215 # white + overlay_color = ingredient["guidebook"]["overlay_color"] if (item in OVERLAY_DYED and "guidebook" in ingredient and "overlay_color" in ingredient["guidebook"]) else ingredient["components"]["minecraft:dyed_color"] if (item in OVERLAY_DYED and"components" in ingredient and "minecraft:dyed_color" in ingredient["components"]) else DEFAULT_OVERLAY_COLORS[item] if item in DEFAULT_OVERLAY_COLORS else 16777215 # white if "image" in ingredient: image = ingredient["image"] else: diff --git a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/bottle_of_lightning.json b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/bottle_of_lightning.json index b257e24f59..1e79342e82 100644 --- a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/bottle_of_lightning.json +++ b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/bottle_of_lightning.json @@ -36,7 +36,11 @@ "minecraft:potion_contents": { "custom_color": 11985402 }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/lingering_bottle_of_lightning.json b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/lingering_bottle_of_lightning.json index 1a7369c797..4537c093eb 100644 --- a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/lingering_bottle_of_lightning.json +++ b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/lingering_bottle_of_lightning.json @@ -43,7 +43,11 @@ } ] }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/splash_bottle_of_lightning.json b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/splash_bottle_of_lightning.json index d07fda1823..0df876f95a 100644 --- a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/splash_bottle_of_lightning.json +++ b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/item_modifier/splash_bottle_of_lightning.json @@ -36,7 +36,11 @@ "minecraft:potion_contents": { "custom_color": 11985402 }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_mending_tanks/data/gm4_mending_tanks/function/item_fill.mcfunction b/gm4_mending_tanks/data/gm4_mending_tanks/function/item_fill.mcfunction index a7308b1ada..fa28967f9f 100644 --- a/gm4_mending_tanks/data/gm4_mending_tanks/function/item_fill.mcfunction +++ b/gm4_mending_tanks/data/gm4_mending_tanks/function/item_fill.mcfunction @@ -2,4 +2,4 @@ #run from liquid_tanks:item_process #experience tank -execute if entity @s[tag=gm4_lt_experience] if data storage gm4_liquid_tanks:temp/tank {input_slot:{components:{"minecraft:enchantments":{levels:{"minecraft:mending":1}}}}} run function gm4_mending_tanks:check_item +execute if entity @s[tag=gm4_lt_experience] if data storage gm4_liquid_tanks:temp/tank {input_slot:{components:{"minecraft:enchantments":{"minecraft:mending":1}}}} run function gm4_mending_tanks:check_item diff --git a/gm4_metallurgy/data/gm4_arborenda_shamir/function/player/analyze_axe.mcfunction b/gm4_metallurgy/data/gm4_arborenda_shamir/function/player/analyze_axe.mcfunction index beabb7117d..a956ef2250 100644 --- a/gm4_metallurgy/data/gm4_arborenda_shamir/function/player/analyze_axe.mcfunction +++ b/gm4_metallurgy/data/gm4_arborenda_shamir/function/player/analyze_axe.mcfunction @@ -15,7 +15,7 @@ execute if score @s gm4_use_axe_sto matches 1.. run scoreboard players set $axe_ execute if score @s gm4_use_axe_woo matches 1.. run scoreboard players set $axe_delay gm4_arb_data 22 # efficiency bonus (simplified formula, does not match vanilla) -execute store result score $efficiency_level gm4_arb_data run data get storage gm4_arborenda_shamir:temp tool.components."minecraft:enchantments".levels."minecraft:efficiency" +execute store result score $efficiency_level gm4_arb_data run data get storage gm4_arborenda_shamir:temp tool.components."minecraft:enchantments"."minecraft:efficiency" scoreboard players operation $axe_delay gm4_arb_data -= $efficiency_level gm4_arb_data # limit to min delay of 1 tick between block breaks diff --git a/gm4_metallurgy/data/gm4_arborenda_shamir/function/player/modify_axe_durability.mcfunction b/gm4_metallurgy/data/gm4_arborenda_shamir/function/player/modify_axe_durability.mcfunction index bff50ba930..979b68e605 100644 --- a/gm4_metallurgy/data/gm4_arborenda_shamir/function/player/modify_axe_durability.mcfunction +++ b/gm4_metallurgy/data/gm4_arborenda_shamir/function/player/modify_axe_durability.mcfunction @@ -12,7 +12,7 @@ execute if score @s gm4_use_axe_sto matches 1.. run scoreboard players set $max_ execute if score @s gm4_use_axe_woo matches 1.. run scoreboard players set $max_damage gm4_arb_data 58 # get unbreaking level -execute store result score $unbreaking_level gm4_arb_data run data get storage gm4_arborenda_shamir:temp tool.components."minecraft:enchantments".levels."minecraft:unbreaking" +execute store result score $unbreaking_level gm4_arb_data run data get storage gm4_arborenda_shamir:temp tool.components."minecraft:enchantments"."minecraft:unbreaking" scoreboard players add $unbreaking_level gm4_arb_data 1 scoreboard players set $damage_chance gm4_arb_data 100 scoreboard players operation $damage_chance gm4_arb_data /= $unbreaking_level gm4_arb_data diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction index 3d4f908649..861d5f9173 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction @@ -13,7 +13,7 @@ data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:lore"[0] se data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:lore" append from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:lore"[] data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas append from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] # TODO 1.20.5: verify that this combines the enchantments correctly -data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:enchantments".levels merge from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.stored_enchantments.levels +data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:enchantments" merge from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.stored_enchantments data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:attribute_modifiers" append from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.stored_attributes[] #custom color diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/loot_table/items/orb_of_ankou.json b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/loot_table/items/orb_of_ankou.json index 7b0e1e20e9..ef6ee8ce5e 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/loot_table/items/orb_of_ankou.json +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/loot_table/items/orb_of_ankou.json @@ -12,12 +12,16 @@ "components": { "minecraft:enchantment_glint_override": true, "minecraft:custom_model_data": "item/orb_of_ankou", - "minecraft:hide_additional_tooltip": {}, "minecraft:firework_explosion": { "shape": "small_ball", "colors": [ 13092807 ] + }, + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:firework_explosion" + ] } } }, diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/recipe/orb_of_ankou.json b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/recipe/orb_of_ankou.json index dc04ac43e3..36d98cfeea 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/recipe/orb_of_ankou.json +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/recipe/orb_of_ankou.json @@ -16,13 +16,17 @@ "components": { "minecraft:enchantment_glint_override": true, "minecraft:custom_model_data": "item/orb_of_ankou", - "minecraft:hide_additional_tooltip": {}, "minecraft:firework_explosion": { "shape": "small_ball", "colors": [ 13092807 ] }, + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:firework_explosion" + ] + }, "minecraft:custom_data": "{gm4_orb_of_ankou:{item:'orb'}}", "minecraft:custom_name": "{\"translate\":\"item.gm4.orb_of_ankou\",\"fallback\":\"Orb of Ankou\",\"color\":\"aqua\",\"italic\":false}", "minecraft:lore": [ diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/loot_table/lingering_floating_potion.json b/gm4_potion_liquids/data/gm4_potion_liquids/loot_table/lingering_floating_potion.json index 84dd67c2f0..351b4385e6 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/loot_table/lingering_floating_potion.json +++ b/gm4_potion_liquids/data/gm4_potion_liquids/loot_table/lingering_floating_potion.json @@ -21,7 +21,11 @@ } ] }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_relocators/data/gm4_relocators/function/check_recipes.mcfunction b/gm4_relocators/data/gm4_relocators/function/check_recipes.mcfunction index 9cb987a671..52a521da35 100644 --- a/gm4_relocators/data/gm4_relocators/function/check_recipes.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/check_recipes.mcfunction @@ -1,3 +1,3 @@ -execute if score $crafted gm4_crafting matches 0 store success score $crafted gm4_crafting if score $slot_count gm4_crafting matches 9 if score $stack_size gm4_crafting matches 1 if data storage gm4_custom_crafters:temp/crafter {Items:[{Slot:0b,id:"minecraft:crying_obsidian"},{Slot:1b,id:"minecraft:shulker_shell"},{Slot:2b,id:"minecraft:crying_obsidian"},{Slot:3b,id:"minecraft:amethyst_shard"},{Slot:4b,id:"minecraft:enchanted_book",components:{"minecraft:stored_enchantments":{levels:{"minecraft:silk_touch":1}}}},{Slot:5b,id:"minecraft:amethyst_shard"},{Slot:6b,id:"minecraft:crying_obsidian"},{Slot:7b,id:"minecraft:shulker_shell"},{Slot:8b,id:"minecraft:crying_obsidian"}]} run loot replace block ~ ~ ~ container.0 loot gm4_relocators:crafting/relocator +execute if score $crafted gm4_crafting matches 0 store success score $crafted gm4_crafting if score $slot_count gm4_crafting matches 9 if score $stack_size gm4_crafting matches 1 if data storage gm4_custom_crafters:temp/crafter {Items:[{Slot:0b,id:"minecraft:crying_obsidian"},{Slot:1b,id:"minecraft:shulker_shell"},{Slot:2b,id:"minecraft:crying_obsidian"},{Slot:3b,id:"minecraft:amethyst_shard"},{Slot:4b,id:"minecraft:enchanted_book",components:{"minecraft:stored_enchantments":{"minecraft:silk_touch":1}}},{Slot:5b,id:"minecraft:amethyst_shard"},{Slot:6b,id:"minecraft:crying_obsidian"},{Slot:7b,id:"minecraft:shulker_shell"},{Slot:8b,id:"minecraft:crying_obsidian"}]} run loot replace block ~ ~ ~ container.0 loot gm4_relocators:crafting/relocator -execute if score $crafted gm4_crafting matches 0 store success score $crafted gm4_crafting if score $slot_count gm4_crafting matches 9 if score $stack_size gm4_crafting matches ..64 if data storage gm4_custom_crafters:temp/crafter {Items:[{Slot:0b,id:"minecraft:crying_obsidian"},{Slot:1b,id:"minecraft:shulker_shell"},{Slot:2b,id:"minecraft:crying_obsidian"},{Slot:3b,id:"minecraft:amethyst_shard"},{Slot:4b,id:"minecraft:paper",components:{"minecraft:enchantments":{levels:{"minecraft:silk_touch":1}}}},{Slot:5b,id:"minecraft:amethyst_shard"},{Slot:6b,id:"minecraft:crying_obsidian"},{Slot:7b,id:"minecraft:shulker_shell"},{Slot:8b,id:"minecraft:crying_obsidian"}]} run loot replace block ~ ~ ~ container.0 loot gm4_relocators:crafting/relocator +execute if score $crafted gm4_crafting matches 0 store success score $crafted gm4_crafting if score $slot_count gm4_crafting matches 9 if score $stack_size gm4_crafting matches ..64 if data storage gm4_custom_crafters:temp/crafter {Items:[{Slot:0b,id:"minecraft:crying_obsidian"},{Slot:1b,id:"minecraft:shulker_shell"},{Slot:2b,id:"minecraft:crying_obsidian"},{Slot:3b,id:"minecraft:amethyst_shard"},{Slot:4b,id:"minecraft:paper",components:{"minecraft:enchantments":{"minecraft:silk_touch":1}}},{Slot:5b,id:"minecraft:amethyst_shard"},{Slot:6b,id:"minecraft:crying_obsidian"},{Slot:7b,id:"minecraft:shulker_shell"},{Slot:8b,id:"minecraft:crying_obsidian"}]} run loot replace block ~ ~ ~ container.0 loot gm4_relocators:crafting/relocator diff --git a/gm4_scuba_gear/data/gm4_scuba_gear/loot_table/items/flippers.json b/gm4_scuba_gear/data/gm4_scuba_gear/loot_table/items/flippers.json index b77ad0e39d..a00523ea6c 100644 --- a/gm4_scuba_gear/data/gm4_scuba_gear/loot_table/items/flippers.json +++ b/gm4_scuba_gear/data/gm4_scuba_gear/loot_table/items/flippers.json @@ -10,9 +10,11 @@ { "function": "minecraft:set_components", "components": { - "minecraft:dyed_color": { - "rgb": 11009871, - "show_in_tooltip": false + "minecraft:dyed_color": 11009871, + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:dyed_color" + ] }, "minecraft:attribute_modifiers": [ { diff --git a/gm4_tower_structures/data/gm4_tower_structures/loot_table/items/pirate_hat.json b/gm4_tower_structures/data/gm4_tower_structures/loot_table/items/pirate_hat.json index b912b774af..007ca164f8 100644 --- a/gm4_tower_structures/data/gm4_tower_structures/loot_table/items/pirate_hat.json +++ b/gm4_tower_structures/data/gm4_tower_structures/loot_table/items/pirate_hat.json @@ -14,9 +14,11 @@ { "function": "minecraft:set_components", "components": { - "minecraft:dyed_color": { - "rgb": 4013373, - "show_in_tooltip": false + "minecraft:dyed_color": 4013373, + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:dyed_color" + ] }, "minecraft:custom_model_data": "item/pirate_hat" } diff --git a/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/loot_table/items/wormhole.json b/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/loot_table/items/wormhole.json index 54e3c3e6b3..e7650d24c2 100644 --- a/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/loot_table/items/wormhole.json +++ b/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/loot_table/items/wormhole.json @@ -16,7 +16,11 @@ "potion": "minecraft:thick", "custom_color": 8587123 }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/bottled_magicol.json b/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/bottled_magicol.json index c761241cd8..b725078216 100644 --- a/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/bottled_magicol.json +++ b/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/bottled_magicol.json @@ -14,7 +14,11 @@ "minecraft:potion_contents": { "custom_color": {{potion_color}} }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { diff --git a/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/replace_offhand_crystal.json b/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/replace_offhand_crystal.json index 16cd21749f..07aabaeae2 100644 --- a/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/replace_offhand_crystal.json +++ b/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/replace_offhand_crystal.json @@ -11,11 +11,15 @@ "function": "minecraft:set_components", "components": { "minecraft:custom_model_data": "item/crystal/{{effect}}", - "minecraft:hide_additional_tooltip": {}, "minecraft:firework_explosion": { "colors": [ {{custom_potion_color}} ] + }, + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:firework_explosion" + ] } } }, diff --git a/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/zauber_potion.json b/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/zauber_potion.json index 8e09b730ab..e4ff4ffc3f 100644 --- a/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/zauber_potion.json +++ b/gm4_zauber_cauldrons/data/gm4_zauber_cauldrons/templates/loot_tables/zauber_potion.json @@ -14,7 +14,11 @@ "custom_color": {{custom_potion_color}}, "custom_effects": {{custom_potion_effects}} }, - "minecraft:hide_additional_tooltip": {} + "minecraft:tooltip_display": { + "hidden_components": [ + "minecraft:potion_contents" + ] + } } }, { From cb4415c8c1572135aed827c4df5abe7f62159ccd Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 26 Mar 2025 00:24:36 +0100 Subject: [PATCH 20/75] Update type_specific predicates --- .../data/gm4_slime_fests/guidebook/slime_fests.json | 5 +++-- gm4_mob_curing/data/gm4_mob_curing/guidebook/mob_curing.json | 5 ++--- .../data/gm4_falling_stars/guidebook/falling_stars.json | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/gm4_midnight_menaces/data/gm4_slime_fests/guidebook/slime_fests.json b/gm4_midnight_menaces/data/gm4_slime_fests/guidebook/slime_fests.json index f4e852d532..936274d378 100644 --- a/gm4_midnight_menaces/data/gm4_slime_fests/guidebook/slime_fests.json +++ b/gm4_midnight_menaces/data/gm4_slime_fests/guidebook/slime_fests.json @@ -22,9 +22,10 @@ "predicate": { "type": "minecraft:slime", "type_specific": { - "type": "slime" + "type": "slime", + "size": 0 }, - "nbt": "{Size:0,DeathLootTable:\"minecraft:empty\"}" + "nbt": "{DeathLootTable:\"minecraft:empty\"}" } }, { diff --git a/gm4_mob_curing/data/gm4_mob_curing/guidebook/mob_curing.json b/gm4_mob_curing/data/gm4_mob_curing/guidebook/mob_curing.json index 34179c46ce..7fcb3a55a8 100644 --- a/gm4_mob_curing/data/gm4_mob_curing/guidebook/mob_curing.json +++ b/gm4_mob_curing/data/gm4_mob_curing/guidebook/mob_curing.json @@ -27,9 +27,8 @@ "entity": "this", "predicate": { "type": "minecraft:villager", - "type_specific": { - "type": "villager", - "variant": "minecraft:plains" + "components": { + "minecraft:villager/variant": "minecraft:plains" }, "nbt": "{CustomName:'{\"translate\":\"entity.gm4.potion_cleric\",\"fallback\":\"Potion Cleric§\"}'}" } diff --git a/gm4_mysterious_midnights/data/gm4_falling_stars/guidebook/falling_stars.json b/gm4_mysterious_midnights/data/gm4_falling_stars/guidebook/falling_stars.json index e449b45e52..d5637c9fff 100644 --- a/gm4_mysterious_midnights/data/gm4_falling_stars/guidebook/falling_stars.json +++ b/gm4_mysterious_midnights/data/gm4_falling_stars/guidebook/falling_stars.json @@ -20,7 +20,7 @@ "condition": "minecraft:entity_properties", "entity": "this", "predicate": { - "type": "minecraft:potion", + "type": "minecraft:splash_potion", "nbt": "{Tags:['gm4_falling_star']}" } }, From b0d2ab217c69fbc1d8e14ebf8be3147f497a4b20 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 26 Mar 2025 00:27:53 +0100 Subject: [PATCH 21/75] Delete beehive inspector module --- gm4_beehive_inspector/README.md | 10 ---- gm4_beehive_inspector/assets/translations.csv | 5 -- gm4_beehive_inspector/beet.yaml | 26 --------- .../advancement/break.json | 10 ---- .../function/find_item.mcfunction | 7 --- .../function/init.mcfunction | 7 --- .../function/inspect.mcfunction | 12 ----- .../guidebook/beehive_inspector.json | 45 ---------------- .../item_modifier/set_tooltips.json | 37 ------------- .../test/destroy_nest.mcfunction | 12 ----- .../images/beehive_inspector.webp | Bin 916714 -> 0 bytes gm4_beehive_inspector/pack.png | Bin 14101 -> 0 bytes gm4_beehive_inspector/pack.svg | 50 ------------------ 13 files changed, 221 deletions(-) delete mode 100644 gm4_beehive_inspector/README.md delete mode 100644 gm4_beehive_inspector/assets/translations.csv delete mode 100644 gm4_beehive_inspector/beet.yaml delete mode 100644 gm4_beehive_inspector/data/gm4_beehive_inspector/advancement/break.json delete mode 100644 gm4_beehive_inspector/data/gm4_beehive_inspector/function/find_item.mcfunction delete mode 100644 gm4_beehive_inspector/data/gm4_beehive_inspector/function/init.mcfunction delete mode 100644 gm4_beehive_inspector/data/gm4_beehive_inspector/function/inspect.mcfunction delete mode 100644 gm4_beehive_inspector/data/gm4_beehive_inspector/guidebook/beehive_inspector.json delete mode 100644 gm4_beehive_inspector/data/gm4_beehive_inspector/item_modifier/set_tooltips.json delete mode 100644 gm4_beehive_inspector/data/gm4_beehive_inspector/test/destroy_nest.mcfunction delete mode 100644 gm4_beehive_inspector/images/beehive_inspector.webp delete mode 100644 gm4_beehive_inspector/pack.png delete mode 100644 gm4_beehive_inspector/pack.svg diff --git a/gm4_beehive_inspector/README.md b/gm4_beehive_inspector/README.md deleted file mode 100644 index 1ab7fe0c61..0000000000 --- a/gm4_beehive_inspector/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# Beehive Inspector - -See the contents of your bee's nests! - -Beehive Inspector in action, by collecting a beehive and look at it in a players inventory - -### Features -- Displays the count of bees and level of honey in both nests and hives -- This data is viewable via the lore-tag on any nest/hive -- Beehives still have to be collected with Silk Touch to not break - as is standard in the base game diff --git a/gm4_beehive_inspector/assets/translations.csv b/gm4_beehive_inspector/assets/translations.csv deleted file mode 100644 index 9f7d955462..0000000000 --- a/gm4_beehive_inspector/assets/translations.csv +++ /dev/null @@ -1,5 +0,0 @@ -key,en_us -text.gm4.beehive_inspector.bees,Bees -text.gm4.beehive_inspector.honey,Honey -text.gm4.guidebook.module_desc.beehive_inspector,"Adds a handy tooltip to Beehive items, telling you exactly how many bees and how much honey is stored inside! A beekeepers' dream!" -text.gm4.guidebook.beehive_inspector.description,"Mining beehives and bee nests causes the block to display the honey level and bee count.\n\nOther forms of destruction, such as explosions, do not yield the same results." diff --git a/gm4_beehive_inspector/beet.yaml b/gm4_beehive_inspector/beet.yaml deleted file mode 100644 index 4c21904f68..0000000000 --- a/gm4_beehive_inspector/beet.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: gm4_beehive_inspector -name: Beehive Inspector -version: 1.4.X - -data_pack: - load: . - -pipeline: - - gm4.plugins.extend.module - -meta: - gm4: - minecraft: ['1.21', '1.21.1'] - website: - description: Adds a handy tooltip to Beehive items, telling you exactly how many bees and how much honey is stored inside! A beekeepers' dream! - recommended: [] - notes: [] - modrinth: - project_id: m5Qr50rW - video: null - wiki: https://wiki.gm4.co/wiki/Beehive_Inspector - credits: - Creator: - - Misode - Icon Design: - - BPR diff --git a/gm4_beehive_inspector/data/gm4_beehive_inspector/advancement/break.json b/gm4_beehive_inspector/data/gm4_beehive_inspector/advancement/break.json deleted file mode 100644 index 59745f629c..0000000000 --- a/gm4_beehive_inspector/data/gm4_beehive_inspector/advancement/break.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "criteria": { - "break": { - "trigger": "minecraft:bee_nest_destroyed" - } - }, - "rewards": { - "function": "gm4_beehive_inspector:find_item" - } -} diff --git a/gm4_beehive_inspector/data/gm4_beehive_inspector/function/find_item.mcfunction b/gm4_beehive_inspector/data/gm4_beehive_inspector/function/find_item.mcfunction deleted file mode 100644 index 85d35c9268..0000000000 --- a/gm4_beehive_inspector/data/gm4_beehive_inspector/function/find_item.mcfunction +++ /dev/null @@ -1,7 +0,0 @@ -# @s = player breaking beehive or bee_nest -# at @s -# run from advancement break - -advancement revoke @s only gm4_beehive_inspector:break - -execute as @e[type=item,nbt={Age:0s},distance=..6,sort=furthest,limit=1] at @s run function gm4_beehive_inspector:inspect diff --git a/gm4_beehive_inspector/data/gm4_beehive_inspector/function/init.mcfunction b/gm4_beehive_inspector/data/gm4_beehive_inspector/function/init.mcfunction deleted file mode 100644 index 1520b73957..0000000000 --- a/gm4_beehive_inspector/data/gm4_beehive_inspector/function/init.mcfunction +++ /dev/null @@ -1,7 +0,0 @@ -scoreboard objectives add gm4_beehive_insp dummy - -execute unless score beehive_inspector gm4_modules matches 1 run data modify storage gm4:log queue append value {type:"install",module:"Beehive Inspector"} -execute unless score beehive_inspector gm4_earliest_version < beehive_inspector gm4_modules run scoreboard players operation beehive_inspector gm4_earliest_version = beehive_inspector gm4_modules -scoreboard players set beehive_inspector gm4_modules 1 - -#$moduleUpdateList diff --git a/gm4_beehive_inspector/data/gm4_beehive_inspector/function/inspect.mcfunction b/gm4_beehive_inspector/data/gm4_beehive_inspector/function/inspect.mcfunction deleted file mode 100644 index 553ee07e9a..0000000000 --- a/gm4_beehive_inspector/data/gm4_beehive_inspector/function/inspect.mcfunction +++ /dev/null @@ -1,12 +0,0 @@ -# @s = beehive item, Age:0 -# at @s -# run from find_item - -# store bee count in scoreboard -execute store result score $bees gm4_beehive_insp run data get entity @s Item.components."minecraft:bees" - -# set component if broken without silk touch -execute unless items entity @s contents *[block_state] run data modify entity @s Item.components."minecraft:block_state" set value {honey_level:"0"} - -# set bee/honey amount as lore -item modify entity @s contents gm4_beehive_inspector:set_tooltips diff --git a/gm4_beehive_inspector/data/gm4_beehive_inspector/guidebook/beehive_inspector.json b/gm4_beehive_inspector/data/gm4_beehive_inspector/guidebook/beehive_inspector.json deleted file mode 100644 index 90295827da..0000000000 --- a/gm4_beehive_inspector/data/gm4_beehive_inspector/guidebook/beehive_inspector.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "id": "beehive_inspector", - "name": "Beehive Inspector", - "module_type": "module", - "icon": { - "id": "minecraft:beehive" - }, - "criteria": { - "obtain_beehive": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:beehive", - "minecraft:bee_nest" - ] - } - ] - } - } - }, - "sections": [ - { - "name": "display", - "enable": [], - "requirements": [ - [ - "obtain_beehive" - ] - ], - "pages": [ - [ - { - "insert": "title" - }, - { - "translate": "text.gm4.guidebook.beehive_inspector.description", - "fallback": "Mining beehives and bee nests causes the block to display the honey level and bee count.\n\nOther forms of destruction, such as explosions, do not yield the same results." - } - ] - ] - } - ] -} diff --git a/gm4_beehive_inspector/data/gm4_beehive_inspector/item_modifier/set_tooltips.json b/gm4_beehive_inspector/data/gm4_beehive_inspector/item_modifier/set_tooltips.json deleted file mode 100644 index 523e0a99b4..0000000000 --- a/gm4_beehive_inspector/data/gm4_beehive_inspector/item_modifier/set_tooltips.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "function": "minecraft:set_lore", - "entity": "this", - "mode": "append", - "lore": [ - [ - { - "translate": "text.gm4.beehive_inspector.bees", - "fallback": "Bees", - "color": "gray", - "italic": false - }, - ": ", - { - "score": { - "objective": "gm4_beehive_insp", - "name": "$bees" - }, - "color": "gray" - } - ], - [ - { - "translate": "text.gm4.beehive_inspector.honey", - "fallback": "Honey", - "color": "gray", - "italic": false - }, - ": ", - { - "nbt": "Item.components.'minecraft:block_state'.honey_level", - "entity": "@s", - "color": "gray" - } - ] - ] -} diff --git a/gm4_beehive_inspector/data/gm4_beehive_inspector/test/destroy_nest.mcfunction b/gm4_beehive_inspector/data/gm4_beehive_inspector/test/destroy_nest.mcfunction deleted file mode 100644 index e3f8ecd6b7..0000000000 --- a/gm4_beehive_inspector/data/gm4_beehive_inspector/test/destroy_nest.mcfunction +++ /dev/null @@ -1,12 +0,0 @@ -# @template gm4:test_platform -# @dummy ~ ~1 ~ - -setblock ~1 ~1 ~1 bee_nest[honey_level=3]{bees:[{min_ticks_in_hive:100,ticks_in_hive:0,entity_data:{id:"minecraft:bee"}}]} -give @s diamond_axe -enchant @s silk_touch - -dummy @s mine ~1 ~1 ~1 - -tp @e[type=item,distance=..4] @s - -await items entity @s container.* bee_nest[lore=['{"translate":"text.gm4.beehive_inspector.bees","fallback":"Bees","extra":[": ",{"text":"1","color":"gray"}],"italic":false,"color":"gray"}','{"translate":"text.gm4.beehive_inspector.honey","fallback":"Honey","extra":[": ",{"text":"3","color":"gray"}],"italic":false,"color":"gray"}']] diff --git a/gm4_beehive_inspector/images/beehive_inspector.webp b/gm4_beehive_inspector/images/beehive_inspector.webp deleted file mode 100644 index 53ec466999fc0867c2ec347901e9f7e79d6560e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 916714 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 { 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�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%0A;dp>ZtP(xyR1vk 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 L38xqg)YS~z@d$V4MC4M`t++u1p7_af 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� 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

S8AN9TL=$* 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ð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:Yfy3>77sKC@O>nUG(Xp8-K)IPU;_zeJPQ$$wumja6HLJ!dLNY?Wh zhlLMtR9uMz&$e#>1`HT5V8Me13GE4%nY(Xk4Q+nL6aJ}Fi}5_y*M3yU-{+IQUs8R1 zIGIoWfg4Rc|CBM7-{qi76c*#`$xUfnyEfQp-at9qoXhHYvaapyTiya zR*z~VCQSg+j-eYD2cUacPE`*Z>Vz(ca*y3xBVI@Y}EE0000%PEAG-CjbCo00000 z01pBH&jJ8s0000%Oi)Nm0RR924>11`5dxCiHi9Jm|I<2DDyf~DgI*w_{}bRo3;#L|1qc*=C5w>?|~;EZ!9x+bq%Nj-t%{@XeLix0#x=p!{C{{ z(joD4ybshJ0NbE{6L*1SvMisl4*&%+=ZvzL#!M%AJk6YUL>$0j)EpDGbH;(n3a}l! zp@Is65<9(EqJrhD9V^SiG3o+<8<}&~XVwZo@-~8{>-}&Z}Y2-lj}+6?pCgf8_i=Fl+v1 zy!t<)L1Sx_g`2?71NH#ygYG`y^Y1#LN9?Fo28NDdLH2yn{4AhgoU=A}mE3VHtls9W zTm!lcyzYUkx(-+Yc5nxr`=Gf2Xnqb@x8TswDS+k8%KUW!G6n!vP&go@B>(_4NdcV! zDi8wD0zQ#Ool62qD5Zb_AeL6`j1^IibPXF9e{am&;_8~ z4PC}yEp5opid@NW8~?ooz;~E1;FV>~lLlJ=Lk5YeFvgHHy0|O%$;Trx$+D_l*-B6H zEe+=%)Ca8QG&~;m6P6eSMW*Kv*M_NgIdMB5gU5x+{{wh9tM(Oz_b!_)bEAXCv+jPJ zZg7{JM5Tul*o}CtGy~}Hq|?W2Ch)df_lO)5J5t@<6YmggOd_9Se(d-~F#Ni&+V{CI z6O^STmDwlq4{leZCJQ_f`4Z)z6$fRYqr#hga#iAmX~T(q@~%yNSEDKmbyU_d24(^Q#N{d}Zz)kfyweoLcs2|?ztN-%Z9LaTLw2B^JjnVIvsM1icambF>qbdt^WGfJZ1UrSO#UP}tvCPJ^RFSBL9c-e= zkts90c6o++@5)NcmK>Igb!W$X%}LQJ-X7%Rv=<(c!+ZafE$VcR_|BCV7HJtfB3!fr zp_WR|z+}O0toZMlsWzs!)H|wtz=0q_hvaS?M{|&4`PF%RkFNxNM3*6rjFdYgC!iHR zi}@)eAozU-^_Q6|gVIKUwsD4^$j-`<7+c#{7~YyA2o@Lhb6ypw4fO(4^SIn`>sWO( zS5%@cNZArte=o{!P%vu{t+BJ@ziy{AM4W#y*eP{vFqz6k>{%wFqM}YG#fva|a-a0$ zyNa=|mI0^*WaW!_-+$dxV5ZdvZzZcl20w`4czmf0h{mkNWb6{ZT)qaq8Bi5;2v|

57^nKI7rIqlJEvk`FWRS6EHm?wyBDZfW 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≪Bcfz^1tHnzY1vALDB>;OdtG!B2<_6)8 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

c+A-pLhG)KZS$Tc-F?*Liv5Y`mhZsiL^CM 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

^~-0% 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 PY&((b{G)5S0D%7osn4jJ diff --git a/gm4_beehive_inspector/pack.png b/gm4_beehive_inspector/pack.png deleted file mode 100644 index 627cc5a5d3f34dc4f6e4636f78f66f3e1ac0e08f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14101 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

2+6(!youlkua;c7Oo&2Rt@f%fopkYiond614z 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 - - - - - - - - - - - - - - - - - - - - - From b83910fb89a641bb6e54eb98ec00981d2d093f37 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 26 Mar 2025 00:33:35 +0100 Subject: [PATCH 22/75] Add pale oak door sounds --- gm4_double_doors/raw/sound_names.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/gm4_double_doors/raw/sound_names.csv b/gm4_double_doors/raw/sound_names.csv index ffbcd8e771..a0f34e1d72 100644 --- a/gm4_double_doors/raw/sound_names.csv +++ b/gm4_double_doors/raw/sound_names.csv @@ -8,5 +8,6 @@ dark_oak,minecraft:block.wooden_door.open,minecraft:block.wooden_door.close jungle,minecraft:block.wooden_door.open,minecraft:block.wooden_door.close mangrove,minecraft:block.wooden_door.open,minecraft:block.wooden_door.close oak,minecraft:block.wooden_door.open,minecraft:block.wooden_door.close +pale_oak,minecraft:block.wooden_door.open,minecraft:block.wooden_door.close spruce,minecraft:block.wooden_door.open,minecraft:block.wooden_door.close warped,minecraft:block.wooden_door.open,minecraft:block.wooden_door.close From d24d97e0827f404dbf792e6900da1db034cee3e1 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 26 Mar 2025 01:02:29 +0100 Subject: [PATCH 23/75] Update hoverEvent and clickEvent --- .../outdated_logs/outdated_start.mcfunction | 2 +- gm4/plugins/manifest.py | 2 +- .../guidebook/better_armour_stands.json | 102 ++++----- .../function/init.mcfunction | 6 +- .../guidebook/combat_expanded.json | 198 +++++++++--------- .../guidebook/crossbow_cartridges.json | 36 ++-- .../gm4_guidebook/function/init.mcfunction | 2 +- .../update_storage/build_toc.mcfunction | 2 +- .../lectern/click_event.mcfunction | 2 +- .../loot_table/items/guidebook.json | 2 +- gm4_guidebook/generate_guidebooks.py | 186 ++++++++-------- .../guidebook/orb_of_ankou.json | 152 +++++++------- .../guidebook/particles_pack.json | 108 +++++----- .../gm4_poses_pack/guidebook/poses_pack.json | 78 +++---- 14 files changed, 435 insertions(+), 443 deletions(-) diff --git a/base/data/gm4/function/outdated_logs/outdated_start.mcfunction b/base/data/gm4/function/outdated_logs/outdated_start.mcfunction index 5727281e12..c874770e51 100644 --- a/base/data/gm4/function/outdated_logs/outdated_start.mcfunction +++ b/base/data/gm4/function/outdated_logs/outdated_start.mcfunction @@ -1,4 +1,4 @@ -tellraw @a[tag=gm4_show_log] [{"text":"The following modules are outdated! Click here to download the latest versions.","color":"gold","clickEvent":{"action":"open_url","value":"https://www.gm4.co/modules"},"hoverEvent":{"action":"show_text","value":{"text":"Click to visit gm4.co/modules","color":"#4AA0C7"}}}] +tellraw @a[tag=gm4_show_log] [{"text":"The following modules are outdated! Click here to download the latest versions.","color":"gold","click_event":{"action":"open_url","url":"https://www.gm4.co/modules"},"hover_event":{"action":"show_text","value":{"text":"Click to visit gm4.co/modules","color":"#4AA0C7"}}}] data modify storage gm4:log outdated_list set from storage gm4:log queue data remove storage gm4:log outdated_list[{type:"text"}] diff --git a/gm4/plugins/manifest.py b/gm4/plugins/manifest.py index 0769d146e9..a47d022260 100644 --- a/gm4/plugins/manifest.py +++ b/gm4/plugins/manifest.py @@ -299,7 +299,7 @@ def write_updates(ctx: Context): continue # not a datapack (ie the rp) and has score to print version = Version(m.version).int_rep() website = f"https://gm4.co/modules/{m.id[4:].replace('_','-')}" - init.lines.append(f"execute if score {m.id} load.status matches -1.. if score {m.id.removeprefix('gm4_')} gm4_modules matches ..{version - 1} run data modify storage gm4:log queue append value {{type:'outdated',module:'{m.name}',download:'{website}',render:'{{\"text\":\"{m.name}\",\"clickEvent\":{{\"action\":\"open_url\",\"value\":\"{website}\"}},\"hoverEvent\":{{\"action\":\"show_text\",\"value\":{{\"text\":\"Click to visit {website}\",\"color\":\"#4AA0C7\"}}}}}}'}}") + init.lines.append(f"execute if score {m.id} load.status matches -1.. if score {m.id.removeprefix('gm4_')} gm4_modules matches ..{version - 1} run data modify storage gm4:log queue append value {{type:'outdated',module:'{m.name}',download:'{website}',render:'{{\"text\":\"{m.name}\",\"click_event\":{{\"action\":\"open_url\",\"url\":\"{website}\"}},\"hover_event\":{{\"action\":\"show_text\",\"value\":{{\"text\":\"Click to visit {website}\",\"color\":\"#4AA0C7\"}}}}}}'}}") def repro_structure_to_bytes(content: StructureFileData) -> bytes: """a modified Structure.to_bytes from beet, which ensures the GZip does not add diff --git a/gm4_better_armour_stands/data/gm4_better_armour_stands/guidebook/better_armour_stands.json b/gm4_better_armour_stands/data/gm4_better_armour_stands/guidebook/better_armour_stands.json index 25eedb5bf8..e9a408f9b7 100644 --- a/gm4_better_armour_stands/data/gm4_better_armour_stands/guidebook/better_armour_stands.json +++ b/gm4_better_armour_stands/data/gm4_better_armour_stands/guidebook/better_armour_stands.json @@ -80,9 +80,9 @@ }, { "text": "arms", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.arms", "fallback": "Toggle the arms of the armour stand", @@ -97,7 +97,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "arms" } @@ -107,9 +107,9 @@ }, { "text": "base", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.base", "fallback": "Toggle the base plate of the armour stand", @@ -124,7 +124,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "base" } @@ -134,9 +134,9 @@ }, { "text": "size", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.size", "fallback": "Toggle the size of the armour stand", @@ -151,7 +151,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "size" } @@ -161,9 +161,9 @@ }, { "text": "gravity", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.gravity", "fallback": "Toggle the gravity of the armour stand", @@ -178,7 +178,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "gravity" } @@ -188,9 +188,9 @@ }, { "text": "visible", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.visible", "fallback": "Toggle the visibility of the armour stand.\nHolding a book with this code will reveal\nnearby invisible armour stands.", @@ -205,7 +205,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "visible" } @@ -215,9 +215,9 @@ }, { "text": "turn", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.turn", "fallback": "Toggle rotating of the armour stand", @@ -232,7 +232,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "turn" } @@ -242,9 +242,9 @@ }, { "text": "lock", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.lock", "fallback": "Disable interactions with the armour stand", @@ -259,7 +259,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "lock" } @@ -269,9 +269,9 @@ }, { "text": "unlock", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.unlock", "fallback": "Enable interactions with the armour stand.\nHolding a book with this code will reveal\nnearby locked armour stands.", @@ -286,7 +286,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "unlock" } @@ -302,9 +302,9 @@ }, { "text": "pose", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.pose", "fallback": "Edit a part of the armour stand by looking at its \"joint\".\n- Hold sneak to enable \"snapping\"\n- Left click to invert this pose\n- Right click to stop editing", @@ -319,7 +319,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "pose" } @@ -329,9 +329,9 @@ }, { "text": "pose mirror", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.pose_mirror", "fallback": "Edit a part of the armour stand by looking at its \"joint\".\nIf an arm/leg is selected, the other arm/leg pose is mirrored.\n- Hold sneak to enable \"snapping\"\n- Left click to invert this pose\n- Right click to stop editing", @@ -346,7 +346,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "pose mirror" } @@ -356,9 +356,9 @@ }, { "text": "move", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.move", "fallback": "Move the armour stand around you.\n- Hold sneak to enable \"snapping\"\n- Right click to stop editing", @@ -373,7 +373,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "move" } @@ -383,9 +383,9 @@ }, { "text": "rotate", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.rotate", "fallback": "Rotate the armour stand.\n- Hold sneak to enable \"snapping\"\n- Right click to stop editing", @@ -400,7 +400,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "rotate" } @@ -410,9 +410,9 @@ }, { "text": "flip", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.flip", "fallback": "Flip the full pose of the armour stand", @@ -427,7 +427,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "flip" } @@ -437,9 +437,9 @@ }, { "text": "default", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.default", "fallback": "- Look at a part of the armour stand to reset this pose.\n- Sneak to fully reset the armour stand.", @@ -454,7 +454,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "default" } @@ -470,9 +470,9 @@ }, { "text": "equip", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.equip", "fallback": "Look at the head or shoulders of the armour stand to place an item from the offhand into this slot.", @@ -487,7 +487,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "equip" } @@ -504,9 +504,9 @@ }, { "text": "copy", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy", "fallback": "Copy modified features onto the armour stand items in your offhand.", @@ -521,7 +521,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "copy" } @@ -531,9 +531,9 @@ }, { "text": "paste", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.paste", "fallback": "Copy features from the copied armour stand items in your offhand to the armour stand.", @@ -548,7 +548,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "paste" } diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/init.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/init.mcfunction index 756fee16b8..32472eb5fd 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/init.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/init.mcfunction @@ -6,15 +6,15 @@ scoreboard players set combat_expanded gm4_modules 1 execute unless score $natural_regen gm4_ce_data matches -1 store result score $natural_regen gm4_ce_data run gamerule naturalRegeneration execute unless score $natural_regen_disabled gm4_ce_data matches 1 run gamerule naturalRegeneration false execute unless score $natural_regen_disabled gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'{"text":"[INFO] Combat Expanded changed gamerule naturalRegeneration to false"}'} -execute unless score $natural_regen_disabled gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'[{"text":"[INFO] Combat Expanded: To disable Combat Expanded\'s natural regeneration: "},{"text":"click here","color":"red","clickEvent":{"action":"suggest_command","value":"/scoreboard players set $natural_regeneration gm4_ce_data -1"}}]'} -execute if score $natural_regen_disabled gm4_ce_data matches 1 if score $natural_regen gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'[{"text":"[WARN]","color":"red"},{"text":" Combat Expanded requires naturalRegeneration to be false, but it is true. ","color":"white"},{"text":"click here to fix","color":"red","clickEvent":{"action":"suggest_command","value":"/gamerule naturalRegeneration false"}}]'} +execute unless score $natural_regen_disabled gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'[{"text":"[INFO] Combat Expanded: To disable Combat Expanded\'s natural regeneration: "},{"text":"click here","color":"red","click_event":{"action":"suggest_command","command":"/scoreboard players set $natural_regeneration gm4_ce_data -1"}}]'} +execute if score $natural_regen_disabled gm4_ce_data matches 1 if score $natural_regen gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'[{"text":"[WARN]","color":"red"},{"text":" Combat Expanded requires naturalRegeneration to be false, but it is true. ","color":"white"},{"text":"click here to fix","color":"red","click_event":{"action":"suggest_command","command":"/gamerule naturalRegeneration false"}}]'} scoreboard players set $natural_regen_disabled gm4_ce_data 1 # disable natural phantom spawning execute store result score $phantoms gm4_ce_data run gamerule doInsomnia execute unless score $phantoms_disabled gm4_ce_data matches 1 run gamerule doInsomnia false execute unless score $phantoms_disabled gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'{"text":"[INFO] Combat Expanded changed gamerule doInsomnia to false"}'} -execute if score $phantoms_disabled gm4_ce_data matches 1 if score $phantoms gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'[{"text":"[WARN]","color":"red"},{"text":" Combat Expanded requires doInsomnia to be false, but it is true. ","color":"white"},{"text":"click here to fix","color":"red","clickEvent":{"action":"suggest_command","value":"/gamerule doInsomnia false"}}]'} +execute if score $phantoms_disabled gm4_ce_data matches 1 if score $phantoms gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'[{"text":"[WARN]","color":"red"},{"text":" Combat Expanded requires doInsomnia to be false, but it is true. ","color":"white"},{"text":"click here to fix","color":"red","click_event":{"action":"suggest_command","command":"/gamerule doInsomnia false"}}]'} scoreboard players set $phantoms_disabled gm4_ce_data 1 # reset all links diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/guidebook/combat_expanded.json b/gm4_combat_expanded/data/gm4_combat_expanded/guidebook/combat_expanded.json index 0f9287be1d..71160dc482 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/guidebook/combat_expanded.json +++ b/gm4_combat_expanded/data/gm4_combat_expanded/guidebook/combat_expanded.json @@ -214,9 +214,9 @@ "translate": "text.gm4.guidebook.combat_expanded.dark", "fallback": "dark", "color": "blue", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.dark_areas", "fallback": "Light Level 0, except in %s", @@ -256,9 +256,9 @@ "translate": "text.gm4.guidebook.combat_expanded.burned", "fallback": "burned", "color": "blue", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ "- ", { "translate": "biome.minecraft.desert" @@ -317,9 +317,9 @@ "translate": "text.gm4.guidebook.combat_expanded.deep", "fallback": "deep oceans", "color": "blue", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ "- ", { "translate": "biome.minecraft.deep_lukewarm_ocean" @@ -366,9 +366,9 @@ "translate": "text.gm4.guidebook.combat_expanded.flowering", "fallback": "flowering", "color": "blue", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ "- ", { "translate": "biome.minecraft.sunflower_plains" @@ -415,9 +415,9 @@ "translate": "text.gm4.guidebook.combat_expanded.growth", "fallback": "growth", "color": "blue", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ "- ", { "translate": "biome.minecraft.taiga" @@ -476,9 +476,9 @@ "translate": "text.gm4.guidebook.combat_expanded.mountainous", "fallback": "mountainous", "color": "blue", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ "- ", { "translate": "biome.minecraft.windswept_savanna" @@ -557,9 +557,9 @@ "translate": "text.gm4.guidebook.combat_expanded.reef", "fallback": "warm oceans", "color": "blue", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ "- ", { "translate": "biome.minecraft.warm_ocean" @@ -594,9 +594,9 @@ "translate": "text.gm4.guidebook.combat_expanded.snowy", "fallback": "snowy", "color": "blue", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ "- ", { "translate": "biome.minecraft.snowy_plains" @@ -671,9 +671,9 @@ "translate": "text.gm4.guidebook.combat_expanded.toxic", "fallback": "toxic", "color": "blue", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ "- ", { "translate": "biome.minecraft.swamp" @@ -729,9 +729,9 @@ "translate": "item.gm4.combat_expanded.name.quick", "fallback": "Light %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.quick_modifier", "fallback": "- Less attack damage, but quicker attack speed" @@ -744,9 +744,9 @@ "translate": "item.gm4.combat_expanded.name.heavy", "fallback": "Heavy %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.heavy_modifier", "fallback": "- Stronger attack damage, but has slower attack speed\n- Knockback II-III" @@ -759,9 +759,9 @@ "translate": "item.gm4.combat_expanded.name.fire", "fallback": "Flaming %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.fire_modifier", "fallback": "- Less attack damage, but has Fire Aspect III-V" @@ -774,9 +774,9 @@ "translate": "item.gm4.combat_expanded.name.double", "fallback": "Twofold %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.double_modifier", "fallback": "- Has low base attack damage but will double total attack damage" @@ -789,9 +789,9 @@ "translate": "item.gm4.combat_expanded.name.giant", "fallback": "Giant %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.giant_modifier", "fallback": "- Deals damage to everything within 4.5 blocks" @@ -804,9 +804,9 @@ "translate": "item.gm4.combat_expanded.name.poison", "fallback": "Venomous %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.poison_modifier", "fallback": "- Poisons attacked target" @@ -819,9 +819,9 @@ "translate": "item.gm4.combat_expanded.name.weakness", "fallback": "Crippling %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.weakness_modifier", "fallback": "- Temporarily slows and weakens attacked target" @@ -834,9 +834,9 @@ "translate": "item.gm4.combat_expanded.name.pierce", "fallback": "Piercing %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.pierce_modifier", "fallback": "- Reduces armor of attacked target for 10 seconds" @@ -849,9 +849,9 @@ "translate": "item.gm4.combat_expanded.name.delay", "fallback": "Resonating %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.delay_modifier", "fallback": "- Shortly after hitting a target, they will be dealt heavy damage, attacking through armor and effects" @@ -866,9 +866,9 @@ "translate": "item.gm4.combat_expanded.name.swift", "fallback": "Swift %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.swift_modifier", "fallback": "- Reduced attack speed, but attacks grant bonus attack speed for 6 seconds" @@ -881,9 +881,9 @@ "translate": "item.gm4.combat_expanded.name.lightning", "fallback": "Charged %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.lightning_modifier", "fallback": "- Attacks apply lightning charges.\n- 7+ charges cause a lightning strike" @@ -902,9 +902,9 @@ "translate": "item.gm4.combat_expanded.name.archer", "fallback": "Archery %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.archer_modifier", "fallback": "- Multiple arrows will be shot from a single arrow shot\n- Lower attack speed when equipped" @@ -924,9 +924,9 @@ "translate": "item.gm4.combat_expanded.name.canine", "fallback": "Canine %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.canine_modifier", "fallback": "- Lower attack speed\n- Spawns an invulnerable dog that deals 4 damage\n- Commanding to sit will cause it to lose aggro\n- Feeding it will grant strength" @@ -946,9 +946,9 @@ "translate": "item.gm4.combat_expanded.name.beacon", "fallback": "Radiant %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.beacon_modifier", "fallback": "- A floating light follows the wearer\n- Crouching will apply glowing and a light pulse" @@ -968,9 +968,9 @@ "translate": "item.gm4.combat_expanded.name.horse", "fallback": "Equestrian %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.horse_modifier", "fallback": "- Mounts receive speed and additional helpful effects" @@ -990,9 +990,9 @@ "translate": "item.gm4.combat_expanded.name.husk", "fallback": "Dashing %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.husk_modifier", "fallback": "- Applies increasing speed and hunger while sprinting\n- Lower movement speed while not sprinting" @@ -1012,9 +1012,9 @@ "translate": "item.gm4.combat_expanded.name.convert", "fallback": "Hearty %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.convert_modifier", "fallback": "- Converts armor from this piece to max health" @@ -1034,9 +1034,9 @@ "translate": "item.gm4.combat_expanded.name.sword_ring", "fallback": "Psychic %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.sword_ring_modifier", "fallback": "- Spawns a floating sword to circle around the wearer\n- Lower attack speed when equipped" @@ -1062,9 +1062,9 @@ "translate": "item.gm4.combat_expanded.name.reactive", "fallback": "Reactive %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.reactive_modifier", "fallback": "- Gain absorption for 30 seconds\n- Reduced armor" @@ -1084,9 +1084,9 @@ "translate": "item.gm4.combat_expanded.name.toxic", "fallback": "Coated %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.toxic_modifier", "fallback": "- Applies poison, weakness or instant health to the attacker\n- Reduced armor" @@ -1106,9 +1106,9 @@ "translate": "item.gm4.combat_expanded.name.second_wind", "fallback": "Rejuvenating %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.second_wind_modifier", "fallback": "- Stores some damage taken, then restores it when the wearer is out of combat\n- Reduced armor" @@ -1128,9 +1128,9 @@ "translate": "item.gm4.combat_expanded.name.spark", "fallback": "Sparking %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.spark_modifier", "fallback": "- Apply a lightning charge to attacker.\n- 7+ charges cause a lightning strike" @@ -1156,9 +1156,9 @@ "translate": "item.gm4.combat_expanded.name.burn", "fallback": "Burning %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.burn_modifier", "fallback": "- Deal fire damage to nearby entities for 10 seconds, damage stacks with more kills\n- Taking damage also adds a stack\n- At 10 stacks also set entities on fire and gain fire resistance" @@ -1178,9 +1178,9 @@ "translate": "item.gm4.combat_expanded.name.reckless", "fallback": "Reckless %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.reckless_modifier", "fallback": "- Decrease armor and increase attack damage for 15 seconds\n- Effect can stack until piece runs out of armor" @@ -1200,9 +1200,9 @@ "translate": "item.gm4.combat_expanded.name.vamp", "fallback": "Vampiric %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.vamp_modifier", "fallback": "- Regenerate a heart of health\n- Reduced armor" @@ -1222,9 +1222,9 @@ "translate": "item.gm4.combat_expanded.name.totem", "fallback": "Totemic %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.totem_modifier", "fallback": "- Summons a totem that gives allies regeneration, resistance, speed, or strength\n- Totems can stack if mobs are killed within its range of 18 blocks" @@ -1244,9 +1244,9 @@ "translate": "item.gm4.combat_expanded.name.drain", "fallback": "Draining %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.drain_modifier", "fallback": "- Grants 1 bonus max health, up to a cap\n- Taking damage reduces max health" @@ -1272,9 +1272,9 @@ "translate": "item.gm4.combat_expanded.name.scout", "fallback": "Scouting %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.scout_modifier", "fallback": "- Quicker movement speed" @@ -1294,9 +1294,9 @@ "translate": "item.gm4.combat_expanded.name.shielded", "fallback": "Shielded %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.shielded_modifier", "fallback": "- Gain absorption" @@ -1316,9 +1316,9 @@ "translate": "item.gm4.combat_expanded.name.sneak", "fallback": "Sly %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.sneak_modifier", "fallback": "- Gains invisibility when sneaking, when sneaking ends gain attack speed" @@ -1338,9 +1338,9 @@ "translate": "item.gm4.combat_expanded.name.focus", "fallback": "Focused %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.focus_modifier", "fallback": "- Gain attack damage, lose attack damage when damaged\n- Nearby mobs have glowing" @@ -1366,12 +1366,12 @@ "translate": "item.gm4.combat_expanded.name.poised", "fallback": "Fluxed %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.poised_modifier", - "fallback": "- Higher attack damage, but lower armor\n- Has an opposite effect when health is below 50%" + "fallback": "- Higher attack damage, but lower armor\n- Has an opposite effect when health is below 50%%" }, "\n", { @@ -1388,9 +1388,9 @@ "translate": "item.gm4.combat_expanded.name.soothe", "fallback": "Soothing %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.soothe_modifier", "fallback": "- AOE of healing effect and regeneration\n- Can be recharged by killing mobs" @@ -1410,9 +1410,9 @@ "translate": "item.gm4.combat_expanded.name.berserk", "fallback": "Berserkers %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.berserk_modifier", "fallback": "- Gain attack damage, attack speed, movement speed and knockback resistance" @@ -1432,9 +1432,9 @@ "translate": "item.gm4.combat_expanded.name.sustain", "fallback": "Sustaining %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.sustain_modifier", "fallback": "- Regenerate health faster" @@ -1454,9 +1454,9 @@ "translate": "item.gm4.combat_expanded.name.immune", "fallback": "Vigorous %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.immune_modifier", "fallback": "- Immune to mining fatigue, poison or weakness, and to hunger, blindness, nausea or wither" @@ -1482,9 +1482,9 @@ "translate": "item.gm4.combat_expanded.name.half", "fallback": "Fractal %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.half_modifier", "fallback": "- Damage is dealt until wearer is at half health\n- Resistance III when equipped" @@ -1510,9 +1510,9 @@ "translate": "item.gm4.combat_expanded.name.vorpal", "fallback": "Vorpal %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.vorpal_modifier", "fallback": "- Teleport to a random location within 16 blocks when damaged\n- Full knockback resistance when equipped" @@ -1532,9 +1532,9 @@ "translate": "item.gm4.combat_expanded.name.wild_magic", "fallback": "Wild Magic %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.wild_magic_modifier", "fallback": "- Apply a random potion effect with random level and duration to wearer when damaged" @@ -1554,9 +1554,9 @@ "translate": "item.gm4.combat_expanded.name.link", "fallback": "Unlinked %s", "with": [""], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.combat_expanded.link_modifier", "fallback": "- Link to any adventurer wearing this armor with the same renamed name\n- All adventurers in the link share their health total" diff --git a/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/guidebook/crossbow_cartridges.json b/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/guidebook/crossbow_cartridges.json index a89767fa1e..41211281d9 100644 --- a/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/guidebook/crossbow_cartridges.json +++ b/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/guidebook/crossbow_cartridges.json @@ -40,9 +40,9 @@ }, { "translate": "block.minecraft.tnt", - "hoverEvent": { + "hover_event": { "action": "show_item", - "value": "{id:\"minecraft:tnt\",count:1}" + "id": "minecraft:tnt" } }, { @@ -50,9 +50,9 @@ }, { "translate": "item.minecraft.fire_charge", - "hoverEvent": { + "hover_event": { "action": "show_item", - "value": "{id:\"minecraft:fire_charge\",count:1}" + "id": "minecraft:fire_charge" } }, { @@ -60,9 +60,9 @@ }, { "translate": "item.minecraft.wind_charge", - "hoverEvent": { + "hover_event": { "action": "show_item", - "value": "{id:\"minecraft:wind_charge\",count:1}" + "id": "minecraft:wind_charge" } }, { @@ -70,9 +70,9 @@ }, { "translate": "item.minecraft.potion", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "item.minecraft.splash_potion" }, @@ -90,9 +90,9 @@ }, { "translate": "block.minecraft.torch", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "block.minecraft.torch" }, @@ -113,9 +113,9 @@ }, { "text": "* ", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.crossbow_cartridges.torch", "fallback": "Torch is placed on the block the arrow hits.\nIf the torch cannot be placed here, it is dropped.", @@ -129,16 +129,16 @@ }, { "translate": "item.minecraft.string", - "hoverEvent": { + "hover_event": { "action": "show_item", - "value": "{id:\"minecraft:string\",count:1}" + "id": "minecraft:string" } }, { "text": "* ", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.crossbow_cartridges.string", "fallback": "Stand in a tripwire hook and look in one of the\ncardinal directions to create a tripwire line.\n\nA tripwire hook can be placed automatically at the end.", @@ -166,9 +166,9 @@ }, { "text": "* ", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.crossbow_cartridges.bucket.2", "fallback": "The water bucket will be kept", diff --git a/gm4_guidebook/data/gm4_guidebook/function/init.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/init.mcfunction index 7f8f36ec17..970a6f0e97 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/init.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/init.mcfunction @@ -21,7 +21,7 @@ schedule function gm4_guidebook:update_storage/setup_markers 1t schedule function #gm4_guidebook:setup_storage 5t -data modify storage gm4_guidebook:register front_matter set value [{raw:'["",{"translate":"gui.gm4.guidebook.page.intro","fallback": "","color": "white","font": "gm4:guidebook"},{"translate":"text.gm4.guidebook.introduction","fallback":"Introduction","underlined":true},{"text":"\\n\\n"},{"translate":"text.gm4.guidebook.letter","fallback":"This is a world unlike others. It appears that certain things work...differently to say the least.\\n\\nThis book will document discoveries regarding these new mechanics."},{"text":"\\n\\n> ","color":"#4AA0C7"},{"translate":"text.gm4.guidebook.refresh_findings","fallback":"Refresh Findings","color":"#4AA0C7","hoverEvent":{"action":"show_text","contents":[{"translate":"text.gm4.guidebook.refresh_toc","fallback":"Refresh Table of Contents","color":"gold"}]},"clickEvent":{"action":"run_command","value":"/trigger gm4_guide set 1"}}]'}] +data modify storage gm4_guidebook:register front_matter set value [{raw:'["",{"translate":"gui.gm4.guidebook.page.intro","fallback": "","color": "white","font": "gm4:guidebook"},{"translate":"text.gm4.guidebook.introduction","fallback":"Introduction","underlined":true},{"text":"\\n\\n"},{"translate":"text.gm4.guidebook.letter","fallback":"This is a world unlike others. It appears that certain things work...differently to say the least.\\n\\nThis book will document discoveries regarding these new mechanics."},{"text":"\\n\\n> ","color":"#4AA0C7"},{"translate":"text.gm4.guidebook.refresh_findings","fallback":"Refresh Findings","color":"#4AA0C7","hover_event":{"action":"show_text","value":[{"translate":"text.gm4.guidebook.refresh_toc","fallback":"Refresh Table of Contents","color":"gold"}]},"click_event":{"action":"run_command","command":"/trigger gm4_guide set 1"}}]'}] # start up module execute unless score guidebook gm4_modules matches 1 run data modify storage gm4:log queue append value {type:"install",module:"Guidebook"} diff --git a/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_toc.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_toc.mcfunction index d207de8962..24e1873ed0 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_toc.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_toc.mcfunction @@ -15,7 +15,7 @@ execute store result score $expansion_count gm4_guide run data get storage gm4_g # build pages scoreboard players operation $front_matter gm4_guide_pages = #intro gm4_guide_pages data modify storage gm4_guidebook:temp prev_trigger_order set from storage gm4_guidebook:register trigger_order -data merge storage gm4_guidebook:register {table_of_contents:[],trigger_order:[],lectern_toc:["[\"\",{\"translate\":\"gui.gm4.guidebook.page.toc\",\"fallback\":\"\",\"color\":\"white\",\"font\":\"gm4:guidebook\"}]","[\"\",{\"translate\":\"gui.gm4.guidebook.page.intro\",\"fallback\": \"\",\"color\": \"white\",\"font\": \"gm4:guidebook\"},{\"translate\":\"text.gm4.guidebook.introduction\",\"fallback\":\"Introduction\",\"underlined\":true},{\"text\":\"\\n\\n\"},{\"translate\":\"text.gm4.guidebook.letter\",\"fallback\":\"This is a world unlike others. It appears that certain things work...differently to say the least.\\n\\nThis book will document discoveries regarding these new mechanics.\"},{\"text\":\"\\n\\n> \",\"color\":\"#4AA0C7\"},{\"translate\":\"text.gm4.guidebook.refresh_findings\",\"fallback\":\"Refresh Findings\",\"color\":\"#4AA0C7\",\"hoverEvent\":{\"action\":\"show_text\",\"contents\":[{\"translate\":\"text.gm4.guidebook.refresh_toc\",\"fallback\":\"Refresh Table of Contents\",\"color\":\"gold\"}]},\"clickEvent\":{\"action\":\"change_page\",\"value\":\"1\"}}]"]} +data merge storage gm4_guidebook:register {table_of_contents:[],trigger_order:[],lectern_toc:["[\"\",{\"translate\":\"gui.gm4.guidebook.page.toc\",\"fallback\":\"\",\"color\":\"white\",\"font\":\"gm4:guidebook\"}]","[\"\",{\"translate\":\"gui.gm4.guidebook.page.intro\",\"fallback\": \"\",\"color\": \"white\",\"font\": \"gm4:guidebook\"},{\"translate\":\"text.gm4.guidebook.introduction\",\"fallback\":\"Introduction\",\"underlined\":true},{\"text\":\"\\n\\n\"},{\"translate\":\"text.gm4.guidebook.letter\",\"fallback\":\"This is a world unlike others. It appears that certain things work...differently to say the least.\\n\\nThis book will document discoveries regarding these new mechanics.\"},{\"text\":\"\\n\\n> \",\"color\":\"#4AA0C7\"},{\"translate\":\"text.gm4.guidebook.refresh_findings\",\"fallback\":\"Refresh Findings\",\"color\":\"#4AA0C7\",\"hover_event\":{\"action\":\"show_text\",\"value\":[{\"translate\":\"text.gm4.guidebook.refresh_toc\",\"fallback\":\"Refresh Table of Contents\",\"color\":\"gold\"}]},\"click_event\":{\"action\":\"change_page\",\"page\":1}}]"]} data merge storage gm4_guidebook:temp {lectern_pages:[],toc_back:[]} function gm4_guidebook:update_storage/build_page diff --git a/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/click_event.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/click_event.mcfunction index a2be2e04c1..d13ee8d20d 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/click_event.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/click_event.mcfunction @@ -3,4 +3,4 @@ # located at world spawn # run from gm4_guidebook:update_storage/lectern/build_line -$data modify block 29999998 1 7133 front_text.messages[0] set value '{"nbt":"lectern_pages[0][0]","storage":"gm4_guidebook:temp","color":"#4AA0C7","clickEvent":{"action":"change_page","value":"$(click)"},"hoverEvent":{"action":"show_text","contents":[{"translate":"text.gm4.guidebook.jump_to_section","fallback":"Jump to Section","color":"gold"}]}}' +$data modify block 29999998 1 7133 front_text.messages[0] set value '{"nbt":"lectern_pages[0][0]","storage":"gm4_guidebook:temp","color":"#4AA0C7","click_event":{"action":"change_page","page":$(click)},"hover_event":{"action":"show_text","value":[{"translate":"text.gm4.guidebook.jump_to_section","fallback":"Jump to Section","color":"gold"}]}}' diff --git a/gm4_guidebook/data/gm4_guidebook/loot_table/items/guidebook.json b/gm4_guidebook/data/gm4_guidebook/loot_table/items/guidebook.json index 9dcaed5dc2..5a4b13c0df 100644 --- a/gm4_guidebook/data/gm4_guidebook/loot_table/items/guidebook.json +++ b/gm4_guidebook/data/gm4_guidebook/loot_table/items/guidebook.json @@ -13,7 +13,7 @@ "minecraft:custom_model_data": "gm4_guidebook:item/guidebook", "minecraft:written_book_content": { "pages": [ - "[\"\",{\"translate\":\"gui.gm4.guidebook.page.intro\",\"fallback\": \"\",\"color\": \"white\",\"font\": \"gm4:guidebook\"},{\"translate\":\"text.gm4.guidebook.introduction\",\"fallback\":\"Introduction\",\"underlined\":true},{\"text\":\"\n\n\"},{\"translate\":\"text.gm4.guidebook.letter\",\"fallback\":\"This is a world unlike others. It appears that certain things work...differently to say the least.\n\nThis book will document discoveries regarding these new mechanics.\"},{\"text\":\"\n\n> \",\"color\":\"#4AA0C7\"},{\"translate\":\"text.gm4.guidebook.refresh_findings\",\"fallback\":\"Refresh Findings\",\"color\":\"#4AA0C7\",\"hoverEvent\":{\"action\":\"show_text\",\"contents\":[{\"translate\":\"text.gm4.guidebook.refresh_toc\",\"fallback\":\"Refresh Table of Contents\",\"color\":\"gold\"}]},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/trigger gm4_guide set 1\"}}]" + "[\"\",{\"translate\":\"gui.gm4.guidebook.page.intro\",\"fallback\": \"\",\"color\": \"white\",\"font\": \"gm4:guidebook\"},{\"translate\":\"text.gm4.guidebook.introduction\",\"fallback\":\"Introduction\",\"underlined\":true},{\"text\":\"\n\n\"},{\"translate\":\"text.gm4.guidebook.letter\",\"fallback\":\"This is a world unlike others. It appears that certain things work...differently to say the least.\n\nThis book will document discoveries regarding these new mechanics.\"},{\"text\":\"\n\n> \",\"color\":\"#4AA0C7\"},{\"translate\":\"text.gm4.guidebook.refresh_findings\",\"fallback\":\"Refresh Findings\",\"color\":\"#4AA0C7\",\"hover_event\":{\"action\":\"show_text\",\"value\":[{\"translate\":\"text.gm4.guidebook.refresh_toc\",\"fallback\":\"Refresh Table of Contents\",\"color\":\"gold\"}]},\"click_event\":{\"action\":\"run_command\",\"command\":\"/trigger gm4_guide set 1\"}}]" ], "title": "Gamemode 4 Guidebook", "author": "Unknown", diff --git a/gm4_guidebook/generate_guidebooks.py b/gm4_guidebook/generate_guidebooks.py index 3b72961e60..02f9c9fff1 100644 --- a/gm4_guidebook/generate_guidebooks.py +++ b/gm4_guidebook/generate_guidebooks.py @@ -237,11 +237,11 @@ def generate_book_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "run_command", - "value": "/trigger gm4_guide set 1" + "command": "/trigger gm4_guide set 1" }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.return_to_toc", @@ -264,11 +264,11 @@ def generate_book_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "open_url", - "value": book.wiki_link + "url": book.wiki_link }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.open_wiki", @@ -293,11 +293,11 @@ def generate_book_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "run_command", - "value": f"/trigger gm4_guide set {book.trigger_id}" + "command": f"/trigger gm4_guide set {book.trigger_id}" }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.refresh", @@ -319,11 +319,11 @@ def generate_book_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "run_command", - "value": f"/trigger gm4_guide_prev set {book.trigger_id}" + "command": f"/trigger gm4_guide_prev set {book.trigger_id}" }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.prev", @@ -345,11 +345,11 @@ def generate_book_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "run_command", - "value": f"/trigger gm4_guide_next set {book.trigger_id}" + "command": f"/trigger gm4_guide_next set {book.trigger_id}" }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.next", @@ -373,11 +373,11 @@ def generate_book_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "run_command", - "value": "/trigger gm4_guide set 1" + "command": "/trigger gm4_guide set 1" }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.return_to_toc", @@ -400,11 +400,11 @@ def generate_book_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "open_url", - "value": book.wiki_link + "url": book.wiki_link }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.open_wiki", @@ -429,11 +429,11 @@ def generate_book_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "run_command", - "value": f"/trigger gm4_guide set {book.trigger_id}" + "command": f"/trigger gm4_guide set {book.trigger_id}" }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.refresh", @@ -456,11 +456,11 @@ def generate_book_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "run_command", - "value": f"/trigger gm4_guide_prev set {book.trigger_id}" + "command": f"/trigger gm4_guide_prev set {book.trigger_id}" }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.prev", @@ -483,11 +483,11 @@ def generate_book_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "run_command", - "value": f"/trigger gm4_guide_next set {book.trigger_id}" + "command": f"/trigger gm4_guide_next set {book.trigger_id}" }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.next", @@ -530,11 +530,11 @@ def generate_lectern_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "change_page", - "value": "2" + "page": 2 }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.return_to_toc", @@ -557,11 +557,11 @@ def generate_lectern_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "open_url", - "value": book.wiki_link + "url": book.wiki_link }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.open_wiki", @@ -586,11 +586,11 @@ def generate_lectern_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "change_page", - "value": "3" + "page": 3 }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.refresh", @@ -612,11 +612,11 @@ def generate_lectern_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "change_page", - "value": "4" + "page": 4 }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.prev", @@ -638,11 +638,11 @@ def generate_lectern_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "change_page", - "value": "1" + "page": 1 }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.next", @@ -666,11 +666,11 @@ def generate_lectern_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "change_page", - "value": "2" + "page": 2 }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.return_to_toc", @@ -693,11 +693,11 @@ def generate_lectern_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "open_url", - "value": book.wiki_link + "url": book.wiki_link }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.open_wiki", @@ -722,11 +722,11 @@ def generate_lectern_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "change_page", - "value": "3" + "page": 3 }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.refresh", @@ -749,11 +749,11 @@ def generate_lectern_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "change_page", - "value": "4" + "page": 4 }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.prev", @@ -776,11 +776,11 @@ def generate_lectern_header(book: Book) -> list[dict[Any, Any]|str]: "font": "gm4:guidebook" } ], - "clickEvent": { + "click_event": { "action": "change_page", - "value": "1" + "page": 1 }, - "hoverEvent": { + "hover_event": { "action": "show_text", "value": { "translate": "text.gm4.guidebook.next", @@ -877,11 +877,9 @@ def loottable_to_display(loottable: str, data: dict[Any,Any], ctx: Context) -> t } ] ], - "hoverEvent": { + "hover_event": { "action": "show_item", - "contents": { - "id": item_id - } + "id": item_id } } slot_under: dict[Any, Any] = { @@ -899,29 +897,27 @@ def loottable_to_display(loottable: str, data: dict[Any,Any], ctx: Context) -> t "font": "gm4:guidebook" } ], - "hoverEvent": { + "hover_event": { "action": "show_item", - "contents": { - "id": item_id - } + "id": item_id } } # custom display name and lore if name != "": - if "components" not in slot["hoverEvent"]["contents"]: - slot["hoverEvent"]["contents"]["components"] = {} - if "components" not in slot_under["hoverEvent"]["contents"]: - slot_under["hoverEvent"]["contents"]["components"] = {} - slot["hoverEvent"]["contents"]["components"]["minecraft:custom_name"] = name - slot_under["hoverEvent"]["contents"]["components"]["minecraft:custom_name"] = name + if "components" not in slot["hover_event"]: + slot["hover_event"]["components"] = {} + if "components" not in slot_under["hover_event"]: + slot_under["hover_event"]["components"] = {} + slot["hover_event"]["components"]["minecraft:custom_name"] = name + slot_under["hover_event"]["components"]["minecraft:custom_name"] = name if len(lore) > 0: - if "components" not in slot["hoverEvent"]["contents"]: - slot["hoverEvent"]["contents"]["components"] = {} - if "components" not in slot_under["hoverEvent"]["contents"]: - slot_under["hoverEvent"]["contents"]["components"] = {} - slot["hoverEvent"]["contents"]["components"]["minecraft:lore"] = lore - slot_under["hoverEvent"]["contents"]["components"]["minecraft:lore"] = lore + if "components" not in slot["hover_event"]: + slot["hover_event"]["components"] = {} + if "components" not in slot_under["hover_event"]: + slot_under["hover_event"]["components"] = {} + slot["hover_event"]["components"]["minecraft:lore"] = lore + slot_under["hover_event"]["components"]["minecraft:lore"] = lore return slot, slot_under @@ -1004,11 +1000,9 @@ def item_to_display(ingredient: dict[Any, Any], ctx: Context) -> tuple[TextCompo } ] ], - "hoverEvent": { + "hover_event": { "action": "show_item", - "contents": { - "id": item - } + "id": item } } slot_under: dict[Any, Any] = { @@ -1026,16 +1020,14 @@ def item_to_display(ingredient: dict[Any, Any], ctx: Context) -> tuple[TextCompo "font": "gm4:guidebook" } ], - "hoverEvent": { + "hover_event": { "action": "show_item", - "contents": { - "id": item - } + "id": item } } if "components" in ingredient: - slot["hoverEvent"]["contents"]["components"] = ingredient['components'] - slot_under["hoverEvent"]["contents"]["components"] = ingredient['components'] + slot["hover_event"]["components"] = ingredient['components'] + slot_under["hover_event"]["components"] = ingredient['components'] return slot, slot_under @@ -1130,7 +1122,7 @@ def generate_recipe_display(recipe: str, ctx: Context) -> list[TextComponent]: "font": "gm4:guidebook" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", "contents": { "translate": "text.gm4.guidebook.shapeless", @@ -1376,11 +1368,11 @@ def populate_insert(element: dict[Any, Any], book: Book, ctx: Context, lectern: } # (default) locked text elif element["insert"] == "locked_text": - locked_text = ["\n",{'translate':'gm4.second','fallback':'%1$s',"with":[{'text':'\n\n\n\n ??? '},{'translate': 'gui.gm4.guidebook.locked_page', 'fallback': '\n\n\n\n ??? ','color': 'white','font':'gm4:guidebook'}],'hoverEvent':{'action':'show_text','contents':[{'translate':'text.gm4.guidebook.undiscovered','fallback':'Undiscovered','italic':True,'color':'red'}]}}] + locked_text = ["\n",{'translate':'gm4.second','fallback':'%1$s',"with":[{'text':'\n\n\n\n ??? '},{'translate': 'gui.gm4.guidebook.locked_page', 'fallback': '\n\n\n\n ??? ','color': 'white','font':'gm4:guidebook'}],'hover_event':{'action':'show_text','contents':[{'translate':'text.gm4.guidebook.undiscovered','fallback':'Undiscovered','italic':True,'color':'red'}]}}] return locked_text # title page locked text elif element["insert"] == "locked_text_title": - locked_text = ["",{'translate':'gm4.second','fallback':'%1$s',"with":[{'text':'\n\n\n\n ??? '},{'translate': 'gui.gm4.guidebook.locked_page', 'fallback': '\n\n\n\n ??? ','color': 'white','font':'gm4:guidebook'}],'hoverEvent':{'action':'show_text','contents':[{'translate':'text.gm4.guidebook.undiscovered','fallback':'Undiscovered','italic':True,'color':'red'}]}}] + locked_text = ["",{'translate':'gm4.second','fallback':'%1$s',"with":[{'text':'\n\n\n\n ??? '},{'translate': 'gui.gm4.guidebook.locked_page', 'fallback': '\n\n\n\n ??? ','color': 'white','font':'gm4:guidebook'}],'hover_event':{'action':'show_text','contents':[{'translate':'text.gm4.guidebook.undiscovered','fallback':'Undiscovered','italic':True,'color':'red'}]}}] return locked_text # recipes elif element["insert"] == "recipe": @@ -1638,7 +1630,7 @@ def generate_reward_function(section: Section, book_id: str, book_name: str, des { "text": f"[{book_name}]", # module name (never translated) "color": "#4AA0C7", - "hoverEvent": + "hover_event": { "action": "show_text", "contents": [ @@ -1800,11 +1792,11 @@ def generate_add_toc_line_function(book: Book, overlay: bool = False) -> Functio text_component = { "text": get_toc_line(book), "color": "#4AA0C7", - "clickEvent": { + "click_event": { "action": "run_command", - "value": f"/trigger gm4_guide set {book.trigger_id}" + "command": f"/trigger gm4_guide set {book.trigger_id}" }, - "hoverEvent": { + "hover_event": { "action": "show_text", "contents": [{ "translate": "text.gm4.guidebook.jump_to_section", diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/guidebook/orb_of_ankou.json b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/guidebook/orb_of_ankou.json index b66253e617..8e26e47294 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/guidebook/orb_of_ankou.json +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/guidebook/orb_of_ankou.json @@ -284,9 +284,9 @@ "fallback": "Aggressive" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.aggressive", "fallback": "Grants Strength when damaged" @@ -304,9 +304,9 @@ "fallback": "Feigning" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.feigning", "fallback": "Grants Slowness, Resistance, Invisibility, and Regeneration when damaged below half health" @@ -324,9 +324,9 @@ "fallback": "Incombustible" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.incombustible", "fallback": "Grants Fire Resistance when damaged by fire" @@ -344,9 +344,9 @@ "fallback": "Lifeless" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.lifeless", "fallback": "Negates Poison effect and heals when damaged by Instant Damage effect" @@ -364,9 +364,9 @@ "fallback": "Neutralizing" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.neutralizing", "fallback": "Negates Poison effect; Instant Damage effect deals less damage" @@ -384,9 +384,9 @@ "fallback": "Pricking" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.pricking", "fallback": "75% chance to deal 1-4 damage to the attacker (Thorns V)" @@ -404,9 +404,9 @@ "fallback": "Retreating" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.retreating", "fallback": "Grants Speed and Weakness when damaged" @@ -424,9 +424,9 @@ "fallback": "Volatile" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.volatile", "fallback": "Creates explosion if damaged below 1.5 hearts" @@ -450,9 +450,9 @@ "fallback": "Blasting" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.blasting", "fallback": "Shoots fireballs when shooting a crossbow with blaze powder in the inventory" @@ -470,9 +470,9 @@ "fallback": "Depriving" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.depriving", "fallback": "Applies Hunger to attacked targets; Applies Weakness to attacked mobs" @@ -490,9 +490,9 @@ "fallback": "Freezing" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.freezing", "fallback": "Applies Slowness to attacked targets" @@ -510,9 +510,9 @@ "fallback": "Hawkeye" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.hawkeye", "fallback": "Doubles the damage of arrows shot from bows; Arrows shot from bows will have Piercing I" @@ -530,9 +530,9 @@ "fallback": "Venomous" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.venomous", "fallback": "Applies Poison to attacked target" @@ -550,9 +550,9 @@ "fallback": "Withering" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.withering", "fallback": "Applies Wither to attacked target" @@ -576,9 +576,9 @@ "fallback": "Agile" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.agile", "fallback": "Prevents fall damage" @@ -596,9 +596,9 @@ "fallback": "Anchoring" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.anchoring", "fallback": "Grants 90% Knockback Resistance" @@ -616,9 +616,9 @@ "fallback": "Bargaining" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.bargaining", "fallback": "Grants Regeneration upon trading with villagers" @@ -636,9 +636,9 @@ "fallback": "Bashing" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.bashing", "fallback": "Grants +70% Attack Damage, but -40% Attack Speed" @@ -656,9 +656,9 @@ "fallback": "Bubbly" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.bubbly", "fallback": "Grants 2 minutes of Water Breathing when submerged" @@ -676,9 +676,9 @@ "fallback": "Enduring" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.enduring", "fallback": "Grants +8 Max Health, but -20% Speed" @@ -696,9 +696,9 @@ "fallback": "Gliding" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.gliding", "fallback": "Grants Dolphin's Grace when swimming" @@ -716,9 +716,9 @@ "fallback": "Striding" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.striding", "fallback": "Temporarily converts lava sources into magma blocks upon stepping on them" @@ -736,9 +736,9 @@ "fallback": "Synergetic" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.synergetic", "fallback": "Grants Strength to tamed wolves and other Synergetic users" @@ -762,9 +762,9 @@ "fallback": "Bounding" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.bounding", "fallback": "Increasingly stronger Jump Boost" @@ -782,9 +782,9 @@ "fallback": "Conjuring" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.conjuring", "fallback": "Increasingly farther Evoker fang attack" @@ -802,9 +802,9 @@ "fallback": "Dashing" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.dashing", "fallback": "Increasingly farther horizontal dash" @@ -822,9 +822,9 @@ "fallback": "Draining" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.draining", "fallback": "Increasingly farther Mining Fatigue AOE" @@ -842,9 +842,9 @@ "fallback": "Expeditious" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.expeditious", "fallback": "Increasingly farther random teleport" @@ -862,9 +862,9 @@ "fallback": "Rushing" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.rushing", "fallback": "Increasingly faster and longer Speed burst" @@ -882,9 +882,9 @@ "fallback": "Shrieking" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.shrieking", "fallback": "Sonic boom 15 blocks far, dealing 6 hearts of damage" @@ -908,9 +908,9 @@ "fallback": "Blinding" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.blinding", "fallback": "Blindness AOE for 7 seconds" @@ -928,9 +928,9 @@ "fallback": "Feathery" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.feathery", "fallback": "Grants Slow Falling for 7 seconds" @@ -948,9 +948,9 @@ "fallback": "Gazing" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.gazing", "fallback": "Grants Night Vision for 30 seconds" @@ -968,9 +968,9 @@ "fallback": "Soaring" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.soaring", "fallback": "Sneaking toggles the ability: Look up to ascend and down to descend" @@ -988,9 +988,9 @@ "fallback": "Vanishing" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.vanishing", "fallback": "Grants Invisibility for 90 seconds" @@ -1014,9 +1014,9 @@ "fallback": "Phasing" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.phasing", "fallback": "Allows walking through 1-wide walls" @@ -1034,9 +1034,9 @@ "fallback": "Scaling" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.scaling", "fallback": "Allows climbing up walls" @@ -1054,9 +1054,9 @@ "fallback": "Sniffing" } ], - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.orb_of_ankou.note.sniffing", "fallback": "Sniffs up torchflowers and pitcher pods" diff --git a/gm4_particles_pack/data/gm4_particles_pack/guidebook/particles_pack.json b/gm4_particles_pack/data/gm4_particles_pack/guidebook/particles_pack.json index 0e607a82d6..8fcab1d1ed 100644 --- a/gm4_particles_pack/data/gm4_particles_pack/guidebook/particles_pack.json +++ b/gm4_particles_pack/data/gm4_particles_pack/guidebook/particles_pack.json @@ -50,9 +50,9 @@ }, { "text": "autumn", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -61,7 +61,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "autumn" } @@ -71,9 +71,9 @@ }, { "text": "blossom", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -82,7 +82,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "blossom" } @@ -92,9 +92,9 @@ }, { "text": "spring", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -103,7 +103,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "spring" } @@ -113,9 +113,9 @@ }, { "text": "winter", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -124,7 +124,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "winter" } @@ -134,9 +134,9 @@ }, { "text": "barrier", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -145,7 +145,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "barrier" } @@ -157,9 +157,9 @@ }, { "text": "bubbles", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -168,7 +168,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "bubbles" } @@ -178,9 +178,9 @@ }, { "text": "cloud", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -189,7 +189,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "cloud" } @@ -199,9 +199,9 @@ }, { "text": "drip", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -210,7 +210,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "drip" } @@ -220,9 +220,9 @@ }, { "text": "enchant", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -231,7 +231,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "enchant" } @@ -241,9 +241,9 @@ }, { "text": "ender", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -252,7 +252,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "ender" } @@ -262,9 +262,9 @@ }, { "text": "fiesta", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -273,7 +273,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "fiesta" } @@ -283,9 +283,9 @@ }, { "text": "fireflies", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -294,7 +294,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "fireflies" } @@ -304,9 +304,9 @@ }, { "text": "flame", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -315,7 +315,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "flame" } @@ -325,9 +325,9 @@ }, { "text": "growing", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -336,7 +336,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "growing" } @@ -346,9 +346,9 @@ }, { "text": "heart", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -357,7 +357,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "heart" } @@ -369,9 +369,9 @@ }, { "text": "lava", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -380,7 +380,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "lava" } @@ -390,9 +390,9 @@ }, { "text": "note", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -401,7 +401,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "note" } @@ -411,9 +411,9 @@ }, { "text": "ash", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -422,7 +422,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "ash" } diff --git a/gm4_poses_pack/data/gm4_poses_pack/guidebook/poses_pack.json b/gm4_poses_pack/data/gm4_poses_pack/guidebook/poses_pack.json index d670ae4dee..a21605f39a 100644 --- a/gm4_poses_pack/data/gm4_poses_pack/guidebook/poses_pack.json +++ b/gm4_poses_pack/data/gm4_poses_pack/guidebook/poses_pack.json @@ -63,9 +63,9 @@ }, { "text": "head up", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -74,7 +74,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "head up" } @@ -84,9 +84,9 @@ }, { "text": "head down", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -95,7 +95,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "head down" } @@ -105,9 +105,9 @@ }, { "text": "head left", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -116,7 +116,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "head left" } @@ -126,9 +126,9 @@ }, { "text": "head right", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -137,7 +137,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "head right" } @@ -159,9 +159,9 @@ }, { "text": "arms reaching", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -170,7 +170,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "arms reaching" } @@ -180,9 +180,9 @@ }, { "text": "arms swinging", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -191,7 +191,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "arms swinging" } @@ -201,9 +201,9 @@ }, { "text": "arms resting", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -212,7 +212,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "arms resting" } @@ -222,9 +222,9 @@ }, { "text": "arms raised", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -233,7 +233,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "arms raised" } @@ -243,9 +243,9 @@ }, { "text": "arms down", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -254,7 +254,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "arms down" } @@ -277,9 +277,9 @@ }, { "text": "legs sitting", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -288,7 +288,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "legs sitting" } @@ -298,9 +298,9 @@ }, { "text": "legs walking", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -309,7 +309,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "legs walking" } @@ -319,9 +319,9 @@ }, { "text": "legs flying", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -330,7 +330,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "legs flying" } @@ -340,9 +340,9 @@ }, { "text": "legs down", - "hoverEvent": { + "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "translate": "text.gm4.guidebook.better_armour_stands.copy_code", "fallback": "Click to copy", @@ -351,7 +351,7 @@ } ] }, - "clickEvent": { + "click_event": { "action": "copy_to_clipboard", "value": "legs down" } From 65ac44730c2c5d2de7c0ff57e8a5486c9a9a9654 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 26 Mar 2025 20:47:13 +0100 Subject: [PATCH 24/75] Update some guidebook text components --- gm4_guidebook/generate_guidebooks.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gm4_guidebook/generate_guidebooks.py b/gm4_guidebook/generate_guidebooks.py index 02f9c9fff1..a5113ace35 100644 --- a/gm4_guidebook/generate_guidebooks.py +++ b/gm4_guidebook/generate_guidebooks.py @@ -1124,7 +1124,7 @@ def generate_recipe_display(recipe: str, ctx: Context) -> list[TextComponent]: ], "hover_event": { "action": "show_text", - "contents": { + "value": { "translate": "text.gm4.guidebook.shapeless", "fallback": "Recipe is shapeless" } @@ -1368,11 +1368,11 @@ def populate_insert(element: dict[Any, Any], book: Book, ctx: Context, lectern: } # (default) locked text elif element["insert"] == "locked_text": - locked_text = ["\n",{'translate':'gm4.second','fallback':'%1$s',"with":[{'text':'\n\n\n\n ??? '},{'translate': 'gui.gm4.guidebook.locked_page', 'fallback': '\n\n\n\n ??? ','color': 'white','font':'gm4:guidebook'}],'hover_event':{'action':'show_text','contents':[{'translate':'text.gm4.guidebook.undiscovered','fallback':'Undiscovered','italic':True,'color':'red'}]}}] + locked_text = ["\n",{'translate':'gm4.second','fallback':'%1$s',"with":[{'text':'\n\n\n\n ??? '},{'translate': 'gui.gm4.guidebook.locked_page', 'fallback': '\n\n\n\n ??? ','color': 'white','font':'gm4:guidebook'}],'hover_event':{'action':'show_text','value':[{'translate':'text.gm4.guidebook.undiscovered','fallback':'Undiscovered','italic':True,'color':'red'}]}}] return locked_text # title page locked text elif element["insert"] == "locked_text_title": - locked_text = ["",{'translate':'gm4.second','fallback':'%1$s',"with":[{'text':'\n\n\n\n ??? '},{'translate': 'gui.gm4.guidebook.locked_page', 'fallback': '\n\n\n\n ??? ','color': 'white','font':'gm4:guidebook'}],'hover_event':{'action':'show_text','contents':[{'translate':'text.gm4.guidebook.undiscovered','fallback':'Undiscovered','italic':True,'color':'red'}]}}] + locked_text = ["",{'translate':'gm4.second','fallback':'%1$s',"with":[{'text':'\n\n\n\n ??? '},{'translate': 'gui.gm4.guidebook.locked_page', 'fallback': '\n\n\n\n ??? ','color': 'white','font':'gm4:guidebook'}],'hover_event':{'action':'show_text','value':[{'translate':'text.gm4.guidebook.undiscovered','fallback':'Undiscovered','italic':True,'color':'red'}]}}] return locked_text # recipes elif element["insert"] == "recipe": @@ -1633,7 +1633,7 @@ def generate_reward_function(section: Section, book_id: str, book_name: str, des "hover_event": { "action": "show_text", - "contents": [ + "value": [ { "text": book_name, # module name "color": "#4AA0C7" @@ -1798,7 +1798,7 @@ def generate_add_toc_line_function(book: Book, overlay: bool = False) -> Functio }, "hover_event": { "action": "show_text", - "contents": [{ + "value": [{ "translate": "text.gm4.guidebook.jump_to_section", "fallback": "Jump to Section", "color": "gold" From 081fe08858fdc3a2de97e7f1d9d6bd2bef7055c0 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 26 Mar 2025 21:34:24 +0100 Subject: [PATCH 25/75] Update ArmorItems and HandItems to equipment + drop_chances --- .../function/leaf/set_stage/0.mcfunction | 2 +- .../function/leaf/set_stage/1.mcfunction | 2 +- .../function/leaf/set_stage/2.mcfunction | 2 +- .../function/leaf/set_stage/0.mcfunction | 2 +- .../function/leaf/set_stage/1.mcfunction | 2 +- .../function/leaf/set_stage/2.mcfunction | 2 +- .../auto_crafter/craft/check_item.mcfunction | 4 ++-- .../function/machine/rotate/east.mcfunction | 2 +- .../function/machine/rotate/north.mcfunction | 2 +- .../function/machine/rotate/south.mcfunction | 2 +- .../function/machine/rotate/west.mcfunction | 2 +- .../function/book/process.mcfunction | 2 +- .../function/item/compress.mcfunction | 5 +++-- .../function/binder/hopper_grab.mcfunction | 4 ++-- .../placement/drop_hand_item.mcfunction | 2 +- .../placement/drop_stored_item.mcfunction | 2 +- .../binder/placement/facing/east.mcfunction | 2 +- .../binder/placement/facing/north.mcfunction | 2 +- .../binder/placement/facing/south.mcfunction | 2 +- .../binder/placement/facing/west.mcfunction | 2 +- .../function/binder/placement/kill.mcfunction | 2 +- .../function/binder/recipes/bind.mcfunction | 2 +- .../function/binder/recipes/debind.mcfunction | 4 ++-- .../function/binder/recipes/page.mcfunction | 2 +- .../modifier/type/totem/activate.mcfunction | 2 +- .../watchers/activation/spawn/head.mcfunction | 2 +- .../activation/spawn_sentinel/head.mcfunction | 2 +- .../summon_minions/init_skeleton.mcfunction | 2 +- .../summon_minions/init_zombie.mcfunction | 2 +- .../mob/init/mob_type/piglin.mcfunction | 2 +- .../mob/init/mob_type/skeleton.mcfunction | 4 ++-- .../mob/init/mob_type/vindicator.mcfunction | 2 +- .../init/mob_type/wither_skeleton.mcfunction | 6 ++--- .../mob/init/mob_type/zombie.mcfunction | 2 +- .../init/mob_type/zombified_piglin.mcfunction | 2 +- .../special/drowned_miniboss.mcfunction | 4 +--- .../special/flowering_zombie.mcfunction | 4 ++-- .../modifier/special/husk_miniboss.mcfunction | 4 +--- .../special/zombie_miniboss.mcfunction | 4 +--- .../mob/init/modifier/stat/prep.mcfunction | 2 +- .../function/check_item.mcfunction | 2 +- .../function/machine/rotate/down.mcfunction | 2 +- .../function/machine/rotate/east.mcfunction | 2 +- .../function/machine/rotate/north.mcfunction | 2 +- .../function/machine/rotate/south.mcfunction | 2 +- .../function/machine/rotate/up.mcfunction | 2 +- .../function/machine/rotate/west.mcfunction | 2 +- .../function/relocate/place_down.mcfunction | 2 +- .../relocate/set_pick_up_data.mcfunction | 2 +- .../relocate/summon_block_markers.mcfunction | 4 ++-- .../function/extract_failed.mcfunction | 2 +- .../function/extract_item.mcfunction | 4 ++-- .../function/machine/rotate/down.mcfunction | 2 +- .../function/machine/rotate/east.mcfunction | 2 +- .../function/machine/rotate/north.mcfunction | 2 +- .../function/machine/rotate/south.mcfunction | 2 +- .../function/machine/rotate/up.mcfunction | 2 +- .../function/machine/rotate/west.mcfunction | 2 +- .../function/relocate/place_down.mcfunction | 2 +- .../relocate/set_pick_up_data.mcfunction | 2 +- .../relocate/summon_block_markers.mcfunction | 4 ++-- .../1.5/block_upgrade.mcfunction | 2 +- .../function/aging/convert/bogged.mcfunction | 2 +- .../aging/convert/elder_guardian.mcfunction | 2 +- .../function/aging/convert/evoker.mcfunction | 2 +- .../function/aging/convert/husk.mcfunction | 2 +- .../aging/convert/magma_cube.mcfunction | 2 +- .../aging/convert/piglin_brute.mcfunction | 2 +- .../aging/convert/skeleton.mcfunction | 2 +- .../function/aging/convert/stray.mcfunction | 2 +- .../function/check_item.mcfunction | 4 ++-- .../function/machine/rotate/down.mcfunction | 2 +- .../function/machine/rotate/east.mcfunction | 2 +- .../function/machine/rotate/north.mcfunction | 2 +- .../function/machine/rotate/south.mcfunction | 2 +- .../function/machine/rotate/up.mcfunction | 2 +- .../function/machine/rotate/west.mcfunction | 2 +- .../relocate/set_pick_up_data.mcfunction | 2 +- .../relocate/summon_block_markers.mcfunction | 4 ++-- .../get_book/zombie_villager.mcfunction | 2 +- .../gm4_guidebook/function/main.mcfunction | 2 +- .../item_fill/lightning_bottle.mcfunction | 2 +- .../liquid_init/lightning.mcfunction | 2 +- .../function/compare_load_liquid.mcfunction | 2 +- .../function/compare_unload_liquid.mcfunction | 2 +- .../function/copy_tank_data.mcfunction | 6 ++--- .../function/init_tank.mcfunction | 10 ++++----- .../function/liquid_value_update.mcfunction | 8 +++---- .../function/machine/create_cart.mcfunction | 2 +- .../function/set_empty_data.mcfunction | 4 ++-- .../function/machine/rotate/down.mcfunction | 2 +- .../function/machine/rotate/east.mcfunction | 2 +- .../function/machine/rotate/north.mcfunction | 2 +- .../function/machine/rotate/south.mcfunction | 2 +- .../function/machine/rotate/west.mcfunction | 2 +- .../function/relocate/place_down.mcfunction | 2 +- .../relocate/restore_liquid.mcfunction | 2 +- .../relocate/set_pick_up_data.mcfunction | 2 +- .../relocate/summon_block_markers.mcfunction | 2 +- .../item_fill/glow_ink_bottle.mcfunction | 2 +- .../function/item_fill/ink_bottle.mcfunction | 2 +- .../liquid_init/beetroot_soup.mcfunction | 2 +- .../liquid_init/experience.mcfunction | 2 +- .../function/liquid_init/glow_ink.mcfunction | 2 +- .../function/liquid_init/honey.mcfunction | 2 +- .../function/liquid_init/ink.mcfunction | 2 +- .../function/liquid_init/lava.mcfunction | 2 +- .../function/liquid_init/milk.mcfunction | 2 +- .../liquid_init/mushroom_stew.mcfunction | 2 +- .../liquid_init/powder_snow.mcfunction | 2 +- .../liquid_init/rabbit_stew.mcfunction | 2 +- .../function/liquid_init/water.mcfunction | 2 +- .../honey_casting/honey_cauldron.mcfunction | 2 +- .../casting/add_metal/initialize.mcfunction | 2 +- .../function/casting/create_mould.mcfunction | 2 +- .../function/casting/finish_band.mcfunction | 2 +- .../function/stray_transform.mcfunction | 2 +- .../function/illusioner_transform.mcfunction | 2 +- .../function/goblin_steal/diamond.mcfunction | 8 +++---- .../goblin_steal/gold_ingot.mcfunction | 8 +++---- .../goblin_steal/iron_ingot.mcfunction | 10 ++++----- .../function/goblin_transform.mcfunction | 2 +- .../function/spawn_skeleton.mcfunction | 2 +- .../function/spawn_zombie.mcfunction | 2 +- .../function/event.mcfunction | 2 +- .../function/tipp.mcfunction | 4 ++-- .../pneumas/conjuring/prepare.mcfunction | 4 ++-- .../pneumas/conjuring/summon_fangs.mcfunction | 2 +- .../function/soul_forge/destroy.mcfunction | 4 ++-- .../entities/congealed_shard.mcfunction | 4 ++-- .../entities/fire_sprite.mcfunction | 2 +- .../soul_forge/entities/living_orb.mcfunction | 4 ++-- .../entities/severed_soul.mcfunction | 4 ++-- .../entities/summon_extra_essence.mcfunction | 2 +- .../entities/summon_extra_orb.mcfunction | 4 ++-- .../entities/summon_extra_shard.mcfunction | 4 ++-- .../soul_forge/outputs/check_fuse.mcfunction | 8 +++---- .../outputs/create_shard.mcfunction | 22 +++++++++---------- .../soul_forge/outputs/fuse_pneuma.mcfunction | 12 +++++----- .../recipes/add_first_soul_essence.mcfunction | 4 ++-- .../soul_forge/recipes/add_orb.mcfunction | 4 ++-- .../soul_forge/recipes/add_shard.mcfunction | 4 ++-- .../soul_forge/recipes/check_item.mcfunction | 6 ++--- .../recipes/check_soul_essence.mcfunction | 8 +++---- .../item_fill/floating_potion.mcfunction | 2 +- .../liquid_init/fire_resistance.mcfunction | 2 +- .../function/liquid_init/floating.mcfunction | 2 +- .../function/liquid_init/harming.mcfunction | 2 +- .../function/liquid_init/healing.mcfunction | 2 +- .../liquid_init/invisibility.mcfunction | 2 +- .../function/liquid_init/leaping.mcfunction | 2 +- .../function/liquid_init/luck.mcfunction | 2 +- .../liquid_init/night_vision.mcfunction | 2 +- .../function/liquid_init/poison.mcfunction | 2 +- .../liquid_init/regeneration.mcfunction | 2 +- .../liquid_init/slow_falling.mcfunction | 2 +- .../function/liquid_init/slowness.mcfunction | 2 +- .../function/liquid_init/strength.mcfunction | 2 +- .../liquid_init/strong_harming.mcfunction | 2 +- .../liquid_init/strong_healing.mcfunction | 2 +- .../liquid_init/strong_leaping.mcfunction | 2 +- .../liquid_init/strong_poison.mcfunction | 2 +- .../strong_regeneration.mcfunction | 2 +- .../liquid_init/strong_slowness.mcfunction | 2 +- .../liquid_init/strong_strength.mcfunction | 2 +- .../liquid_init/strong_swiftness.mcfunction | 2 +- .../strong_turtle_master.mcfunction | 2 +- .../function/liquid_init/swiftness.mcfunction | 2 +- .../liquid_init/turtle_master.mcfunction | 2 +- .../liquid_init/water_breathing.mcfunction | 2 +- .../function/liquid_init/weakness.mcfunction | 2 +- .../function/wither_transform.mcfunction | 3 +-- .../function/relocate/place_down.mcfunction | 2 +- .../place_down/find_head.mcfunction | 2 +- .../place_relocated_block.mcfunction | 2 +- .../place_down/repair.mcfunction | 2 +- .../function/check_ore.mcfunction | 4 ++-- .../function/machine/rotate/east.mcfunction | 4 ++-- .../function/machine/rotate/north.mcfunction | 4 ++-- .../function/machine/rotate/south.mcfunction | 4 ++-- .../function/machine/rotate/west.mcfunction | 4 ++-- .../function/relocate/place_down.mcfunction | 2 +- .../relocate/set_pick_up_data.mcfunction | 2 +- .../relocate/summon_block_markers.mcfunction | 6 ++--- .../function/smelt/smelting.mcfunction | 2 +- .../function/blocks/anchor/create.mcfunction | 2 +- .../function/blocks/jammer/create.mcfunction | 2 +- .../function/machine/create_anchor.mcfunction | 2 +- .../function/machine/create_jammer.mcfunction | 2 +- .../summon_block_markers_jammer.mcfunction | 2 +- .../function/relocate/place_down.mcfunction | 2 +- .../function/machine/create_cart.mcfunction | 2 +- .../function/init_drowned.mcfunction | 3 +-- .../function/init_zombie.mcfunction | 4 ++-- .../function/summon_drowned.mcfunction | 2 +- .../function/wash.mcfunction | 6 ++--- .../function/upgrade_paths/3.1.mcfunction | 12 +++++----- 197 files changed, 280 insertions(+), 287 deletions(-) diff --git a/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/0.mcfunction b/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/0.mcfunction index b85bc22836..92ae079d61 100644 --- a/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/0.mcfunction +++ b/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/0.mcfunction @@ -11,5 +11,5 @@ scoreboard players operation @s gm4_fruit_age -= #stage_0_start gm4_apple_data # visuals execute if predicate gm4_apple_trees:apple_holding positioned ~0.5 ~1.5 ~0.5 positioned ^-.25 ^ ^.1 run function gm4_apple_trees:leaf/apple/drop -data merge entity @s {Marker:1b,HandItems:[],ShowArms:1b,Small:1b,DisabledSlots:2171166,Tags:["gm4_no_edit","gm4_apple","smithed.entity","smithed.strict"]} +data merge entity @s {Marker:1b,equipment:{},ShowArms:1b,Small:1b,DisabledSlots:2171166,Tags:["gm4_no_edit","gm4_apple","smithed.entity","smithed.strict"]} tp @s ~0.5 ~1.05 ~0.5 diff --git a/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/1.mcfunction b/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/1.mcfunction index 12b9256127..10e6bf25e3 100644 --- a/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/1.mcfunction +++ b/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/1.mcfunction @@ -8,4 +8,4 @@ scoreboard players operation @s gm4_fruit_stage = #stage_2_start gm4_apple_data # visuals playsound minecraft:block.beehive.drip block @a[distance=..8] ~ ~ ~ 0.3 1.4 -data merge entity @s {Marker:0b,ShowArms:1b,HandItems:[{},{id:"minecraft:apple",count:1,components:{"minecraft:custom_model_data":"block/apple_unripe"}}],Pose:{LeftArm:[0.0f,90.0f,90.0f]}} +data merge entity @s {Marker:0b,ShowArms:1b,equipment:{offhand:{id:"minecraft:apple",count:1,components:{"minecraft:custom_model_data":"block/apple_unripe"}}},Pose:{LeftArm:[0.0f,90.0f,90.0f]}} diff --git a/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/2.mcfunction b/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/2.mcfunction index 151959c8a4..614d4de3df 100644 --- a/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/2.mcfunction +++ b/gm4_apple_trees/data/gm4_apple_trees/function/leaf/set_stage/2.mcfunction @@ -8,5 +8,5 @@ scoreboard players operation @s gm4_fruit_stage = #stage_0_start gm4_apple_data # visuals playsound minecraft:block.beehive.drip block @a[distance=..8] ~ ~ ~ 0.3 1.4 -data merge entity @s {HandItems:[{},{id:"minecraft:apple",count:1}],ShowArms:1b,Small:0b,DisabledSlots:30,Tags:["gm4_no_edit","gm4_apple","gm4_ripe_apple","smithed.entity","smithed.strict"],Pose:{LeftArm:[0.0f,90.0f,90.0f]}} +data merge entity @s {equipment:{offhand:{id:"minecraft:apple",count:1}},ShowArms:1b,Small:0b,DisabledSlots:30,Tags:["gm4_no_edit","gm4_apple","gm4_ripe_apple","smithed.entity","smithed.strict"],Pose:{LeftArm:[0.0f,90.0f,90.0f]}} tp @s ~0.5 ~-0.9 ~0.5 diff --git a/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/0.mcfunction b/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/0.mcfunction index abbe23bb69..3a69052316 100644 --- a/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/0.mcfunction +++ b/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/0.mcfunction @@ -11,5 +11,5 @@ scoreboard players operation @s gm4_fruit_age -= #gapple_stage_0_start gm4_apple # visuals execute if predicate gm4_golden_apple_trees:apple_holding positioned ~0.5 ~1.5 ~0.5 positioned ^-.25 ^ ^.1 run function gm4_golden_apple_trees:leaf/apple/drop -data merge entity @s {Marker:1b,HandItems:[],ShowArms:1b,Small:1b,DisabledSlots:2171166,Tags:["gm4_no_edit","gm4_golden_apple","smithed.entity","smithed.strict"]} +data merge entity @s {Marker:1b,equipment:{},ShowArms:1b,Small:1b,DisabledSlots:2171166,Tags:["gm4_no_edit","gm4_golden_apple","smithed.entity","smithed.strict"]} tp @s ~0.5 ~1.05 ~0.5 diff --git a/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/1.mcfunction b/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/1.mcfunction index d6cb72cdd9..18d20cb6d8 100644 --- a/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/1.mcfunction +++ b/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/1.mcfunction @@ -8,4 +8,4 @@ scoreboard players operation @s gm4_fruit_stage = #gapple_stage_2_start gm4_appl # visuals playsound minecraft:block.beehive.drip block @a[distance=..8] ~ ~ ~ 0.3 1.4 -data merge entity @s {Marker:0b,ShowArms:1b,HandItems:[{},{id:"minecraft:golden_apple",count:1,components:{"minecraft:custom_model_data":"block/golden_apple_unripe"}}],Pose:{LeftArm:[0.0f,90.0f,90.0f]}} +data merge entity @s {Marker:0b,ShowArms:1b,equipment:{offhand:{id:"minecraft:golden_apple",count:1,components:{"minecraft:custom_model_data":"block/golden_apple_unripe"}}},Pose:{LeftArm:[0.0f,90.0f,90.0f]}} diff --git a/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/2.mcfunction b/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/2.mcfunction index 14f72679c2..7d7a38b4ac 100644 --- a/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/2.mcfunction +++ b/gm4_apple_trees/data/gm4_golden_apple_trees/function/leaf/set_stage/2.mcfunction @@ -8,5 +8,5 @@ scoreboard players operation @s gm4_fruit_stage = #gapple_stage_0_start gm4_appl # visuals playsound minecraft:block.beehive.drip block @a[distance=..8] ~ ~ ~ 0.3 1.4 -data merge entity @s {HandItems:[{},{id:"minecraft:golden_apple",count:1}],ShowArms:1b,Small:0b,DisabledSlots:30,Tags:["gm4_no_edit","gm4_golden_apple","gm4_ripe_apple","smithed.entity","smithed.strict"],Pose:{LeftArm:[0.0f,90.0f,90.0f]}} +data merge entity @s {equipment:{offhand:{id:"minecraft:golden_apple",count:1}},ShowArms:1b,Small:0b,DisabledSlots:30,Tags:["gm4_no_edit","gm4_golden_apple","gm4_ripe_apple","smithed.entity","smithed.strict"],Pose:{LeftArm:[0.0f,90.0f,90.0f]}} tp @s ~0.5 ~-0.9 ~0.5 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/check_item.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/check_item.mcfunction index 12f7f61400..6ff6927030 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/check_item.mcfunction +++ b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/check_item.mcfunction @@ -6,9 +6,9 @@ # update item data modify storage gm4_custom_crafters:temp/crafter item set from storage gm4_custom_crafters:temp/crafter Items[-1] -data modify entity @e[type=armor_stand,tag=gm4_auto_crafter_stand,distance=..0.1,limit=1] HandItems[0] set from storage gm4_custom_crafters:temp/crafter item +data modify entity @e[type=armor_stand,tag=gm4_auto_crafter_stand,distance=..0.1,limit=1] equipment.mainhand set from storage gm4_custom_crafters:temp/crafter item execute as @e[type=armor_stand,tag=gm4_auto_crafter_stand,distance=..0.1,limit=1] positioned ~ ~1.44 ~ run function #gm4_custom_crafters:custom_item_checks -data remove entity @e[type=armor_stand,tag=gm4_auto_crafter_stand,distance=..0.1,limit=1] HandItems[0] +data remove entity @e[type=armor_stand,tag=gm4_auto_crafter_stand,distance=..0.1,limit=1] equipment.mainhand data modify storage gm4_custom_crafters:temp/crafter new_items append from storage gm4_custom_crafters:temp/crafter item # clean up storage diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction index 266fe13f31..e7f5c5be7a 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction +++ b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',ArmorItems:[{},{},{},{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}],Rotation:[-90.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} +summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[-90.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_auto_crafter"',Rotation:[-90.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction index 659e6d78f3..4f4d64ff34 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction +++ b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',ArmorItems:[{},{},{},{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}],Rotation:[180.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} +summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[180.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_auto_crafter"',Rotation:[180.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction index 6df2778573..6c1e2fd130 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction +++ b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',ArmorItems:[{},{},{},{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}],Rotation:[0.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} +summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[0.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_auto_crafter"',Rotation:[0.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction index 40dbae794f..8c66c617d8 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction +++ b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',ArmorItems:[{},{},{},{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}],Rotation:[90.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} +summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[90.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_auto_crafter"',Rotation:[90.0f,0.0f]} diff --git a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/book/process.mcfunction b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/book/process.mcfunction index 4527236dc6..54236a7ed0 100644 --- a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/book/process.mcfunction +++ b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/book/process.mcfunction @@ -3,7 +3,7 @@ # run from book/use # get book pages -data modify storage gm4_better_armour_stands:temp pages set from entity @s HandItems[0].components."minecraft:writable_book_content".pages +data modify storage gm4_better_armour_stands:temp pages set from entity @s equipment.mainhand.components."minecraft:writable_book_content".pages # restore item held by armor stand and book from player item replace entity @a[tag=gm4_bas_active,limit=1,gamemode=creative,predicate=gm4_better_armour_stands:holding/mainhand/book_and_quill,predicate=!gm4_better_armour_stands:holding/mainhand/book_ignore] weapon.mainhand with minecraft:air diff --git a/gm4_block_compressors/data/gm4_block_compressors/function/item/compress.mcfunction b/gm4_block_compressors/data/gm4_block_compressors/function/item/compress.mcfunction index 7bd8b959d1..5680ea69b8 100644 --- a/gm4_block_compressors/data/gm4_block_compressors/function/item/compress.mcfunction +++ b/gm4_block_compressors/data/gm4_block_compressors/function/item/compress.mcfunction @@ -13,8 +13,9 @@ execute store result storage gm4_block_compressors:temp/item_stack Item.componen # set count to 1 and add compressed item visuals data merge storage gm4_block_compressors:temp/item_stack {Item:{count:1,components:{"minecraft:enchantment_glint_override":true}}} execute as 344d47-4-4-4-f04ce104d run loot replace entity @s weapon.offhand loot gm4_block_compressors:technical/compressed_lore -execute as 344d47-4-4-4-f04ce104d run data modify storage gm4_block_compressors:temp/item_stack Item.components."minecraft:lore" append from entity @s HandItems[1].components."minecraft:custom_name" -data merge entity 344d47-4-4-4-f04ce104d {HandItems:[{},{}]} +execute as 344d47-4-4-4-f04ce104d run data modify storage gm4_block_compressors:temp/item_stack Item.components."minecraft:lore" append from entity @s equipment.offhand.components."minecraft:custom_name" +data remove entity 344d47-4-4-4-f04ce104d equipment.mainhand +data remove entity 344d47-4-4-4-f04ce104d equipment.offhand # clone data to original item entity data modify entity @s Item set from storage gm4_block_compressors:temp/item_stack Item diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/hopper_grab.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/hopper_grab.mcfunction index befad25349..8004c0c65a 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/hopper_grab.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/hopper_grab.mcfunction @@ -3,8 +3,8 @@ # run from gm4_book_binders:binder/tick # give item into armor stand's hand (done before count is reduced) -data modify entity @s HandItems[0] set from block ~ ~ ~ Items[0] -data modify entity @s HandItems[0].count set value 1 +data modify entity @s equipment.mainhand set from block ~ ~ ~ Items[0] +data modify entity @s equipment.mainhand.count set value 1 # remove one item from hopper's first (filled) slot execute store result score $hopper_slot_count gm4_binder_data run data get block ~ ~ ~ Items[0].count diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/drop_hand_item.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/drop_hand_item.mcfunction index 827d956615..0b01769ad2 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/drop_hand_item.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/drop_hand_item.mcfunction @@ -4,4 +4,4 @@ # summon hand item as item entity summon item ~ ~ ~ {Tags:["gm4_empty_hand_item"],PickupDelay:0s,Item:{id:"minecraft:wooden_hoe",count:1}} -data modify entity @e[type=item,limit=1,sort=nearest,tag=gm4_empty_hand_item,dx=0] Item set from entity @s HandItems[0] +data modify entity @e[type=item,limit=1,sort=nearest,tag=gm4_empty_hand_item,dx=0] Item set from entity @s equipment.mainhand diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/drop_stored_item.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/drop_stored_item.mcfunction index c32a75518f..7d4188f2a4 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/drop_stored_item.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/drop_stored_item.mcfunction @@ -3,5 +3,5 @@ # run from gm4_book_binders:binder/placement/kill #move the foot item with the lectern's inventory to the hand slot and then run the debinder to drop it all as pages -data modify entity @s HandItems[0] set from entity @s ArmorItems[0] +item replace entity @s weapon.mainhand from entity @s armor.feet function gm4_book_binders:binder/recipes/debind diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/east.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/east.mcfunction index 9dda2fe335..61dde847d4 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/east.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/east.mcfunction @@ -2,4 +2,4 @@ # at most negative corner of lectern # run from binder/placement/place_lectern -summon minecraft:armor_stand ~.6 ~.01 ~.5 {Rotation:[90f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_east","gm4_no_edit","smithed.entity","smithed.strict"],ArmorItems:[{id:"minecraft:enchanted_book",count:1},{},{},{}]} +summon minecraft:armor_stand ~.6 ~.01 ~.5 {Rotation:[90f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_east","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/north.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/north.mcfunction index c2c335ec3c..e71009f1c3 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/north.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/north.mcfunction @@ -2,4 +2,4 @@ # at most negative corner of lectern # run from binder/placement/place_lectern -summon minecraft:armor_stand ~.5 ~.01 ~.38 {NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_north","gm4_no_edit","smithed.entity","smithed.strict"],ArmorItems:[{id:"minecraft:enchanted_book",count:1},{},{},{}]} +summon minecraft:armor_stand ~.5 ~.01 ~.38 {NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_north","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/south.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/south.mcfunction index 8f8687875e..dd1bf8a8b7 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/south.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/south.mcfunction @@ -2,4 +2,4 @@ # at most negative corner of lectern # run from binder/placement/place_lectern -summon minecraft:armor_stand ~.5 ~.01 ~.6 {Rotation:[180f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_south","gm4_no_edit","smithed.entity","smithed.strict"],ArmorItems:[{id:"minecraft:enchanted_book",count:1},{},{},{}]} +summon minecraft:armor_stand ~.5 ~.01 ~.6 {Rotation:[180f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_south","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/west.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/west.mcfunction index fa33f7f04b..5377382268 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/west.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/west.mcfunction @@ -2,4 +2,4 @@ # at most negative corner of lectern # run from binder/placement/place_lectern -summon minecraft:armor_stand ~.38 ~.01 ~.5 {Rotation:[-90f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_west","gm4_no_edit","smithed.entity","smithed.strict"],ArmorItems:[{id:"minecraft:enchanted_book",count:1},{},{},{}]} +summon minecraft:armor_stand ~.38 ~.01 ~.5 {Rotation:[-90f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_west","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/kill.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/kill.mcfunction index 664769a0e3..ffb0c8f8bd 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/kill.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/kill.mcfunction @@ -4,7 +4,7 @@ # check for the existence of an hand item scoreboard players reset $has_hand_item gm4_binder_data -execute store success score $has_hand_item gm4_binder_data if entity @s[nbt={HandItems:[{count:1}]}] +execute store success score $has_hand_item gm4_binder_data if items entity @s weapon.* * # drop hand items if necessary execute if score $has_hand_item gm4_binder_data matches 1.. run function gm4_book_binders:binder/placement/drop_hand_item diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/bind.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/bind.mcfunction index c698d51b01..b21b690702 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/bind.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/bind.mcfunction @@ -15,7 +15,7 @@ item replace entity @e[type=item,tag=gm4_empty_enchanted_book,distance=..0.3] co advancement grant @a[distance=..3,gamemode=!spectator] only gm4:book_binders_bind # clear stored pages -data remove entity @s ArmorItems[0].components."minecraft:stored_enchantments" +data remove entity @s equipment.feet.components."minecraft:stored_enchantments" # reset tags tag @s remove gm4_book_binder_with_page diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/debind.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/debind.mcfunction index 684c50c0cd..ee7159e1fd 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/debind.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/debind.mcfunction @@ -3,14 +3,14 @@ #run from binder/recipes/check_recipes # transfer enchants onto pages -data modify storage gm4_book_binders:temp stored_enchantments set from entity @s HandItems[0].components."minecraft:stored_enchantments" +data modify storage gm4_book_binders:temp stored_enchantments set from entity @s equipment.mainhand.components."minecraft:stored_enchantments" loot spawn ~ ~-0.26 ~ loot gm4_book_binders:debind_book # advancement advancement grant @a[distance=..3,gamemode=!spectator] only gm4:book_binders_debind # delete used up book -data remove entity @s HandItems[0] +data remove entity @s equipment.mainhand # sounds and visuals playsound minecraft:block.beehive.shear master @a ~ ~ ~ 0.4 0.1 diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/page.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/page.mcfunction index b97e701ebe..9a3eab423c 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/page.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/recipes/page.mcfunction @@ -3,7 +3,7 @@ #run from gm4_book_binders:binder/recipes/check_recipes # transfer data from paper to foot storage -execute store success score $new_page gm4_binder_data run data modify entity @s ArmorItems[0].components."minecraft:stored_enchantments" merge from entity @s HandItems[0].components."minecraft:enchantments" +execute store success score $new_page gm4_binder_data run data modify entity @s equipment.feet.components."minecraft:stored_enchantments" merge from entity @s equipment.mainhand.components."minecraft:enchantments" # exit if page already exists -- duplicate enchantments would not be added but deleted anyway execute if score $new_page gm4_binder_data matches 0 run return 0 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/totem/activate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/totem/activate.mcfunction index d55998adbe..75a329e3c9 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/totem/activate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/totem/activate.mcfunction @@ -5,7 +5,7 @@ # if there's no totem nearby spawn a new one and start the clock execute unless entity @e[type=armor_stand,tag=gm4_ce_totem,distance=..18,limit=1] run schedule function gm4_combat_expanded:clocks/temp/totem 1t -execute unless entity @e[type=armor_stand,tag=gm4_ce_totem,distance=..18,limit=1] run summon armor_stand ~ ~1.2 ~ {Silent:1b,Invulnerable:1b,NoBasePlate:1b,Motion:[0.0,0.05,0.0],Tags:["gm4_ce_totem","smithed.entity","smithed.strict"],Pose:{LeftLeg:[0f,0f,11f],RightLeg:[0f,0f,348f],Head:[179f,0f,0f]},DisabledSlots:4144959,Passengers:[{id:"minecraft:block_display",Tags:["gm4_ce_totem_display","smithed.entity","smithed.strict"],block_state:{Name:"minecraft:oak_fence",Properties:{north:"false",south:"false",east:"false",west:"false"}},transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[-0.5f,-1.4825f,-0.5f],scale:[1f,1f,1f]}}],ArmorItems:[{},{},{},{id:"minecraft:beacon",count:1}]} +execute unless entity @e[type=armor_stand,tag=gm4_ce_totem,distance=..18,limit=1] run summon armor_stand ~ ~1.2 ~ {Silent:1b,Invulnerable:1b,NoBasePlate:1b,Motion:[0.0,0.05,0.0],Tags:["gm4_ce_totem","smithed.entity","smithed.strict"],Pose:{LeftLeg:[0f,0f,11f],RightLeg:[0f,0f,348f],Head:[179f,0f,0f]},DisabledSlots:4144959,Passengers:[{id:"minecraft:block_display",Tags:["gm4_ce_totem_display","smithed.entity","smithed.strict"],block_state:{Name:"minecraft:oak_fence",Properties:{north:"false",south:"false",east:"false",west:"false"}},transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[-0.5f,-1.4825f,-0.5f],scale:[1f,1f,1f]}}],equipment:{head:{id:"minecraft:beacon",count:1}}} # check which effect should be applied execute store result score $level gm4_ce_data run data get storage gm4_combat_expanded:temp components."minecraft:custom_data".gm4_combat_expanded.level diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn/head.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn/head.mcfunction index 78fb5158d0..71b199dd8b 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn/head.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn/head.mcfunction @@ -13,7 +13,7 @@ summon item_display ~ ~ ~ {Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.head {id:"minecraft:item_display",Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.head","gm4_ce_boss.watcher.vertical","gm4_ce_boss.watcher.new","smithed.entity","smithed.strict"],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,-0.0025f,0f],scale:[0.95f,1.0075f,0.95f]},item:{id:"minecraft:copper_block",count:1,components:{"minecraft:custom_data":{gm4_combat_expanded:{return:{scale:[0.95f,1.0075f,0.95f],translation:[0f,-0.0025f,0f]}}}}}}\ ]} -summon shulker ~ ~-1 ~ {Silent:1b,CustomName:'{"text":"Watcher"}',DeathLootTable:"gm4:empty",PersistenceRequired:1b,NoAI:1b,Health:960f,Peek:1b,AttachFace:1b,Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.main","gm4_ce_boss.watcher.new","smithed.entity"],active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:-1,show_particles:0b}],attributes:[{id:"minecraft:max_health",base:1024},{id:"minecraft:max_absorption",base:0},{id:"minecraft:armor",base:20}],ArmorItems:[{},{},{},{id:"minecraft:leather_helmet",count:1,components:{"minecraft:unbreakable":{},"minecraft:enchantments":{"minecraft:blast_protection":2,"minecraft:projectile_protection":6},"minecraft:attribute_modifiers":[{type:"minecraft:armor",slot:"head",id:"minecraft:armor.helmet",amount:10,operation:"add_value"}]}}],ArmorDropChances:[-327.670F,-327.670F,-327.670F,-327.670F]} +summon shulker ~ ~-1 ~ {Silent:1b,CustomName:'{"text":"Watcher"}',DeathLootTable:"gm4:empty",PersistenceRequired:1b,NoAI:1b,Health:960f,Peek:1b,AttachFace:1b,Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.main","gm4_ce_boss.watcher.new","smithed.entity"],active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:-1,show_particles:0b}],attributes:[{id:"minecraft:max_health",base:1024},{id:"minecraft:max_absorption",base:0},{id:"minecraft:armor",base:20}],equipment:{head:{id:"minecraft:leather_helmet",count:1,components:{"minecraft:unbreakable":{},"minecraft:enchantments":{"minecraft:blast_protection":2,"minecraft:projectile_protection":6},"minecraft:attribute_modifiers":[{type:"minecraft:armor",slot:"head",id:"minecraft:armor.helmet",amount:10,operation:"add_value"}]}}},drop_chances:{head:0F}} execute store result storage gm4_combat_expanded:temp boss.running_id int 1 run scoreboard players add $next_id gm4_ce_boss.id 1 execute unless score $boss_has_twin gm4_ce_boss matches 1 run function gm4_combat_expanded:boss/watchers/activation/spawn/bossbar_no_twin with storage gm4_combat_expanded:temp boss diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn_sentinel/head.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn_sentinel/head.mcfunction index 4cb56953f4..d341f3f5cc 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn_sentinel/head.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn_sentinel/head.mcfunction @@ -12,7 +12,7 @@ summon item_display ~ ~-.5 ~ {Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.h {id:"minecraft:item_display",Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.head","gm4_ce_boss.watcher.vertical","gm4_ce_boss.watcher.new","smithed.entity","smithed.strict"],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,-0.0025f,0f],scale:[0.95f,1.0075f,0.95f]},item:{id:"minecraft:weathered_cut_copper",count:1,components:{"minecraft:custom_data":{gm4_combat_expanded:{return:{scale:[0.95f,1.0075f,0.95f],translation:[0f,-0.0025f,0f]}}}}}}\ ]} -summon shulker ~ ~-1 ~ {Silent:1b,CustomName:'{"text":"Watcher"}',DeathLootTable:"gm4:empty",PersistenceRequired:1b,NoAI:1b,Health:960f,Peek:1b,AttachFace:1b,Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.secondary","gm4_ce_boss.watcher.new","smithed.entity"],active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:-1,show_particles:0b}],attributes:[{id:"minecraft:max_health",base:1024},{id:"minecraft:max_absorption",base:0},{id:"minecraft:armor",base:20}],ArmorItems:[{},{},{},{id:"minecraft:leather_helmet",count:1,components:{"minecraft:unbreakable":{},"minecraft:enchantments":{"minecraft:blast_protection":2,"minecraft:projectile_protection":6},"minecraft:attribute_modifiers":[{type:"minecraft:armor",slot:"head",id:"minecraft:armor.helmet",amount:10,operation:"add_value"}]}}],ArmorDropChances:[-327.670F,-327.670F,-327.670F,-327.670F]} +summon shulker ~ ~-1 ~ {Silent:1b,CustomName:'{"text":"Watcher"}',DeathLootTable:"gm4:empty",PersistenceRequired:1b,NoAI:1b,Health:960f,Peek:1b,AttachFace:1b,Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.secondary","gm4_ce_boss.watcher.new","smithed.entity"],active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:-1,show_particles:0b}],attributes:[{id:"minecraft:max_health",base:1024},{id:"minecraft:max_absorption",base:0},{id:"minecraft:armor",base:20}],equipment:{head:{id:"minecraft:leather_helmet",count:1,components:{"minecraft:unbreakable":{},"minecraft:enchantments":{"minecraft:blast_protection":2,"minecraft:projectile_protection":6},"minecraft:attribute_modifiers":[{type:"minecraft:armor",slot:"head",id:"minecraft:armor.helmet",amount:10,operation:"add_value"}]}}},drop_chances:{head:0F}} scoreboard players add $next_id gm4_ce_boss.id 1 execute as @e[tag=gm4_ce_boss.watcher.new] run function gm4_combat_expanded:boss/watchers/activation/spawn_sentinel/head_init diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_skeleton.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_skeleton.mcfunction index 87b3c4c496..f5f201f9fb 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_skeleton.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_skeleton.mcfunction @@ -1,5 +1,5 @@ -data merge entity @s {DeathLootTable:"gm4_combat_expanded:boss/skeleton_minion",CustomName:'{"text":"Amethyst Skeleton"}',CanPickUpLoot:0b,Health:13f,CanBreakDoors:0b,Tags:["gm4_ce_processed","gm4_ce_boss.watcher","gm4_ce_boss.watcher.minion"],ArmorItems:[{},{},{},{id:"minecraft:budding_amethyst",count:1,components:{"minecraft:enchantments":{"minecraft:blast_protection":20}}}],ArmorDropChances:[0.085F,0.085F,0.085F,-327.670F],attributes:[{id:"minecraft:max_health",base:13},{id:"minecraft:movement_speed",base:0.215},{id:"minecraft:armor",base:8},{id:"minecraft:armor_toughness",base:2},{id:"minecraft:max_absorption",base:0}]} +data merge entity @s {DeathLootTable:"gm4_combat_expanded:boss/skeleton_minion",CustomName:'{"text":"Amethyst Skeleton"}',CanPickUpLoot:0b,Health:13f,CanBreakDoors:0b,Tags:["gm4_ce_processed","gm4_ce_boss.watcher","gm4_ce_boss.watcher.minion"],equipment:{head:{id:"minecraft:budding_amethyst",count:1,components:{"minecraft:enchantments":{"minecraft:blast_protection":20}}}},drop_chances:{head:0F},attributes:[{id:"minecraft:max_health",base:13},{id:"minecraft:movement_speed",base:0.215},{id:"minecraft:armor",base:8},{id:"minecraft:armor_toughness",base:2},{id:"minecraft:max_absorption",base:0}]} scoreboard players operation @s gm4_ce_boss.id = $mob_id gm4_ce_boss.id # set CE gear diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_zombie.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_zombie.mcfunction index 124baf861a..0e61e6f014 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_zombie.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_zombie.mcfunction @@ -1,5 +1,5 @@ -data merge entity @s {DeathLootTable:"gm4_combat_expanded:boss/zombie_minion",CustomName:'{"text":"Amethyst Zombie"}',CanPickUpLoot:0b,Health:16f,IsBaby:0b,CanBreakDoors:0b,Tags:["gm4_ce_processed","gm4_ce_boss.watcher","gm4_ce_boss.watcher.minion"],ArmorItems:[{},{},{},{id:"minecraft:budding_amethyst",count:1,components:{"minecraft:enchantments":{"minecraft:blast_protection":20}}}],ArmorDropChances:[0.085F,0.085F,0.085F,-327.670F],attributes:[{id:"minecraft:max_health",base:16},{id:"minecraft:knockback_resistance",base:0.15},{id:"minecraft:movement_speed",base:0.242},{id:"minecraft:attack_damage",base:5},{id:"minecraft:armor",base:10},{id:"minecraft:armor_toughness",base:4},{id:"minecraft:max_absorption",base:0},{id:"zombie.spawn_reinforcements",base:0}]} +data merge entity @s {DeathLootTable:"gm4_combat_expanded:boss/zombie_minion",CustomName:'{"text":"Amethyst Zombie"}',CanPickUpLoot:0b,Health:16f,IsBaby:0b,CanBreakDoors:0b,Tags:["gm4_ce_processed","gm4_ce_boss.watcher","gm4_ce_boss.watcher.minion"],equipment:{head:{id:"minecraft:budding_amethyst",count:1,components:{"minecraft:enchantments":{"minecraft:blast_protection":20}}}},drop_chances:{head:0F},attributes:[{id:"minecraft:max_health",base:16},{id:"minecraft:knockback_resistance",base:0.15},{id:"minecraft:movement_speed",base:0.242},{id:"minecraft:attack_damage",base:5},{id:"minecraft:armor",base:10},{id:"minecraft:armor_toughness",base:4},{id:"minecraft:max_absorption",base:0},{id:"zombie.spawn_reinforcements",base:0}]} scoreboard players operation @s gm4_ce_boss.id = $mob_id gm4_ce_boss.id # set CE gear diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/piglin.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/piglin.mcfunction index 89e4f28633..1b4d68e4c7 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/piglin.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/piglin.mcfunction @@ -27,7 +27,7 @@ loot replace entity @s armor.feet loot gm4_combat_expanded:mob/equip_armor/pigli loot replace entity @s weapon.mainhand loot gm4_combat_expanded:mob/equip_weapon/piglin # if weapon is held set droprate to 20% (unless in "Dark") -execute if data entity @s HandItems[{id:"minecraft:golden_sword"}] run data modify entity @s HandDropChances set value [0.20F,0.20F] +execute if items entity @s weapon.mainhand minecraft:golden_sword run data modify entity @s drop_chances merge value {mainhand:0.20F,offhand:0.20F} # set modifiers execute unless score $replaced_mob gm4_ce_data matches 1 run function gm4_combat_expanded:mob/init/modifier/stat/prep diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/skeleton.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/skeleton.mcfunction index 2060b6e7a5..a7107d6957 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/skeleton.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/skeleton.mcfunction @@ -49,10 +49,10 @@ loot replace entity @s armor.head loot gm4_combat_expanded:mob/equip_armor/gener loot replace entity @s weapon.mainhand loot gm4_combat_expanded:mob/equip_weapon/skeleton # drop rate for custom arrows -execute if score $arrow gm4_ce_data matches 1 run data modify entity @s HandDropChances[1] set value 0.25F +execute if score $arrow gm4_ce_data matches 1 run data modify entity @s drop_chances.offhand set value 0.25F # half droprate of armor in "Dark" -data modify entity @s[predicate=gm4_combat_expanded:mob/modifier/dark] ArmorDropChances set value [0.0452F,0.0452F,0.0452F,0.0452F] +data modify entity @s[predicate=gm4_combat_expanded:mob/modifier/dark] drop_chances merge value {feet:0.0452F,legs:0.0452F,chest:0.0452F,head:0.0452F} # set modifiers execute unless score $replaced_mob gm4_ce_data matches 1 run function gm4_combat_expanded:mob/init/modifier/stat/prep diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/vindicator.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/vindicator.mcfunction index 1eb29a72e8..771e83b024 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/vindicator.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/vindicator.mcfunction @@ -38,7 +38,7 @@ scoreboard players operation $difficulty gm4_ce_data < #100 gm4_ce_data loot replace entity @s weapon.mainhand loot gm4_combat_expanded:weapon/axe/iron # set droprate to 40% -data modify entity @s HandDropChances set value [0.40F,0.40F] +data modify entity @s drop_chances merge value {mainhand:0.40F,offhand:0.40F} # set modifiers execute unless score $replaced_mob gm4_ce_data matches 1 run function gm4_combat_expanded:mob/init/modifier/stat/prep diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/wither_skeleton.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/wither_skeleton.mcfunction index 7fe99f19b4..18d2ad1fc3 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/wither_skeleton.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/wither_skeleton.mcfunction @@ -25,11 +25,11 @@ loot replace entity @s armor.feet loot gm4_combat_expanded:mob/equip_armor/withe loot replace entity @s weapon.mainhand loot gm4_combat_expanded:mob/equip_weapon/wither_skeleton # withering arrow -execute if data entity @s HandItems[{id:"minecraft:bow"}] store success score $arrow gm4_ce_data run loot replace entity @s weapon.offhand loot gm4_combat_expanded:mob/equip_arrow/withering -execute if score $arrow gm4_ce_data matches 1 run data modify entity @s HandDropChances[1] set value 0.25F +execute if items entity @s weapon.mainhand minecraft:bow store success score $arrow gm4_ce_data run loot replace entity @s weapon.offhand loot gm4_combat_expanded:mob/equip_arrow/withering +execute if score $arrow gm4_ce_data matches 1 run data modify entity @s drop_chances merge value {offhand:0.25F} # if weapon is held set hand droprate to 20% -execute if data entity @s HandItems[{id:"minecraft:stone_sword"}] run data modify entity @s HandDropChances set value [0.20F,0.20F] +execute if items entity @s weapon.mainhand minecraft:stone_sword run data modify entity @s drop_chances set value {mainhand:0.20F,offhand:0.20F} # set modifiers execute unless score $replaced_mob gm4_ce_data matches 1 run function gm4_combat_expanded:mob/init/modifier/stat/prep diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/zombie.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/zombie.mcfunction index eb65297c7d..980980c9a1 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/zombie.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/zombie.mcfunction @@ -45,7 +45,7 @@ execute if entity @s[type=drowned,predicate=gm4_combat_expanded:mob/modifier/ree execute if entity @s[type=!zombie_villager,tag=!gm4_ce_spore_zombie,predicate=gm4_combat_expanded:mob/modifier/growth] run function gm4_combat_expanded:mob/init/modifier/special/growth_zombie # half droprate of armor in "Dark" -data modify entity @s[predicate=gm4_combat_expanded:mob/modifier/dark] ArmorDropChances set value [0.0452F,0.0452F,0.0452F,0.0452F] +data modify entity @s[predicate=gm4_combat_expanded:mob/modifier/dark] drop_chances merge value {feet:0.0452F,legs:0.0452F,chest:0.0452F,head:0.0452F} # | Other Modifiers # only allow one of the following modifiers diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/zombified_piglin.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/zombified_piglin.mcfunction index 194173e8b2..407d25b9b8 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/zombified_piglin.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/zombified_piglin.mcfunction @@ -23,7 +23,7 @@ loot replace entity @s[predicate=gm4_combat_expanded:mob/modifier/nether/crimson loot replace entity @s weapon.mainhand loot gm4_combat_expanded:weapon/sword/gold # set droprate to 20% -data modify entity @s HandDropChances set value [0.20F,0.20F] +data modify entity @s drop_chances merge value {mainhand:0.20F,offhand:0.20F} # remove zombie leader bonus execute if data entity @s attributes[{id:"minecraft:max_health"}].modifiers[{id:"minecraft:leader_zombie_bonus"}] run data remove entity @s attributes[{id:"minecraft:max_health"}].modifiers[{id:"minecraft:leader_zombie_bonus"}] diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/drowned_miniboss.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/drowned_miniboss.mcfunction index bbf915b9fd..ff000dafc4 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/drowned_miniboss.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/drowned_miniboss.mcfunction @@ -20,9 +20,7 @@ loot replace entity @s armor.feet loot gm4_combat_expanded:mob/equip_armor/minib item replace entity @s weapon.mainhand with trident loot replace entity @s weapon.offhand loot gm4_combat_expanded:mob/equip_weapon/shield -data modify entity @s ArmorDropChances set value [0.50F,0.50F,0.50F,0.50F] - # slightly lower hand drop chance to keep tridents rare-ish -data modify entity @s HandDropChances set value [0.20F,0.75F] +data modify entity @s drop_chances merge value {mainhand:0.20F,offhand:0.75F,feet:0.50F,legs:0.50F,chest:0.50F,head:0.50F} scoreboard players set $modifier_picked gm4_ce_data 1 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/flowering_zombie.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/flowering_zombie.mcfunction index 242784580c..fc7a263ef6 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/flowering_zombie.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/flowering_zombie.mcfunction @@ -8,8 +8,8 @@ execute if biome ~ ~ ~ cherry_grove run tag @s add gm4_ce_spore_zombie.cherry # put spore on head and store generation loot replace entity @s armor.head loot gm4_combat_expanded:mob/equip_armor/spore -execute store result entity @s ArmorItems[3].components."minecraft:custom_data".gm4_ce_spore.generation int 1 run scoreboard players add @s gm4_ce_generation 1 +execute store result entity @s equipment.head.components."minecraft:custom_data".gm4_ce_spore.generation int 1 run scoreboard players add @s gm4_ce_generation 1 # let generation determine dropchance of spore scoreboard players set $spore_dropchange gm4_ce_data 11 -execute store result entity @s ArmorDropChances[3] float 0.1 run scoreboard players operation $spore_dropchange gm4_ce_data -= @s gm4_ce_generation +execute store result entity @s drop_chances.head float 0.1 run scoreboard players operation $spore_dropchange gm4_ce_data -= @s gm4_ce_generation diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/husk_miniboss.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/husk_miniboss.mcfunction index f54d791686..8d96d45a2b 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/husk_miniboss.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/husk_miniboss.mcfunction @@ -20,8 +20,6 @@ loot replace entity @s armor.feet loot gm4_combat_expanded:mob/equip_armor/minib loot replace entity @s weapon.mainhand loot gm4_combat_expanded:mob/equip_weapon/miniboss loot replace entity @s weapon.offhand loot gm4_combat_expanded:mob/equip_weapon/shield -data modify entity @s ArmorDropChances set value [0.50F,0.50F,0.50F,0.50F] - -data modify entity @s HandDropChances set value [0.50F,0.75F] +data modify entity @s drop_chances merge value {mainhand:0.50F,offhand:0.75F,feet:0.50F,legs:0.50F,chest:0.50F,head:0.50F} scoreboard players set $modifier_picked gm4_ce_data 1 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/zombie_miniboss.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/zombie_miniboss.mcfunction index f5be51d813..640ce83247 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/zombie_miniboss.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/special/zombie_miniboss.mcfunction @@ -21,8 +21,6 @@ loot replace entity @s armor.feet loot gm4_combat_expanded:mob/equip_armor/minib loot replace entity @s weapon.mainhand loot gm4_combat_expanded:mob/equip_weapon/miniboss loot replace entity @s weapon.offhand loot gm4_combat_expanded:mob/equip_weapon/shield -data modify entity @s ArmorDropChances set value [0.50F,0.50F,0.50F,0.50F] - -data modify entity @s HandDropChances set value [0.50F,0.75F] +data modify entity @s drop_chances merge value {mainhand:0.50F,offhand:0.75F,feet:0.50F,legs:0.50F,chest:0.50F,head:0.50F} scoreboard players set $modifier_picked gm4_ce_data 1 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/stat/prep.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/stat/prep.mcfunction index 619552e536..21aac5ca4c 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/stat/prep.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/modifier/stat/prep.mcfunction @@ -25,7 +25,7 @@ execute if entity @s[type=witch,predicate=gm4_combat_expanded:technical/in_witch execute if entity @s[type=enderman] if dimension the_end run scoreboard players set $mob_health gm4_ce_data 0 # remove bonus damage if weapon is held, then set droprate to 20% (unless in "Dark") execute if predicate gm4_combat_expanded:mob/has_weapon run scoreboard players set $mob_damage gm4_ce_data 0 -execute if score $mob_damage gm4_ce_data matches 0 run data modify entity @s[predicate=!gm4_combat_expanded:mob/modifier/dark] HandDropChances set value [0.20F,0.20F] +execute if score $mob_damage gm4_ce_data matches 0 run data modify entity @s[predicate=!gm4_combat_expanded:mob/modifier/dark] drop_chances merge value {mainhand:0.20F,offhand:0.20F} # randomise stats - set values between 0 and current value based on: # HEALTH = 0.5*score + BINOMDIST(n=0.5*score,p=0.5) execute if score $mob_health gm4_ce_data matches 1.. store result score $mob_health gm4_ce_data run loot spawn 29999998 1 7133 loot gm4_combat_expanded:mob/randomize_stats/health diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/check_item.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/check_item.mcfunction index 67bd7d403c..e00b82e3eb 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/check_item.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/check_item.mcfunction @@ -2,7 +2,7 @@ # @s = armor stand display (we need the hand) [tag=gm4_disassembler_stand] # located at the disassembler block # run from extract -data modify entity @s HandItems[0] set from storage gm4_disassemblers:temp Items[0] +data modify entity @s equipment.mainhand set from storage gm4_disassemblers:temp Items[0] execute store result score $damage gm4_disassembler run data get storage gm4_disassemblers:temp Items[0].components."minecraft:damage" scoreboard players set $dropped gm4_disassembler 0 function #gm4_disassemblers:before_base diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/down.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/down.mcfunction index 3a1bacf3fd..873217b19f 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/down.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/down.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',ArmorItems:[{},{},{},{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_down"}}],Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_down"}}},Rotation:[180.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[180.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/east.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/east.mcfunction index ad0cf9cf76..63b6ef58db 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/east.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/east.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',ArmorItems:[{},{},{},{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}],Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[-90.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[-90.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/north.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/north.mcfunction index a0fb24e3ab..9fea933eaf 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/north.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/north.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',ArmorItems:[{},{},{},{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}],Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[180.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[180.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/south.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/south.mcfunction index 69f1093ae8..e4c0ef1386 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/south.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/south.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',ArmorItems:[{},{},{},{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[0.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/up.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/up.mcfunction index d07e3cad50..dbf4ae2368 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/up.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/up.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=up]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',ArmorItems:[{},{},{},{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[0.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/west.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/west.mcfunction index 1a0b69e987..f43b808947 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/west.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/west.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',ArmorItems:[{},{},{},{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}],Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[90.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[90.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/place_down.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/place_down.mcfunction index bde6a0bbe5..5fd0e5e5ff 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/place_down.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/place_down.mcfunction @@ -8,5 +8,5 @@ execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ dropper[fa execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ dropper[facing=up] data merge block ~ ~ ~ {CustomName:'{"translate":"container.gm4.disassembler","fallback":"Disassembler"}'} -summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_disassembler"],HasVisualFire:1b,CustomName:'"gm4_disassembler"',ArmorItems:[{},{},{},{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}]} +summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_disassembler"],HasVisualFire:1b,CustomName:'"gm4_disassembler"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}}} playsound minecraft:block.anvil.place master @a ~ ~ ~ 0.9 0.1 diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/set_pick_up_data.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/set_pick_up_data.mcfunction index d5769225bb..4a3b7e191b 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/set_pick_up_data.mcfunction @@ -5,7 +5,7 @@ data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_disassembler",lore:'{"translate":"block.gm4.disassembler","fallback":"Disassembler","color":"gray","italic":true}'} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation -data modify storage gm4_relocators:temp merge_data.entity_data.ArmorItems set from entity @e[type=armor_stand,tag=gm4_disassembler_stand,distance=..0.5,limit=1] ArmorItems +data modify storage gm4_relocators:temp merge_data.entity_data.equipment set from entity @e[type=armor_stand,tag=gm4_disassembler_stand,distance=..0.5,limit=1] equipment execute positioned ~ ~-0.4 ~ run kill @e[type=armor_stand,tag=gm4_disassembler_stand,limit=1,distance=..0.01] kill @s diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/summon_block_markers.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/summon_block_markers.mcfunction index 972ccb41fc..ec386abdf9 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/summon_block_markers.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/summon_block_markers.mcfunction @@ -5,11 +5,11 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',ArmorItems:[{},{},{},{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[0.0f,0.0f]} execute as @e[tag=gm4_new_machine,distance=..2] run data modify entity @s Rotation set from storage gm4_relocators:temp gm4_relocation.entity_data.Rotation execute as @e[tag=gm4_new_machine,distance=..2] at @s rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run tp ~ ~ ~ -execute as @e[type=armor_stand,tag=gm4_new_machine,distance=..2] run data modify entity @s ArmorItems set from storage gm4_relocators:temp gm4_relocation.entity_data.ArmorItems +execute as @e[type=armor_stand,tag=gm4_new_machine,distance=..2] run data modify entity @s equipment set from storage gm4_relocators:temp gm4_relocation.entity_data.equipment scoreboard players set @e[distance=..2,tag=gm4_new_machine] gm4_entity_version 1 tag @e[distance=..2] remove gm4_new_machine diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction index c62b494531..21114d96fa 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction @@ -15,5 +15,5 @@ execute if score $failed_congealed_ench gm4_ench_data matches 1 run playsound en # living enchantment: 10% -> (1 - 0.8 - ((1 - 0.8) * 0.5)) scoreboard players set $failed_living_ench gm4_ench_data 0 -execute if score $failed_smoke gm4_ench_data matches 0 if score $failed_congealed_ench gm4_ench_data matches 0 store success score $failed_living_ench gm4_ench_data run summon vex ~ ~ ~ {CustomName:'{"translate":"entity.gm4.living_enchantment","fallback":"Living Enchantment§"}',CustomNameVisible:0b,Team:"gm4_hide_name",HandItems:[{id:"minecraft:golden_sword",count:1},{}],HandDropChances:[0.0f,0.0f],Motion:[0.0,0.25,0.0]} +execute if score $failed_smoke gm4_ench_data matches 0 if score $failed_congealed_ench gm4_ench_data matches 0 store success score $failed_living_ench gm4_ench_data run summon vex ~ ~ ~ {CustomName:'{"translate":"entity.gm4.living_enchantment","fallback":"Living Enchantment§"}',CustomNameVisible:0b,Team:"gm4_hide_name",equipment:{mainhand:{id:"minecraft:golden_sword",count:1}},drop_chances:{mainhand:0.0f},Motion:[0.0,0.25,0.0]} execute if score $failed_living_ench gm4_ench_data matches 1 run playsound entity.evoker.prepare_attack block @a[distance=..8] ~ ~ ~ 1.3 .6 diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_item.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_item.mcfunction index 5842e77b02..bc06851820 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_item.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_item.mcfunction @@ -3,7 +3,7 @@ # located at the enchantment extractor block # run from process_items -data modify entity @s HandItems[0] set from storage gm4_enchantment_extractors:temp current_item +data modify entity @s equipment.mainhand set from storage gm4_enchantment_extractors:temp current_item # check if mending already in extractor execute store result score $existing_mending gm4_ench_data if items block ~ ~ ~ container.* *[stored_enchantments~[{enchantments:"minecraft:mending"}]] @@ -32,7 +32,7 @@ data modify block ~ ~ ~ Items append from storage gm4_enchantment_extractors:tem execute unless score $existing_mending gm4_ench_data matches 1.. if items block ~ ~ ~ container.* *[stored_enchantments~[{enchantments:"minecraft:mending"}]] unless items block ~ ~ ~ container.* *[stored_enchantments~[{enchantments:"minecraft:mending"},{enchantments:"minecraft:vanishing_curse"}]] run advancement grant @a[distance=..5] only gm4:enchantment_extractors_mending # clean up -data remove entity @s HandItems[0] +data remove entity @s equipment.mainhand scoreboard players reset $existing_mending gm4_ench_data scoreboard players reset $curse_extracted gm4_ench_data scoreboard players reset $added_books gm4_ench_data diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/down.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/down.mcfunction index 5c33e403e6..2650bbbe1e 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/down.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/down.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',ArmorItems:[{},{},{},{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_down"}}],Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_down"}}},Rotation:[180.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[180.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/east.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/east.mcfunction index c950f70ebd..a0869ea127 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/east.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/east.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',ArmorItems:[{},{},{},{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}],Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[-90.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[-90.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/north.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/north.mcfunction index 8cd0f4bffc..0ac7acfcf2 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/north.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/north.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',ArmorItems:[{},{},{},{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}],Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[180.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[180.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/south.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/south.mcfunction index 7ae303b230..0072797ec5 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/south.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/south.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',ArmorItems:[{},{},{},{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[0.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/up.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/up.mcfunction index 4315831368..b4cad6555c 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/up.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/up.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=up]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',ArmorItems:[{},{},{},{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[0.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/west.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/west.mcfunction index 26f4aaa2f5..26abcdb51e 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/west.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/west.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',ArmorItems:[{},{},{},{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}],Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[90.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[90.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/place_down.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/place_down.mcfunction index 1ccd64f380..c98799ae00 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/place_down.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/place_down.mcfunction @@ -8,5 +8,5 @@ execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ dropper[fa execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ dropper[facing=up] data merge block ~ ~ ~ {CustomName:'{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"}'} -summon armor_stand ~ ~-1.2 ~ {CustomName:'"GM4 Enchantment Extractor"',Invisible:1b,Invulnerable:1b,Marker:1b,NoGravity:1b,Tags:["gm4_enchantment_extractor","gm4_no_edit"],ArmorItems:[{},{},{},{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}],DisabledSlots:2039583} +summon armor_stand ~ ~-1.2 ~ {CustomName:'"GM4 Enchantment Extractor"',Invisible:1b,Invulnerable:1b,Marker:1b,NoGravity:1b,Tags:["gm4_enchantment_extractor","gm4_no_edit"],equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}},DisabledSlots:2039583} playsound entity.experience_orb.pickup master @a[distance=..5] ~ ~ ~ 1 0.7 1 diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/set_pick_up_data.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/set_pick_up_data.mcfunction index f205c03c58..4224066ee6 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/set_pick_up_data.mcfunction @@ -5,7 +5,7 @@ data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_enchantment_extractor",lore:'{"translate":"block.gm4.enchantment_extractor","fallback":"Enchantment Extractor","color":"gray","italic":true}'} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation -execute positioned ~ ~-1.2 ~ run data modify storage gm4_relocators:temp merge_data.entity_data.ArmorItems set from entity @e[type=armor_stand,tag=gm4_enchantment_extractor_stand,distance=..0.1,limit=1] ArmorItems +execute positioned ~ ~-1.2 ~ run data modify storage gm4_relocators:temp merge_data.entity_data.equipment set from entity @e[type=armor_stand,tag=gm4_enchantment_extractor_stand,distance=..0.1,limit=1] equipment execute positioned ~ ~-1.2 ~ run kill @e[type=armor_stand,tag=gm4_enchantment_extractor_stand,limit=1,distance=..0.01] kill @s diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/summon_block_markers.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/summon_block_markers.mcfunction index ea703b3769..6e6a5d7344 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/summon_block_markers.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/summon_block_markers.mcfunction @@ -5,11 +5,11 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',ArmorItems:[{},{},{},{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[0.0f,0.0f]} execute as @e[tag=gm4_new_machine,distance=..2] run data modify entity @s Rotation set from storage gm4_relocators:temp gm4_relocation.entity_data.Rotation execute as @e[tag=gm4_new_machine,distance=..2] at @s rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run tp ~ ~ ~ -execute as @e[type=armor_stand,tag=gm4_new_machine,distance=..2] run data modify entity @s ArmorItems set from storage gm4_relocators:temp gm4_relocation.entity_data.ArmorItems +execute as @e[type=armor_stand,tag=gm4_new_machine,distance=..2] run data modify entity @s equipment set from storage gm4_relocators:temp gm4_relocation.entity_data.equipment scoreboard players set @e[distance=..2,tag=gm4_new_machine] gm4_entity_version 1 tag @e[distance=..2] remove gm4_new_machine diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/block_upgrade.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/block_upgrade.mcfunction index 5010231643..b864bd83e3 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/block_upgrade.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/block_upgrade.mcfunction @@ -4,7 +4,7 @@ summon item_display ~ ~0.5 ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":'block/ender_hopper',"minecraft:profile":"$ender_hopper_display"}},item_display:"head",CustomName:'"gm4_ender_hopper_display"',Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[0.0f,0.0f]} # side-facing hopper, set the right CMD -execute if entity @s[nbt={HandItems:[{components:{"minecraft:custom_model_data":3420008}},{}]}] run data modify entity @e[type=item_display,limit=1,distance=..0.6,tag=gm4_new_machine] item.components."minecraft:custom_model_data" set value "block/ender_hopper_side" +execute if items entity @s weapon.mainhand *[minecraft:custom_model_data={floats:[3420008]}] run data modify entity @e[type=item_display,limit=1,distance=..0.6,tag=gm4_new_machine] item.components."minecraft:custom_model_data" set value "block/ender_hopper_side" data modify entity @e[type=item_display,limit=1,distance=..0.6,tag=gm4_new_machine] Rotation set from entity @s Rotation scoreboard players set @e[type=item_display,limit=1,distance=..0.6,tag=gm4_new_machine] gm4_entity_version 2 diff --git a/gm4_everstone/data/gm4_everstone/function/aging/convert/bogged.mcfunction b/gm4_everstone/data/gm4_everstone/function/aging/convert/bogged.mcfunction index 1d6e6ced69..77e048bd2b 100644 --- a/gm4_everstone/data/gm4_everstone/function/aging/convert/bogged.mcfunction +++ b/gm4_everstone/data/gm4_everstone/function/aging/convert/bogged.mcfunction @@ -23,5 +23,5 @@ playsound minecraft:entity.bogged.ambient hostile @a[distance=..16] ~ ~ ~ 0.5 playsound block.redstone_torch.burnout hostile @a[distance=..16] ~ ~ ~ 0.5 .1 # clean up -data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",HandDropChances:[-327.67F,-327.67F],ArmorDropChances:[-327.67F,-327.67F,-327.67F,-327.67F]} +data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",drop_chances:{mainhand:0F,offhand:0F,feet:0F,legs:0F,chest:0F,head:0F}} tp @s ~ ~-5000 ~ diff --git a/gm4_everstone/data/gm4_everstone/function/aging/convert/elder_guardian.mcfunction b/gm4_everstone/data/gm4_everstone/function/aging/convert/elder_guardian.mcfunction index 9237ccb4c4..fa35e813a5 100644 --- a/gm4_everstone/data/gm4_everstone/function/aging/convert/elder_guardian.mcfunction +++ b/gm4_everstone/data/gm4_everstone/function/aging/convert/elder_guardian.mcfunction @@ -23,5 +23,5 @@ playsound minecraft:entity.elder_guardian.ambient hostile @a[distance=..16] ~ ~ playsound block.redstone_torch.burnout hostile @a[distance=..16] ~ ~ ~ 0.5 .1 # clean up -data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",HandDropChances:[-327.67F,-327.67F],ArmorDropChances:[-327.67F,-327.67F,-327.67F,-327.67F]} +data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",drop_chances:{mainhand:0F,offhand:0F,feet:0F,legs:0F,chest:0F,head:0F}} tp @s ~ ~-5000 ~ diff --git a/gm4_everstone/data/gm4_everstone/function/aging/convert/evoker.mcfunction b/gm4_everstone/data/gm4_everstone/function/aging/convert/evoker.mcfunction index ea80b77edb..033df9914b 100644 --- a/gm4_everstone/data/gm4_everstone/function/aging/convert/evoker.mcfunction +++ b/gm4_everstone/data/gm4_everstone/function/aging/convert/evoker.mcfunction @@ -23,5 +23,5 @@ playsound minecraft:entity.evoker.ambient hostile @a[distance=..16] ~ ~ ~ 0.5 playsound block.redstone_torch.burnout hostile @a[distance=..16] ~ ~ ~ 0.5 .1 # clean up -data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",HandDropChances:[-327.67F,-327.67F],ArmorDropChances:[-327.67F,-327.67F,-327.67F,-327.67F]} +data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",drop_chances:{mainhand:0F,offhand:0F,feet:0F,legs:0F,chest:0F,head:0F}} tp @s ~ ~-5000 ~ diff --git a/gm4_everstone/data/gm4_everstone/function/aging/convert/husk.mcfunction b/gm4_everstone/data/gm4_everstone/function/aging/convert/husk.mcfunction index 3f6eaea91c..70cd7bf539 100644 --- a/gm4_everstone/data/gm4_everstone/function/aging/convert/husk.mcfunction +++ b/gm4_everstone/data/gm4_everstone/function/aging/convert/husk.mcfunction @@ -23,5 +23,5 @@ playsound minecraft:entity.husk.ambient hostile @a[distance=..16] ~ ~ ~ 0.5 playsound block.redstone_torch.burnout hostile @a[distance=..16] ~ ~ ~ 0.5 .1 # clean up -data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",HandDropChances:[-327.67F,-327.67F],ArmorDropChances:[-327.67F,-327.67F,-327.67F,-327.67F]} +data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",drop_chances:{mainhand:0F,offhand:0F,feet:0F,legs:0F,chest:0F,head:0F}} tp @s ~ ~-5000 ~ diff --git a/gm4_everstone/data/gm4_everstone/function/aging/convert/magma_cube.mcfunction b/gm4_everstone/data/gm4_everstone/function/aging/convert/magma_cube.mcfunction index 24d0fe0896..db3f4ee9e4 100644 --- a/gm4_everstone/data/gm4_everstone/function/aging/convert/magma_cube.mcfunction +++ b/gm4_everstone/data/gm4_everstone/function/aging/convert/magma_cube.mcfunction @@ -23,5 +23,5 @@ playsound minecraft:entity.magma_cube.squish hostile @a[distance=..16] ~ ~ ~ 0.5 playsound block.redstone_torch.burnout hostile @a[distance=..16] ~ ~ ~ 0.5 .1 # clean up -data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",HandDropChances:[-327.67F,-327.67F],ArmorDropChances:[-327.67F,-327.67F,-327.67F,-327.67F]} +data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",drop_chances:{mainhand:0F,offhand:0F,feet:0F,legs:0F,chest:0F,head:0F}} tp @s ~ ~-5000 ~ diff --git a/gm4_everstone/data/gm4_everstone/function/aging/convert/piglin_brute.mcfunction b/gm4_everstone/data/gm4_everstone/function/aging/convert/piglin_brute.mcfunction index 6315c89581..ec0cc0bcbe 100644 --- a/gm4_everstone/data/gm4_everstone/function/aging/convert/piglin_brute.mcfunction +++ b/gm4_everstone/data/gm4_everstone/function/aging/convert/piglin_brute.mcfunction @@ -23,5 +23,5 @@ playsound minecraft:entity.piglin_brute.ambient hostile @a[distance=..16] ~ ~ ~ playsound block.redstone_torch.burnout hostile @a[distance=..16] ~ ~ ~ 0.5 .1 # clean up -data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",HandDropChances:[-327.67F,-327.67F],ArmorDropChances:[-327.67F,-327.67F,-327.67F,-327.67F]} +data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",drop_chances:{mainhand:0F,offhand:0F,feet:0F,legs:0F,chest:0F,head:0F}} tp @s ~ ~-5000 ~ diff --git a/gm4_everstone/data/gm4_everstone/function/aging/convert/skeleton.mcfunction b/gm4_everstone/data/gm4_everstone/function/aging/convert/skeleton.mcfunction index 831c6bf718..00fecdc4d9 100644 --- a/gm4_everstone/data/gm4_everstone/function/aging/convert/skeleton.mcfunction +++ b/gm4_everstone/data/gm4_everstone/function/aging/convert/skeleton.mcfunction @@ -23,5 +23,5 @@ playsound minecraft:entity.skeleton.ambient hostile @a[distance=..16] ~ ~ ~ 0.5 playsound block.redstone_torch.burnout hostile @a[distance=..16] ~ ~ ~ 0.5 .1 # clean up -data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",HandDropChances:[-327.67F,-327.67F],ArmorDropChances:[-327.67F,-327.67F,-327.67F,-327.67F]} +data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",drop_chances:{mainhand:0F,offhand:0F,feet:0F,legs:0F,chest:0F,head:0F}} tp @s ~ ~-5000 ~ diff --git a/gm4_everstone/data/gm4_everstone/function/aging/convert/stray.mcfunction b/gm4_everstone/data/gm4_everstone/function/aging/convert/stray.mcfunction index f9f24a1baa..568bde3427 100644 --- a/gm4_everstone/data/gm4_everstone/function/aging/convert/stray.mcfunction +++ b/gm4_everstone/data/gm4_everstone/function/aging/convert/stray.mcfunction @@ -23,5 +23,5 @@ playsound minecraft:entity.stray.ambient hostile @a[distance=..16] ~ ~ ~ 0.5 playsound block.redstone_torch.burnout hostile @a[distance=..16] ~ ~ ~ 0.5 .1 # clean up -data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",HandDropChances:[-327.67F,-327.67F],ArmorDropChances:[-327.67F,-327.67F,-327.67F,-327.67F]} +data merge entity @s {DeathTime:19s,Health:0,DeathLootTable:"gm4:empty",drop_chances:{mainhand:0F,offhand:0F,feet:0F,legs:0F,chest:0F,head:0F}} tp @s ~ ~-5000 ~ diff --git a/gm4_forming_press/data/gm4_forming_press/function/check_item.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/check_item.mcfunction index 8e1f5f0058..a7be304714 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/check_item.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/check_item.mcfunction @@ -6,9 +6,9 @@ # update item data modify storage gm4_forming_press:temp/crafter item set from storage gm4_forming_press:temp/crafter Items[-1] -data modify entity @e[type=armor_stand,tag=gm4_forming_press_stand,distance=..0.5,limit=1] HandItems[0] set from storage gm4_forming_press:temp/crafter item +data modify entity @e[type=armor_stand,tag=gm4_forming_press_stand,distance=..0.5,limit=1] equipment.mainhand set from storage gm4_forming_press:temp/crafter item execute as @e[type=armor_stand,tag=gm4_forming_press_stand,distance=..0.5,limit=1] run function #gm4_forming_press:custom_item_checks -data remove entity @e[type=armor_stand,tag=gm4_forming_press_stand,distance=..0.5,limit=1] HandItems[0] +data remove entity @e[type=armor_stand,tag=gm4_forming_press_stand,distance=..0.5,limit=1] equipment.mainhand data modify storage gm4_forming_press:temp/crafter new_items append from storage gm4_forming_press:temp/crafter item # clean up storage diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/down.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/down.mcfunction index bb001b5427..66b23d334f 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/down.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/down.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',ArmorItems:[{},{},{},{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_down"}}],Pose:{Head:[180f,0f,0f]},Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_down"}}},Pose:{Head:[180f,0f,0f]},Rotation:[180.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[180.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/east.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/east.mcfunction index 73d46856ac..98a3301dd4 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/east.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/east.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',ArmorItems:[{},{},{},{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}],Pose:{Head:[180f,0f,0f]},Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[-90.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[-90.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/north.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/north.mcfunction index 0870f91f79..e137620502 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/north.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/north.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',ArmorItems:[{},{},{},{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}],Pose:{Head:[180f,0f,0f]},Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[180.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[180.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/south.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/south.mcfunction index fcb284b5ee..af5ada216b 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/south.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/south.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',ArmorItems:[{},{},{},{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}],Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[0.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/up.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/up.mcfunction index 64c06a5fa9..1c9e0ca642 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/up.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/up.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=up]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',ArmorItems:[{},{},{},{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press"}}],Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press"}}},Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[0.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/west.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/west.mcfunction index 4439a055be..7318166b6b 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/west.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/west.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ dropper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',ArmorItems:[{},{},{},{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}],Pose:{Head:[180f,0f,0f]},Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[90.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[90.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/relocate/set_pick_up_data.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/relocate/set_pick_up_data.mcfunction index 4f82216580..0dc445a4d1 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/relocate/set_pick_up_data.mcfunction @@ -5,7 +5,7 @@ data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_forming_press",lore:'{"translate":"block.gm4.forming_press","fallback":"Forming Press","color":"gray","italic":true}'} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation -data modify storage gm4_relocators:temp merge_data.entity_data.ArmorItems set from entity @e[type=armor_stand,tag=gm4_forming_press_stand,distance=..0.5,limit=1] ArmorItems +data modify storage gm4_relocators:temp merge_data.entity_data.equipment set from entity @e[type=armor_stand,tag=gm4_forming_press_stand,distance=..0.5,limit=1] equipment execute positioned ~ ~-0.4 ~ run kill @e[type=armor_stand,tag=gm4_forming_press_stand,limit=1,distance=..0.01] kill @s diff --git a/gm4_forming_press/data/gm4_forming_press/function/relocate/summon_block_markers.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/relocate/summon_block_markers.mcfunction index 72e648bb52..ac7633c36a 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/relocate/summon_block_markers.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/relocate/summon_block_markers.mcfunction @@ -5,11 +5,11 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',ArmorItems:[{},{},{},{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press"}}],Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press"}}},Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[0.0f,0.0f]} execute as @e[tag=gm4_new_machine,distance=..2] run data modify entity @s Rotation set from storage gm4_relocators:temp gm4_relocation.entity_data.Rotation execute as @e[tag=gm4_new_machine,distance=..2] at @s rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run tp ~ ~ ~ -execute as @e[type=armor_stand,tag=gm4_new_machine,distance=..2] run data modify entity @s ArmorItems set from storage gm4_relocators:temp gm4_relocation.entity_data.ArmorItems +execute as @e[type=armor_stand,tag=gm4_new_machine,distance=..2] run data modify entity @s equipment set from storage gm4_relocators:temp gm4_relocation.entity_data.equipment scoreboard players set @e[distance=..2,tag=gm4_new_machine] gm4_entity_version 1 tag @e[distance=..2] remove gm4_new_machine diff --git a/gm4_guidebook/data/gm4_guidebook/function/get_book/zombie_villager.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/get_book/zombie_villager.mcfunction index e9e48bbdab..33289866f9 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/get_book/zombie_villager.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/get_book/zombie_villager.mcfunction @@ -7,4 +7,4 @@ $loot replace entity @s weapon.mainhand loot {"pools":[{"rolls":1,"entries":[{"type":"minecraft:loot_table","value":"gm4_guidebook:items/guidebook","functions":[{"function":"minecraft:set_custom_data","tag":"{gm4_guidebook:{lectern:0b,trigger:1}}"},{"function":"minecraft:set_components","components":{"minecraft:written_book_content":{"pages":$(front_matter),"title":"Gamemode 4 Guidebook","author":"Unknown","generation":3}}}]}]}]} # make zombie drop the book upon player kill -data modify entity @s HandDropChances[0] set value 1.0f +data modify entity @s drop_chances.mainhand set value 1.0f diff --git a/gm4_guidebook/data/gm4_guidebook/function/main.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/main.mcfunction index ae83d4da5d..e46f822e87 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/main.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/main.mcfunction @@ -1,7 +1,7 @@ schedule function gm4_guidebook:main 16t # give random zombie villagers the guidebook -execute as @e[type=zombie_villager,tag=!gm4_guidebook_checked,predicate=gm4_guidebook:chance_zombie_villager,nbt={HandItems:[{},{}],PersistenceRequired:0b}] unless data entity @s Gossips run function gm4_guidebook:get_book/zombie_villager with storage gm4_guidebook:register +execute as @e[type=zombie_villager,tag=!gm4_guidebook_checked,predicate=gm4_guidebook:chance_zombie_villager,nbt={PersistenceRequired:0b}] unless items entity @s weapon.* * unless data entity @s Gossips run function gm4_guidebook:get_book/zombie_villager with storage gm4_guidebook:register tag @e[type=zombie_villager,tag=!gm4_guidebook_checked] add gm4_guidebook_checked # process lectern markers diff --git a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/item_fill/lightning_bottle.mcfunction b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/item_fill/lightning_bottle.mcfunction index 8a18b2d19f..21341ffc02 100644 --- a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/item_fill/lightning_bottle.mcfunction +++ b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/item_fill/lightning_bottle.mcfunction @@ -3,7 +3,7 @@ scoreboard players set $item_value gm4_lt_value -1 loot replace entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] weapon.mainhand loot gm4_lightning_in_a_bottle:items/bottle_of_lightning -data modify storage gm4_liquid_tanks:temp/tank output set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] HandItems[0] +data modify storage gm4_liquid_tanks:temp/tank output set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] equipment.mainhand item replace entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] weapon.mainhand with air function gm4_liquid_tanks:smart_item_fill tag @s add gm4_lt_fill diff --git a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/liquid_init/lightning.mcfunction b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/liquid_init/lightning.mcfunction index ddb518d340..3357e21961 100644 --- a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/liquid_init/lightning.mcfunction +++ b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/liquid_init/lightning.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.lightning","fallback":"Lightning Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.lightning","fallback":"Lightning Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$lightning_liquid"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$lightning_liquid"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_liab_lightning" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_liab_lightning diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/compare_load_liquid.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/compare_load_liquid.mcfunction index 8ce563603c..dbf825a117 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/compare_load_liquid.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/compare_load_liquid.mcfunction @@ -2,6 +2,6 @@ #run from try_to_load data modify storage gm4_liquid_minecarts:compare liquid set from entity @e[type=marker,limit=1,sort=nearest,distance=..1,tag=gm4_liquid_tank] data.gm4_liquid_tanks.liquid_tag -execute store success score @s gm4_lm_data run data modify storage gm4_liquid_minecarts:compare liquid set from entity @s Passengers[0].ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag +execute store success score @s gm4_lm_data run data modify storage gm4_liquid_minecarts:compare liquid set from entity @s Passengers[0].equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag execute if score @s gm4_lm_data matches 0 run function gm4_liquid_minecarts:load_liquid diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/compare_unload_liquid.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/compare_unload_liquid.mcfunction index 1536946013..c73f615e06 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/compare_unload_liquid.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/compare_unload_liquid.mcfunction @@ -2,6 +2,6 @@ #run from try_to_unload data modify storage gm4_liquid_minecarts:compare liquid set from entity @e[type=marker,limit=1,sort=nearest,distance=..0.1,tag=gm4_liquid_tank] data.gm4_liquid_tanks.liquid_tag -execute store success score @s gm4_lm_data run data modify storage gm4_liquid_minecarts:compare liquid set from entity @s Passengers[0].ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag +execute store success score @s gm4_lm_data run data modify storage gm4_liquid_minecarts:compare liquid set from entity @s Passengers[0].equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag execute if score @s gm4_lm_data matches 0 run function gm4_liquid_minecarts:unload_liquid diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/copy_tank_data.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/copy_tank_data.mcfunction index e74cf769bf..90ee36ae55 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/copy_tank_data.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/copy_tank_data.mcfunction @@ -1,6 +1,6 @@ #@s = gm4_liquid_minecart_stand copying tank data to it's armor items, at location of tank #run from init_liquid -data modify entity @s ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag set from entity @e[type=marker,limit=1,tag=gm4_liquid_tank,sort=nearest] data.gm4_liquid_tanks.liquid_tag -data modify entity @s ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.tank.texture set from entity @e[type=armor_stand,tag=gm4_liquid_tank_display,limit=1,sort=nearest] ArmorItems[3] -data modify entity @s ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.tank.CustomName set from block ~ ~ ~ CustomName +data modify entity @s equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag set from entity @e[type=marker,limit=1,tag=gm4_liquid_tank,sort=nearest] data.gm4_liquid_tanks.liquid_tag +data modify entity @s equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.tank.texture set from entity @e[type=armor_stand,tag=gm4_liquid_tank_display,limit=1,sort=nearest] equipment.head +data modify entity @s equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.tank.CustomName set from block ~ ~ ~ CustomName diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/init_tank.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/init_tank.mcfunction index c1a25b382e..a6ffa2e0a8 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/init_tank.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/init_tank.mcfunction @@ -2,20 +2,20 @@ #run from try_to_unload #summon display stand -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","gm4_lm_needs_texture","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1} -data modify entity @e[type=armor_stand,tag=gm4_lm_needs_texture,limit=1,sort=nearest] ArmorItems[3] set from entity @s Passengers[0].ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.tank.texture -data modify entity @e[type=marker,tag=gm4_liquid_tank,limit=1,sort=nearest,distance=..0.1] data.gm4_liquid_tanks.liquid_tag set from entity @s Passengers[0].ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","gm4_lm_needs_texture","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b} +data modify entity @e[type=armor_stand,tag=gm4_lm_needs_texture,limit=1,sort=nearest] equipment.head set from entity @s Passengers[0].equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.tank.texture +data modify entity @e[type=marker,tag=gm4_liquid_tank,limit=1,sort=nearest,distance=..0.1] data.gm4_liquid_tanks.liquid_tag set from entity @s Passengers[0].equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag tag @e[type=armor_stand] remove gm4_lm_needs_texture #setup tank data -data modify block ~ ~ ~ CustomName set from entity @s Passengers[0].ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.tank.CustomName +data modify block ~ ~ ~ CustomName set from entity @s Passengers[0].equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.tank.CustomName scoreboard players operation @s gm4_lm_data = @s gm4_lt_max scoreboard players operation @s gm4_lm_data *= #5 gm4_lm_data scoreboard players operation @s gm4_lm_data /= #2 gm4_lm_data scoreboard players operation @e[type=marker,tag=gm4_liquid_tank,limit=1,sort=nearest,distance=..0.1] gm4_lt_max = @s gm4_lm_data #apply liquid tag -data modify entity @e[type=marker,tag=gm4_liquid_tank,limit=1,sort=nearest,distance=..0.1] Tags append from entity @s Passengers[0].ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag +data modify entity @e[type=marker,tag=gm4_liquid_tank,limit=1,sort=nearest,distance=..0.1] Tags append from entity @s Passengers[0].equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag tag @e[type=marker,tag=gm4_liquid_tank,limit=1,sort=nearest,distance=..0.1] remove gm4_lt_empty #load all cart liquid into tank diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/liquid_value_update.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/liquid_value_update.mcfunction index f891b1d8e8..352c0a81f7 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/liquid_value_update.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/liquid_value_update.mcfunction @@ -7,10 +7,10 @@ scoreboard players operation @s gm4_lm_data *= #100 gm4_lm_data scoreboard players operation @s gm4_lm_data /= @s gm4_lt_max #1%-50% -execute if score @s gm4_lt_value matches 1.. if score @s gm4_lm_data matches 0..50 run data modify entity @e[type=armor_stand,tag=gm4_liquid_minecart_stand,limit=1,sort=nearest] ArmorItems[3] merge value {id:"minecraft:player_head",count:1,components:{"minecraft:profile":"$liquid_minecart_display/low"}} +execute if score @s gm4_lt_value matches 1.. if score @s gm4_lm_data matches 0..50 run data modify entity @e[type=armor_stand,tag=gm4_liquid_minecart_stand,limit=1,sort=nearest] equipment.head merge value {id:"minecraft:player_head",count:1,components:{"minecraft:profile":"$liquid_minecart_display/low"}} #51%-99% -execute unless score @s gm4_lt_value = @s gm4_lt_max if score @s gm4_lm_data matches 51..100 run data modify entity @e[type=armor_stand,tag=gm4_liquid_minecart_stand,limit=1,sort=nearest] ArmorItems[3] merge value {id:"minecraft:player_head",count:1,components:{"minecraft:profile":"$liquid_minecart_display/high"}} +execute unless score @s gm4_lt_value = @s gm4_lt_max if score @s gm4_lm_data matches 51..100 run data modify entity @e[type=armor_stand,tag=gm4_liquid_minecart_stand,limit=1,sort=nearest] equipment.head merge value {id:"minecraft:player_head",count:1,components:{"minecraft:profile":"$liquid_minecart_display/high"}} #100% -execute if score @s gm4_lt_value = @s gm4_lt_max run data modify entity @e[type=armor_stand,tag=gm4_liquid_minecart_stand,limit=1,sort=nearest] ArmorItems[3] merge value {id:"minecraft:player_head",count:1,components:{"minecraft:profile":"$liquid_minecart_display/full"}} +execute if score @s gm4_lt_value = @s gm4_lt_max run data modify entity @e[type=armor_stand,tag=gm4_liquid_minecart_stand,limit=1,sort=nearest] equipment.head merge value {id:"minecraft:player_head",count:1,components:{"minecraft:profile":"$liquid_minecart_display/full"}} #0% -execute if score @s gm4_lt_value matches 0 run data modify entity @e[type=armor_stand,tag=gm4_liquid_minecart_stand,limit=1,sort=nearest] ArmorItems[3] merge value {id:"minecraft:player_head",count:1,components:{"minecraft:profile":"$liquid_minecart_display/empty"}} +execute if score @s gm4_lt_value matches 0 run data modify entity @e[type=armor_stand,tag=gm4_liquid_minecart_stand,limit=1,sort=nearest] equipment.head merge value {id:"minecraft:player_head",count:1,components:{"minecraft:profile":"$liquid_minecart_display/empty"}} diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/create_cart.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/create_cart.mcfunction index dc676ff520..c9c359b96e 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/create_cart.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/create_cart.mcfunction @@ -6,7 +6,7 @@ scoreboard players set $placed_block gm4_machine_data 1 # summon new command block minecart -summon command_block_minecart ~ ~ ~ {Command:"execute if score @s gm4_lt_value matches 1.. run function gm4_liquid_minecarts:drain_minecart",CustomName:'{"text":"Liquid Minecart","italic":false}',Tags:["gm4_liquid_minecart","gm4_liquid_minecart_empty","gm4_machine_cart","gm4_new_machine"],CustomDisplayTile:1,DisplayState:{"Name":"minecraft:hopper"},Passengers:[{id:"minecraft:armor_stand",Tags:["gm4_no_edit","gm4_liquid_minecart_stand","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"],Invisible:1b,DisabledSlots:2039583,Small:1b,ArmorItems:[{id:"minecraft:stick",count:1,components:{"minecraft:custom_data":{gm4_liquid_minecarts:{liquid_tag:"null"}}}},{},{},{}],Pose:{Head:[180.0f,0.0f,0.0f],RightArm:[0.0f,-90.0f,0.0f]}}]} +summon command_block_minecart ~ ~ ~ {Command:"execute if score @s gm4_lt_value matches 1.. run function gm4_liquid_minecarts:drain_minecart",CustomName:'{"text":"Liquid Minecart","italic":false}',Tags:["gm4_liquid_minecart","gm4_liquid_minecart_empty","gm4_machine_cart","gm4_new_machine"],DisplayState:{"Name":"minecraft:hopper"},Passengers:[{id:"minecraft:armor_stand",Tags:["gm4_no_edit","gm4_liquid_minecart_stand","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"],Invisible:1b,DisabledSlots:2039583,Small:1b,equipment:{feet:{id:"minecraft:stick",count:1,components:{"minecraft:custom_data":{gm4_liquid_minecarts:{liquid_tag:"null"}}}}},Pose:{Head:[180.0f,0.0f,0.0f],RightArm:[0.0f,-90.0f,0.0f]}}]} tp @e[type=command_block_minecart,distance=..0.1,tag=gm4_new_machine] @s scoreboard players set @e[distance=..2,tag=gm4_new_machine] gm4_entity_version 1 execute as @e[type=command_block_minecart,distance=..0.1,tag=gm4_new_machine,limit=1] run function gm4_liquid_minecarts:liquid_value_update diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/set_empty_data.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/set_empty_data.mcfunction index 753471a92a..fafd0eaf72 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/set_empty_data.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/set_empty_data.mcfunction @@ -1,5 +1,5 @@ #@s liquid minecart display of a minecart that has 0 liquid in it #run from unload_liquid or init_tank or drain_minecart -data modify entity @s ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag set value "empty" -data modify entity @s ArmorItems[0].components."minecraft:custom_data".gm4_liquid_minecarts.tank set value {texture:"null",CustomName:"null"} +data modify entity @s equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag set value "empty" +data modify entity @s equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.tank set value {texture:"null",CustomName:"null"} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/down.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/down.mcfunction index b8fa808eba..00e3d1744a 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/down.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/down.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ hopper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',ArmorItems:[{},{},{},{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[0.0f,0.0f]} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/east.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/east.mcfunction index 9874654693..273b9b8a81 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/east.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/east.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ hopper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',ArmorItems:[{},{},{},{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}],Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[-90.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[-90.0f,0.0f]} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/north.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/north.mcfunction index cb2cd3db9d..1684408005 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/north.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/north.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ hopper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',ArmorItems:[{},{},{},{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}],Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[180.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[180.0f,0.0f]} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/south.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/south.mcfunction index a0b70c9dd3..9a24796c12 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/south.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/south.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ hopper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',ArmorItems:[{},{},{},{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[0.0f,0.0f]} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/west.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/west.mcfunction index c0bd383e1b..10b4a2d78d 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/west.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/west.mcfunction @@ -7,5 +7,5 @@ setblock ~ ~ ~ hopper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',ArmorItems:[{},{},{},{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}],Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[90.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[90.0f,0.0f]} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/place_down.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/place_down.mcfunction index 38cfebf6d3..d3174d170d 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/place_down.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/place_down.mcfunction @@ -8,6 +8,6 @@ execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ hopper[fac execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ hopper[facing=down] data merge block ~ ~ ~ {CustomName:'{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"}'} -summon armor_stand ~ ~-.5 ~ {CustomName:'"gm4_liquid_tank"',Tags:["gm4_no_edit","gm4_liquid_tank"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,DisabledSlots:2039552,ArmorItems:[{},{},{},{id:"minecraft:glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}]} +summon armor_stand ~ ~-.5 ~ {CustomName:'"gm4_liquid_tank"',Tags:["gm4_no_edit","gm4_liquid_tank"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,DisabledSlots:2039552,equipment:{head:{id:"minecraft:glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}}} execute as @e[tag=gm4_liquid_tank,limit=1,distance=..0.3] run function gm4_liquid_tanks:init_tank_scores playsound block.end_portal_frame.fill block @a[distance=..30] ~ ~ ~ 1 0.5 diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/restore_liquid.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/restore_liquid.mcfunction index 75bc8e1898..9150e04d11 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/restore_liquid.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/restore_liquid.mcfunction @@ -9,6 +9,6 @@ execute store result score @s gm4_lt_max run data get storage gm4_relocators:tem scoreboard players set @s gm4_lt_disp_val 0 function #gm4_liquid_tanks:relocate/restore_liquid -execute unless entity @s[tag=gm4_lt_empty] run summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict","gm4_new_display"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1}]} +execute unless entity @s[tag=gm4_lt_empty] run summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict","gm4_new_display"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1}}} data modify entity @e[type=armor_stand,tag=gm4_new_display,distance=..1,limit=1] {} merge from storage gm4_relocators:temp gm4_relocation.entity_data.display function gm4_liquid_tanks:liquid_value_update diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/set_pick_up_data.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/set_pick_up_data.mcfunction index c220328967..ba77a9a24c 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/set_pick_up_data.mcfunction @@ -11,7 +11,7 @@ data modify storage gm4_relocators:temp merge_data.entity_data.marker.Tags set f tag @s add gm4_relocating_block data modify storage gm4_relocators:temp merge_data.entity_data.marker.data set from entity @s data -data modify storage gm4_relocators:temp merge_data.entity_data.stand.ArmorItems set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,distance=..0.5,limit=1] ArmorItems +data modify storage gm4_relocators:temp merge_data.entity_data.stand.equipment set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,distance=..0.5,limit=1] equipment data modify storage gm4_relocators:temp merge_data.entity_data.stand.Tags set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,distance=..0.5,limit=1] Tags execute positioned ~ ~-0.75 ~ run data modify storage gm4_relocators:temp merge_data.entity_data.display set from entity @e[type=armor_stand,tag=gm4_liquid_tank_display,distance=..0.3,limit=1] {} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/summon_block_markers.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/summon_block_markers.mcfunction index 2e41ed4fdc..31c97cced8 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/summon_block_markers.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/summon_block_markers.mcfunction @@ -5,7 +5,7 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',ArmorItems:[{},{},{},{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[0.0f,0.0f]} execute as @e[type=marker,tag=gm4_new_machine,limit=1,distance=..0.1] run function gm4_liquid_tanks:relocate/restore_liquid diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/item_fill/glow_ink_bottle.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/item_fill/glow_ink_bottle.mcfunction index f6b74571c4..7f45fe3a89 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/item_fill/glow_ink_bottle.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/item_fill/glow_ink_bottle.mcfunction @@ -3,7 +3,7 @@ scoreboard players set $item_value gm4_lt_value -1 loot replace entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] weapon.mainhand loot gm4_standard_liquids:glow_ink_bottle -data modify storage gm4_liquid_tanks:temp/tank output set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] HandItems[0] +data modify storage gm4_liquid_tanks:temp/tank output set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] equipment.mainhand item replace entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] weapon.mainhand with air function gm4_liquid_tanks:smart_item_fill tag @s add gm4_lt_fill diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/item_fill/ink_bottle.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/item_fill/ink_bottle.mcfunction index ea23e4aaca..0b6c3c6487 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/item_fill/ink_bottle.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/item_fill/ink_bottle.mcfunction @@ -3,7 +3,7 @@ scoreboard players set $item_value gm4_lt_value -1 loot replace entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] weapon.mainhand loot gm4_standard_liquids:ink_bottle -data modify storage gm4_liquid_tanks:temp/tank output set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] HandItems[0] +data modify storage gm4_liquid_tanks:temp/tank output set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] equipment.mainhand item replace entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] weapon.mainhand with air function gm4_liquid_tanks:smart_item_fill tag @s add gm4_lt_fill diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/beetroot_soup.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/beetroot_soup.mcfunction index 91fbbde3db..611edc0000 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/beetroot_soup.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/beetroot_soup.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.beetroot_soup","fallback":"Beetroot Soup Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.beetroot_soup","fallback":"Beetroot Soup Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/beetroot_soup"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/beetroot_soup"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_beetroot_soup" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_beetroot_soup diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/experience.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/experience.mcfunction index efe5eedb87..69c51d9ede 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/experience.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/experience.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.experience","fallback":"Experience Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.experience","fallback":"Experience Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/experience"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/experience"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_experience" scoreboard players set @s gm4_lt_max 1395 tag @s add gm4_lt_experience diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/glow_ink.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/glow_ink.mcfunction index 64bd4ea259..db3ee179cb 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/glow_ink.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/glow_ink.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.glow_ink","fallback":"Glow Ink Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.glow_ink","fallback":"Glow Ink Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/glow_ink"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/glow_ink"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_glow_ink" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_glow_ink diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/honey.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/honey.mcfunction index 75244f51c0..7cc845a484 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/honey.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/honey.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.honey","fallback":"Honey Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.honey","fallback":"Honey Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/honey"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/honey"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_honey" scoreboard players set @s gm4_lt_max 400 tag @s add gm4_lt_honey diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/ink.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/ink.mcfunction index 5dd68069b9..8af2cfbd4d 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/ink.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/ink.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.ink","fallback":"Ink Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.ink","fallback":"Ink Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/ink"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/ink"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_ink" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_ink diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/lava.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/lava.mcfunction index 4e2d57d8ec..13f7042c1c 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/lava.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/lava.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.lava","fallback":"Lava Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.lava","fallback":"Lava Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/lava"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/lava"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_lava" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_lava diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/milk.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/milk.mcfunction index 763f0fe494..46711f3bb1 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/milk.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/milk.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.milk","fallback":"Milk Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.milk","fallback":"Milk Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/milk"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/milk"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_milk" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_milk diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/mushroom_stew.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/mushroom_stew.mcfunction index fa63244692..61450b30fe 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/mushroom_stew.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/mushroom_stew.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.mushroom_stew","fallback":"Mushroom Stew Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.mushroom_stew","fallback":"Mushroom Stew Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/mushroom_stew"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/mushroom_stew"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_mushroom_stew" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_mushroom_stew diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/powder_snow.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/powder_snow.mcfunction index 1375c05161..2b259875b1 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/powder_snow.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/powder_snow.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.powder_snow","fallback":"Powder Snow Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.powder_snow","fallback":"Powder Snow Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/powder_snow"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/powder_snow"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_powder_snow" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_powder_snow diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/rabbit_stew.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/rabbit_stew.mcfunction index 0da5044a69..2955897583 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/rabbit_stew.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/rabbit_stew.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.rabbit_stew","fallback":"Rabbit Stew Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.rabbit_stew","fallback":"Rabbit Stew Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/rabbit_stew"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/rabbit_stew"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_rabbit_stew" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_rabbit_stew diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/water.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/water.mcfunction index a0c8e64cca..b54c05bfa0 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/water.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/water.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.water","fallback":"Water Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.water","fallback":"Water Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/water"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/water"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_water" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_water diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/honey_casting/honey_cauldron.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/honey_casting/honey_cauldron.mcfunction index cc6fb4a98b..0849a467d2 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/honey_casting/honey_cauldron.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/honey_casting/honey_cauldron.mcfunction @@ -2,7 +2,7 @@ #run from standard_liquids:util_above execute if score @s gm4_lt_util matches 4.. run scoreboard players remove @s gm4_lt_value 4 -execute if score @s gm4_lt_util matches 4.. run summon armor_stand ~0.5 ~ ~0.5 {Marker:1b,Invisible:1b,Invulnerable:1b,NoGravity:1b,Silent:1b,Fire:4000s,Tags:["gm4_lt_honey_display","gm4_no_edit"],CustomName:'"gm4_lt_honey_display"',Pose:{Head:[180.0f,0.0f,0.0f]},ArmorItems:[{},{},{},{id:"minecraft:honey_block",count:1,components:{"minecraft:custom_model_data":"block/cast_honey_block"}}],DisabledSlots:4144959} +execute if score @s gm4_lt_util matches 4.. run summon armor_stand ~0.5 ~ ~0.5 {Marker:1b,Invisible:1b,Invulnerable:1b,NoGravity:1b,Silent:1b,Fire:4000s,Tags:["gm4_lt_honey_display","gm4_no_edit"],CustomName:'"gm4_lt_honey_display"',Pose:{Head:[180.0f,0.0f,0.0f]},equipment:{head:{id:"minecraft:honey_block",count:1,components:{"minecraft:custom_model_data":"block/cast_honey_block"}}},DisabledSlots:4144959} execute if score @s gm4_lt_util matches 4.. run playsound block.honey_block.slide block @a[distance=..10] ~ ~ ~ 1 0.5 execute if score @s gm4_lt_util matches 4.. run scoreboard players remove @s gm4_lt_util 4 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/initialize.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/initialize.mcfunction index 554260aa4e..e0936c9900 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/initialize.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/initialize.mcfunction @@ -7,7 +7,7 @@ execute store result score $metal_amount gm4_ml_data run data get storage gm4_me execute if data storage gm4_metallurgy:temp/item/ore gm4_metallurgy{item:"obsidian_cast"} run scoreboard players set $is_obsidian_cast gm4_ml_data 1 # store recasted shamir id -execute if score $is_obsidian_cast gm4_ml_data matches 1 run data modify entity @s ArmorItems[0].components."minecraft:custom_data".gm4_metallurgy set from storage gm4_metallurgy:temp/item/ore gm4_metallurgy +execute if score $is_obsidian_cast gm4_ml_data matches 1 run data modify entity @s equipment.feet.components."minecraft:custom_data".gm4_metallurgy set from storage gm4_metallurgy:temp/item/ore gm4_metallurgy # absorb ore item execute if data storage gm4_metallurgy:temp/item/ore gm4_metallurgy.metal{type:"aluminium"} run function gm4_metallurgy:casting/add_metal/add_aluminium diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/create_mould.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/create_mould.mcfunction index 5433aef5ff..eec2578541 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/create_mould.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/create_mould.mcfunction @@ -1,7 +1,7 @@ # @s = obsidian block with count of 1 on top of sand next to a clay ball with a count of 1 # run from check_mould_creation -summon armor_stand ~.45 ~-1.150 ~.65 {CustomName:'"gm4_sand_ring"',Tags:["gm4_sand_ring","gm4_new_sand_ring"],ArmorItems:[{id:"minecraft:stick",count:1},{},{},{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/mould/cool_empty","minecraft:profile":"$mould/cool_empty"}}],Silent:1b,Invulnerable:1b,Marker:1b,Invisible:1b,NoGravity:1b,Small:1b,HasVisualFire:1b} +summon armor_stand ~.45 ~-1.150 ~.65 {CustomName:'"gm4_sand_ring"',Tags:["gm4_sand_ring","gm4_new_sand_ring"],equipment:{feet:{id:"minecraft:stick",count:1},head:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/mould/cool_empty","minecraft:profile":"$mould/cool_empty"}}},Silent:1b,Invulnerable:1b,Marker:1b,Invisible:1b,NoGravity:1b,Small:1b,HasVisualFire:1b} scoreboard players add @e[type=armor_stand,tag=gm4_new_sand_ring] gm4_ml_ore_al 0 scoreboard players add @e[type=armor_stand,tag=gm4_new_sand_ring] gm4_ml_ore_ba 0 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/finish_band.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/finish_band.mcfunction index b613a6a696..faef244094 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/finish_band.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/finish_band.mcfunction @@ -4,7 +4,7 @@ tag @e[type=item,distance=..0.1,predicate=gm4_metallurgy:has_shamir,nbt={Age:0s}] add gm4_ml_band # kill the band that matches the recasted band -execute store success score $has_recasted_band gm4_ml_data run data modify storage gm4_metallurgy:temp/item/cast stored_shamir set from entity @s ArmorItems[0].components."minecraft:custom_data".gm4_metallurgy.stored_shamir +execute store success score $has_recasted_band gm4_ml_data run data modify storage gm4_metallurgy:temp/item/cast stored_shamir set from entity @s equipment.feet.components."minecraft:custom_data".gm4_metallurgy.stored_shamir execute if score $has_recasted_band gm4_ml_data matches 1 as @e[type=item,tag=gm4_ml_band] run function gm4_metallurgy:casting/prevent_duplicate_recast data remove storage gm4_metallurgy:temp/item/cast recasted_shamir data remove storage gm4_metallurgy:temp/item/cast stored_shamir diff --git a/gm4_midnight_menaces/data/gm4_icy_strays/function/stray_transform.mcfunction b/gm4_midnight_menaces/data/gm4_icy_strays/function/stray_transform.mcfunction index 0a5df17ee1..efdc6cba06 100644 --- a/gm4_midnight_menaces/data/gm4_icy_strays/function/stray_transform.mcfunction +++ b/gm4_midnight_menaces/data/gm4_icy_strays/function/stray_transform.mcfunction @@ -1,6 +1,6 @@ # @s = skeleton to be converted into a stray # called by event -summon stray ~ ~ ~ {HandItems:[{id:"minecraft:bow",count:1},{}],DeathLootTable:"gm4_icy_strays:entities/icy_stray"} +summon stray ~ ~ ~ {equipment:{mainhand:{id:"minecraft:bow",count:1}},DeathLootTable:"gm4_icy_strays:entities/icy_stray"} tp @e[type=stray,limit=1,distance=0] @s data merge entity @s {DeathTime:19s,Health:0f,DeathLootTable:"gm4:empty"} diff --git a/gm4_midnight_menaces/data/gm4_illusioner_nights/function/illusioner_transform.mcfunction b/gm4_midnight_menaces/data/gm4_illusioner_nights/function/illusioner_transform.mcfunction index 7f284705b0..e110f74d78 100644 --- a/gm4_midnight_menaces/data/gm4_illusioner_nights/function/illusioner_transform.mcfunction +++ b/gm4_midnight_menaces/data/gm4_illusioner_nights/function/illusioner_transform.mcfunction @@ -1,6 +1,6 @@ # @s = skeleton, zombie, or creeper to be converted into an illusioner # called by event -summon illusioner ~ ~ ~ {DeathLootTable:"gm4_illusioner_nights:entities/illusioner",HandItems:[{id:"minecraft:bow",count:1},{}]} +summon illusioner ~ ~ ~ {DeathLootTable:"gm4_illusioner_nights:entities/illusioner",equipment:{mainhand:{id:"minecraft:bow",count:1}}} tp @e[type=illusioner,limit=1,distance=0] @s data merge entity @s {DeathTime:19s,Health:0f,DeathLootTable:"gm4:empty"} diff --git a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/diamond.mcfunction b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/diamond.mcfunction index c7f9a6012b..4d9dde63ff 100644 --- a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/diamond.mcfunction +++ b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/diamond.mcfunction @@ -4,17 +4,17 @@ # run from goblin_steal/check_player # get current diamond count -execute store result score count gm4_menace_data run data get entity @s ArmorItems[0].count +execute store result score count gm4_menace_data run data get entity @s equipment.feet.count # take 1 diamond from player clear @a[tag=gm4_goblin_target,limit=1,distance=..3] diamond 1 # store diamonds at feet slot -execute if score count gm4_menace_data matches 0 run data modify entity @s ArmorItems[0] set value {id:"minecraft:diamond",count:1} -execute if score count gm4_menace_data matches 1..63 if predicate gm4_menacing_goblins:store_chance store result entity @s ArmorItems[0].count byte 1 run scoreboard players add count gm4_menace_data 1 +execute if score count gm4_menace_data matches 0 run data modify entity @s equipment.feet set value {id:"minecraft:diamond",count:1} +execute if score count gm4_menace_data matches 1..63 if predicate gm4_menacing_goblins:store_chance store result entity @s equipment.feet.count byte 1 run scoreboard players add count gm4_menace_data 1 # show that it got stolen -data modify entity @s HandItems[1] set value {id:"minecraft:diamond",count:1} +data modify entity @s equipment.offhand set value {id:"minecraft:diamond",count:1} playsound minecraft:entity.zombie.ambient hostile @a[distance=..5] ~ ~ ~ 0.2 2 playsound minecraft:entity.witch.celebrate hostile @a[distance=..5] ~ ~ ~ 1 2 playsound minecraft:block.chain.break hostile @a[distance=..5] ~ ~ ~ 2 2 diff --git a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/gold_ingot.mcfunction b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/gold_ingot.mcfunction index 03ff80fdca..dd70aa757a 100644 --- a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/gold_ingot.mcfunction +++ b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/gold_ingot.mcfunction @@ -4,17 +4,17 @@ # run from goblin_steal/check_player # get current gold ingot count -execute store result score count gm4_menace_data run data get entity @s ArmorItems[2].count +execute store result score count gm4_menace_data run data get entity @s equipment.chest.count # take 1 gold ingot from player clear @a[tag=gm4_goblin_target,limit=1,distance=..3] gold_ingot 1 # store gold ingots at chest slot -execute if score count gm4_menace_data matches 0 run data modify entity @s ArmorItems[2] set value {id:"minecraft:gold_ingot",count:1} -execute if score count gm4_menace_data matches 1..63 if predicate gm4_menacing_goblins:store_chance store result entity @s ArmorItems[2].count byte 1 run scoreboard players add count gm4_menace_data 1 +execute if score count gm4_menace_data matches 0 run data modify entity @s equipment.chest set value {id:"minecraft:gold_ingot",count:1} +execute if score count gm4_menace_data matches 1..63 if predicate gm4_menacing_goblins:store_chance store result entity @s equipment.chest.count byte 1 run scoreboard players add count gm4_menace_data 1 # show that it got stolen -data modify entity @s HandItems[1] set value {id:"minecraft:gold_ingot",count:1} +data modify entity @s equipment.offhand set value {id:"minecraft:gold_ingot",count:1} playsound minecraft:entity.zombie.ambient hostile @a[distance=..5] ~ ~ ~ 0.2 2 playsound minecraft:entity.witch.celebrate hostile @a[distance=..5] ~ ~ ~ 1 2 playsound minecraft:block.chain.break hostile @a[distance=..5] ~ ~ ~ 2 2 diff --git a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/iron_ingot.mcfunction b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/iron_ingot.mcfunction index f600c8c1a3..98fcf33b37 100644 --- a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/iron_ingot.mcfunction +++ b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_steal/iron_ingot.mcfunction @@ -4,17 +4,17 @@ # run from goblin_steal/check_player # get current iron ingot count -execute store result score count gm4_menace_data run data get entity @s ArmorItems[1].count +execute store result score count gm4_menace_data run data get entity @s equipment.feet.count # take 1 iron ingot from player clear @a[tag=gm4_goblin_target,limit=1,distance=..3] iron_ingot 1 -# store iron ingots at chest slot -execute if score count gm4_menace_data matches 0 run data modify entity @s ArmorItems[1] set value {id:"minecraft:iron_ingot",count:1} -execute if score count gm4_menace_data matches 1..63 if predicate gm4_menacing_goblins:store_chance store result entity @s ArmorItems[1].count byte 1 run scoreboard players add count gm4_menace_data 1 +# store iron ingots at feet slot +execute if score count gm4_menace_data matches 0 run data modify entity @s equipment.feet set value {id:"minecraft:iron_ingot",count:1} +execute if score count gm4_menace_data matches 1..63 if predicate gm4_menacing_goblins:store_chance store result entity @s equipment.feet.count byte 1 run scoreboard players add count gm4_menace_data 1 # show that it got stolen -data modify entity @s HandItems[1] set value {id:"minecraft:iron_ingot",count:1} +data modify entity @s equipment.offhand set value {id:"minecraft:iron_ingot",count:1} playsound minecraft:entity.zombie.ambient hostile @a[distance=..5] ~ ~ ~ 0.2 2 playsound minecraft:entity.witch.celebrate hostile @a[distance=..5] ~ ~ ~ 1 2 playsound minecraft:block.chain.break hostile @a[distance=..5] ~ ~ ~ 2 2 diff --git a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_transform.mcfunction b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_transform.mcfunction index 6d550351be..26ea01eccd 100644 --- a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_transform.mcfunction +++ b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_transform.mcfunction @@ -1,7 +1,7 @@ # @s = skeleton, zombie, or creeper to be converted into a goblin # called by event -summon zombie ~ ~ ~ {CustomName:'{"translate":"entity.gm4.goblin","fallback":"Goblin§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4_menacing_goblins:entities/goblin",LeftHanded:1b,CanPickUpLoot:0b,Health:24f,IsBaby:1b,CanBreakDoors:0b,Tags:["gm4_goblin","smithed.entity"],HandItems:[{id:"minecraft:golden_sword",count:1},{}],HandDropChances:[0.3F,-327.67F],ArmorItems:[{},{},{},{id:"minecraft:carved_pumpkin",count:1,components:{"minecraft:enchantments":{"minecraft:thorns":3}}}],ArmorDropChances:[2.0F,2.0F,2.0F,-327.67F],active_effects:[{id:'minecraft:resistance',amplifier:4b,duration:20,show_particles:1b}],attributes:[{id:"minecraft:max_health",base:24.0d},{id:"minecraft:follow_range",base:48.0d}]} +summon zombie ~ ~ ~ {CustomName:'{"translate":"entity.gm4.goblin","fallback":"Goblin§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4_menacing_goblins:entities/goblin",LeftHanded:1b,CanPickUpLoot:0b,Health:24f,IsBaby:1b,CanBreakDoors:0b,Tags:["gm4_goblin","smithed.entity"],equipment:{mainhand:{id:"minecraft:golden_sword",count:1},head:{id:"minecraft:carved_pumpkin",count:1,components:{"minecraft:enchantments":{"minecraft:thorns":3}}}},drop_chances:{mainhand:0.3F,head:0F},active_effects:[{id:'minecraft:resistance',amplifier:4b,duration:20,show_particles:1b}],attributes:[{id:"minecraft:max_health",base:24.0d},{id:"minecraft:follow_range",base:48.0d}]} scoreboard players set @e[type=zombie,tag=gm4_goblin,distance=0] gm4_entity_version 1 tp @e[type=zombie,limit=1,distance=0] @s diff --git a/gm4_mysterious_midnights/data/gm4_resurrecting_skeletons/function/spawn_skeleton.mcfunction b/gm4_mysterious_midnights/data/gm4_resurrecting_skeletons/function/spawn_skeleton.mcfunction index 90d7cd6a37..6321ac591c 100644 --- a/gm4_mysterious_midnights/data/gm4_resurrecting_skeletons/function/spawn_skeleton.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_resurrecting_skeletons/function/spawn_skeleton.mcfunction @@ -2,7 +2,7 @@ #at @s #called by event -summon skeleton ~ ~ ~ {DeathLootTable:"gm4:empty",ArmorItems:[],HandItems:[],active_effects:[{id:'minecraft:nausea',amplifier:1,duration:30}],attributes:[{id:"minecraft:attack_damage",base:10.0}]} +summon skeleton ~ ~ ~ {DeathLootTable:"gm4:empty",equipment:{},active_effects:[{id:'minecraft:nausea',amplifier:1,duration:30}],attributes:[{id:"minecraft:attack_damage",base:10.0}]} playsound block.redstone_torch.burnout hostile @a[distance=..16] ~ ~ ~ 1 .1 function gm4_resurrecting_skeletons:absorb_bone diff --git a/gm4_mysterious_midnights/data/gm4_resurrecting_zombies/function/spawn_zombie.mcfunction b/gm4_mysterious_midnights/data/gm4_resurrecting_zombies/function/spawn_zombie.mcfunction index 81132a2f32..4ba696803e 100644 --- a/gm4_mysterious_midnights/data/gm4_resurrecting_zombies/function/spawn_zombie.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_resurrecting_zombies/function/spawn_zombie.mcfunction @@ -2,7 +2,7 @@ #at @s #called by event -summon zombie ~ ~ ~ {DeathLootTable:"gm4:empty",ArmorItems:[],HandItems:[],active_effects:[{id:'minecraft:nausea',amplifier:1,duration:30}],attributes:[{id:"minecraft:attack_damage",base:10.0}]} +summon zombie ~ ~ ~ {DeathLootTable:"gm4:empty",equipment:{},active_effects:[{id:'minecraft:nausea',amplifier:1,duration:30}],attributes:[{id:"minecraft:attack_damage",base:10.0}]} playsound block.redstone_torch.burnout hostile @a[distance=..16] ~ ~ ~ 1 .1 function gm4_resurrecting_zombies:absorb_rotten_flesh diff --git a/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/event.mcfunction b/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/event.mcfunction index 6cd8d2d3d2..7dabcda4ef 100644 --- a/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/event.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/event.mcfunction @@ -2,4 +2,4 @@ #at world spawn #called by mysterious midnights base if this expansion was selected. pulsed every 0.8 seconds throughout the night. -execute as @e[type=skeleton,tag=!smithed.entity,tag=!gm4_tipped_skeleton,x=0,nbt={HandItems:[{id:"minecraft:bow",count:1},{}],PersistenceRequired:0b}] at @s run function gm4_tipped_skeletons:tipp +execute as @e[type=skeleton,tag=!smithed.entity,tag=!gm4_tipped_skeleton,x=0,nbt={equipment:{mainhand:{id:"minecraft:bow",count:1}},PersistenceRequired:0b}] at @s run function gm4_tipped_skeletons:tipp diff --git a/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/tipp.mcfunction b/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/tipp.mcfunction index 3efd3dea1b..d69c6f8c19 100644 --- a/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/tipp.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/tipp.mcfunction @@ -1,7 +1,7 @@ -#@s = not tipped skeletons with nbt={HandItems:[{id:"minecraft:bow",count:1},{}],PersistenceRequired:0b} +#@s = not tipped skeletons with nbt={equipment:{mainhand:{id:"minecraft:bow",count:1}},PersistenceRequired:0b} #at @s #called by event tag @s add gm4_tipped_skeleton -data modify entity @s HandDropChances[1] set value 0.75f +data modify entity @s drop_chances merge value {offhand:0.75f} loot replace entity @s weapon.offhand loot gm4_tipped_skeletons:tipped_type diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/prepare.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/prepare.mcfunction index 5371bf1f8d..1db9777f92 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/prepare.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/prepare.mcfunction @@ -1,8 +1,8 @@ # @s = player with conjuring pneuma who stopped sneaking # run from pneumas/sneak/stopped -summon armor_stand ~ ~ ~ {Invisible:1b,NoGravity:1b,Marker:1b,Small:1b,CustomName:'"Fang Thrower"',Tags:["gm4_oa_fang_thrower","gm4_oa_new_fang"],ArmorItems:[{id:"minecraft:stick",count:1},{},{},{}]} -data modify entity @e[type=minecraft:armor_stand,tag=gm4_oa_new_fang,distance=..0.001,limit=1] ArmorItems[0].components."minecraft:custom_data".gm4_oa_conjuring set from entity @s UUID +summon armor_stand ~ ~ ~ {Invisible:1b,NoGravity:1b,Marker:1b,Small:1b,CustomName:'"Fang Thrower"',Tags:["gm4_oa_fang_thrower","gm4_oa_new_fang"],equipment:{feet:{id:"minecraft:stick",count:1}}} +data modify entity @e[type=minecraft:armor_stand,tag=gm4_oa_new_fang,distance=..0.001,limit=1] equipment.feet.components."minecraft:custom_data".gm4_oa_conjuring set from entity @s UUID tp @e[type=armor_stand,tag=gm4_oa_new_fang,distance=..0.001,limit=1] ~ ~ ~ ~ 0 scoreboard players set @s gm4_pneuma_data 0 scoreboard players set @s[scores={gm4_oa_snk_num=10..19}] gm4_pneuma_data 6 diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/summon_fangs.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/summon_fangs.mcfunction index 69e1777e1c..b93f786b6b 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/summon_fangs.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/summon_fangs.mcfunction @@ -2,7 +2,7 @@ # run from pneumas/conjuring/throw summon evoker_fangs ~ ~ ~ {Tags:[gm4_oa_fang]} -data modify entity @e[type=evoker_fangs,tag=gm4_oa_fang,limit=1,distance=..0.1] Owner set from entity @s ArmorItems[0].components."minecraft:custom_data".gm4_oa_conjuring +data modify entity @e[type=evoker_fangs,tag=gm4_oa_fang,limit=1,distance=..0.1] Owner set from entity @s equipment.feet.components."minecraft:custom_data".gm4_oa_conjuring tag @e[type=evoker_fangs] remove gm4_oa_fang tag @a[distance=..1,gamemode=!creative,gamemode=!spectator] add gm4_oa_magic_ignore diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/destroy.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/destroy.mcfunction index f0dbee8345..931201ea20 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/destroy.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/destroy.mcfunction @@ -2,7 +2,7 @@ # run from main # store armor items into storage -data modify storage gm4_orb_of_ankou:temp ArmorItems set from entity @s ArmorItems +data modify storage gm4_orb_of_ankou:temp equipment set from entity @s equipment # create a soul shard if valid ingredient count execute if score @s gm4_oa_essence matches 13.. if score @s gm4_oa_powder >= required gm4_oa_powder if score @s gm4_oa_glowstone >= required gm4_oa_glowstone run function gm4_orb_of_ankou:soul_forge/outputs/create_shard @@ -27,5 +27,5 @@ execute if entity @s[tag=gm4_oa_has_shard] run function gm4_orb_of_ankou:soul_fo playsound minecraft:block.fire.extinguish block @a[distance=..12] ~ ~ ~ .5 .3 particle minecraft:cloud ~ ~0.5 ~ 0.3 0.3 0.3 0 20 -data remove storage gm4_orb_of_ankou:temp ArmorItems +data remove storage gm4_orb_of_ankou:temp equipment kill @s diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/congealed_shard.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/congealed_shard.mcfunction index 402750842c..9f90678104 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/congealed_shard.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/congealed_shard.mcfunction @@ -2,10 +2,10 @@ # run from soul_forge/entities/summon_congealed_shard # spawn bat -summon bat ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.congealed_shard","fallback":"Congealed Soul Shard§"}',CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_congealed_shard","gm4_oa_ignore","gm4_defused_bat"],HandDropChances:[2.0f,1.0f],Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} +summon bat ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.congealed_shard","fallback":"Congealed Soul Shard§"}',CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_congealed_shard","gm4_oa_ignore","gm4_defused_bat"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} # set loot drop to soul shard -data modify entity @e[type=bat,tag=gm4_oa_unset,limit=1] HandItems[0] set from storage gm4_orb_of_ankou:temp Item +data modify entity @e[type=bat,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp Item # randomize motion in x and z execute as @e[type=bat,tag=gm4_oa_unset,limit=1] run function gm4_orb_of_ankou:soul_forge/entities/randomize_motion diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/fire_sprite.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/fire_sprite.mcfunction index f709a5e8e1..ca5d5d3967 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/fire_sprite.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/fire_sprite.mcfunction @@ -2,7 +2,7 @@ # run from both soul_forge/entities/summon_powder_sprite and soul_forge/entities/summon_glowstone_sprite # spawn zombie -summon minecraft:zombie ~ ~0.2 ~ {Fire:1000000,Motion:[0.0,0.6,0.0],Silent:1b,CustomNameVisible:0b,DeathLootTable:"gm4:empty",Health:10.0f,IsBaby:1b,CanBreakDoors:0b,CanPickUpLoot:0b,Tags:["gm4_oa_unset","gm4_oa_ignore","gm4_oa_fire_sprite"],CustomName:'{"translate":"entity.gm4.fire_sprite","fallback":"Fire Sprite§"}',Team:"gm4_hide_name",ArmorItems:[{},{},{},{id:"minecraft:golden_helmet",count:1,components:{"minecraft:custom_model_data":"entity/fire_sprite","minecraft:enchantment_glint_override":true}}],ArmorDropChances:[0.0F,0.0F,0.0F,-327.670F],active_effects:[{id:'minecraft:invisibility',amplifier:0b,duration:1000000,show_particles:0b}],attributes:[{id:"minecraft:follow_range",base:8},{id:"minecraft:attack_damage",base:1},{id:"minecraft:attack_knockback",base:0},{id:"minecraft:spawn_reinforcements",base:0}]} +summon minecraft:zombie ~ ~0.2 ~ {Fire:1000000,Motion:[0.0,0.6,0.0],Silent:1b,CustomNameVisible:0b,DeathLootTable:"gm4:empty",Health:10.0f,IsBaby:1b,CanBreakDoors:0b,CanPickUpLoot:0b,Tags:["gm4_oa_unset","gm4_oa_ignore","gm4_oa_fire_sprite"],CustomName:'{"translate":"entity.gm4.fire_sprite","fallback":"Fire Sprite§"}',Team:"gm4_hide_name",equipment:{head:{id:"minecraft:golden_helmet",count:1,components:{"minecraft:custom_model_data":"entity/fire_sprite","minecraft:enchantment_glint_override":true}}},drop_chances:{head:0F},active_effects:[{id:'minecraft:invisibility',amplifier:0b,duration:1000000,show_particles:0b}],attributes:[{id:"minecraft:follow_range",base:8},{id:"minecraft:attack_damage",base:1},{id:"minecraft:attack_knockback",base:0},{id:"minecraft:spawn_reinforcements",base:0}]} # randomize motion in x and z execute as @e[type=zombie,tag=gm4_oa_unset,limit=1] run function gm4_orb_of_ankou:soul_forge/entities/randomize_motion diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/living_orb.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/living_orb.mcfunction index c3f9ecbf81..de0931387e 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/living_orb.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/living_orb.mcfunction @@ -2,10 +2,10 @@ # run from soul_forge/entities/summon_living_orb # spawn silverfish -summon silverfish ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.living_orb","fallback":"Living Orb§"}',CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_living_orb","gm4_oa_ignore"],HandDropChances:[2.0f,1.0f],Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} +summon silverfish ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.living_orb","fallback":"Living Orb§"}',CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_living_orb","gm4_oa_ignore"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} # set loot drop to orb of ankou -data modify entity @e[type=silverfish,tag=gm4_oa_unset,limit=1] HandItems[0] set from storage gm4_orb_of_ankou:temp Item +data modify entity @e[type=silverfish,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp Item # randomize motion in x and z execute as @e[type=silverfish,tag=gm4_oa_unset,limit=1] run function gm4_orb_of_ankou:soul_forge/entities/randomize_motion diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/severed_soul.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/severed_soul.mcfunction index 513aa8c6d2..3583aa8151 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/severed_soul.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/severed_soul.mcfunction @@ -2,10 +2,10 @@ # run from both soul_forge/entities/summon_failed_essence and soul_forge/entities/summon_congealed_essence # spawn endermite -summon endermite ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.severed_soul","fallback":"Severed Soul§"}',CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_severed_soul","gm4_oa_ignore"],HandDropChances:[2.0f,1.0f],Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} +summon endermite ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.severed_soul","fallback":"Severed Soul§"}',CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_severed_soul","gm4_oa_ignore"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} # set loot drop to soul essence -data modify entity @e[type=endermite,tag=gm4_oa_unset,limit=1] HandItems[0] set from storage gm4_orb_of_ankou:temp ArmorItems[0] +data modify entity @e[type=endermite,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp equipment.feet # randomize motion in x and z execute as @e[type=endermite,tag=gm4_oa_unset,limit=1] run function gm4_orb_of_ankou:soul_forge/entities/randomize_motion diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_essence.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_essence.mcfunction index 9b912822ee..ca7132f5d0 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_essence.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_essence.mcfunction @@ -2,7 +2,7 @@ # run from soul_forge/destroy # summon endermite -data modify storage gm4_orb_of_ankou:temp ArmorItems[0].components set from storage gm4_orb_of_ankou:temp ArmorItems[1].components +data modify storage gm4_orb_of_ankou:temp equipment.feet.components set from storage gm4_orb_of_ankou:temp equipment.legs.components function gm4_orb_of_ankou:soul_forge/entities/severed_soul # loop diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_orb.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_orb.mcfunction index c1e86fc57d..1aa0f8e00e 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_orb.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_orb.mcfunction @@ -2,10 +2,10 @@ # run from soul_forge/destroy # spawn silverfish -summon silverfish ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.living_orb","fallback":"Living Orb§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_living_orb","gm4_oa_ignore"],HandDropChances:[2.0f,1.0f],Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} +summon silverfish ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.living_orb","fallback":"Living Orb§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_living_orb","gm4_oa_ignore"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} # set loot drop to orb of ankou -data modify entity @e[type=silverfish,tag=gm4_oa_unset,limit=1] HandItems[0] set from storage gm4_orb_of_ankou:temp ArmorItems[3] +data modify entity @e[type=silverfish,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp equipment.head # randomize motion in x and z execute as @e[type=silverfish,tag=gm4_oa_unset,limit=1] run function gm4_orb_of_ankou:soul_forge/entities/randomize_motion diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_shard.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_shard.mcfunction index fbd421ffbe..7197146fcb 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_shard.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_shard.mcfunction @@ -2,10 +2,10 @@ # run from soul_forge/destroy # spawn bat -summon bat ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.congealed_shard","fallback":"Congealed Soul Shard§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_congealed_shard","gm4_oa_ignore","gm4_defused_bat"],HandDropChances:[2.0f,1.0f],Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} +summon bat ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.congealed_shard","fallback":"Congealed Soul Shard§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_congealed_shard","gm4_oa_ignore","gm4_defused_bat"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} # set loot drop to soul shard -data modify entity @e[type=bat,tag=gm4_oa_unset,limit=1] HandItems[0] set from storage gm4_orb_of_ankou:temp ArmorItems[2] +data modify entity @e[type=bat,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp equipment.chest # randomize motion in x and z execute as @e[type=bat,tag=gm4_oa_unset,limit=1] run function gm4_orb_of_ankou:soul_forge/entities/randomize_motion diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/check_fuse.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/check_fuse.mcfunction index a8fceebfb7..a4c15db8be 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/check_fuse.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/check_fuse.mcfunction @@ -2,18 +2,18 @@ # run from soul_forge/destroy # put orb into storage to compare pneumas -data modify storage gm4_orb_of_ankou:temp Orb set from storage gm4_orb_of_ankou:temp ArmorItems[3] +data modify storage gm4_orb_of_ankou:temp Orb set from storage gm4_orb_of_ankou:temp equipment.head # count the number of pneumas stored on the orb already execute store result score pneuma_count gm4_oa_forge run data get storage gm4_orb_of_ankou:temp Orb.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas # check if the pneuma is present already in the array scoreboard players set valid_shard gm4_oa_forge 1 -execute if score pneuma_count gm4_oa_forge matches 1.. store success score valid_shard gm4_oa_forge run data modify storage gm4_orb_of_ankou:temp Orb.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[0] set from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] +execute if score pneuma_count gm4_oa_forge matches 1.. store success score valid_shard gm4_oa_forge run data modify storage gm4_orb_of_ankou:temp Orb.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[0] set from storage gm4_orb_of_ankou:temp equipment.chest.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] -execute if score valid_shard gm4_oa_forge matches 1 if score pneuma_count gm4_oa_forge matches 2.. store success score valid_shard gm4_oa_forge run data modify storage gm4_orb_of_ankou:temp Orb.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[1] set from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] +execute if score valid_shard gm4_oa_forge matches 1 if score pneuma_count gm4_oa_forge matches 2.. store success score valid_shard gm4_oa_forge run data modify storage gm4_orb_of_ankou:temp Orb.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[1] set from storage gm4_orb_of_ankou:temp equipment.chest.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] -execute if score valid_shard gm4_oa_forge matches 1 if score pneuma_count gm4_oa_forge matches 3.. store success score valid_shard gm4_oa_forge run data modify storage gm4_orb_of_ankou:temp Orb.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[2] set from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] +execute if score valid_shard gm4_oa_forge matches 1 if score pneuma_count gm4_oa_forge matches 3.. store success score valid_shard gm4_oa_forge run data modify storage gm4_orb_of_ankou:temp Orb.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[2] set from storage gm4_orb_of_ankou:temp equipment.chest.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] # if all the checks pass, fuse the shard with the orb execute if score valid_shard gm4_oa_forge matches 1 run function gm4_orb_of_ankou:soul_forge/outputs/fuse_pneuma diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/create_shard.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/create_shard.mcfunction index 1bcbb27bb2..35134c7821 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/create_shard.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/create_shard.mcfunction @@ -2,21 +2,21 @@ # run from soul_forge/destroy # spawn bat -summon minecraft:bat ~ ~ ~ {CustomName:'{"translate":"entity.gm4.possessed_shard","fallback":"Possessed Soul Shard§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Health:2.0f,Tags:["gm4_oa_unset","gm4_oa_possessed_soul_shard","gm4_oa_ignore","gm4_defused_bat"],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}],ArmorDropChances:[0.0f,0.0f,0.0f,2.0f],ArmorItems:[{},{},{},{id:"minecraft:flint",count:1,components:{"minecraft:enchantment_glint_override":true,"minecraft:custom_name":'{"translate":"item.gm4.soul_shard","fallback":"Soul Shard","italic":false,"color":"white"}',"minecraft:attribute_modifiers":[{type:"minecraft:attack_damage",id:"gm4_orb_of_ankou:attack_damage",slot:"offhand",amount:-0.2,operation:"add_multiplied_base"}],"minecraft:custom_data":{gm4_orb_of_ankou:{item:"soul_shard"}}}}]} +summon minecraft:bat ~ ~ ~ {CustomName:'{"translate":"entity.gm4.possessed_shard","fallback":"Possessed Soul Shard§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Health:2.0f,Tags:["gm4_oa_unset","gm4_oa_possessed_soul_shard","gm4_oa_ignore","gm4_defused_bat"],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}],drop_chances:{head:2F},equipment:{head:{id:"minecraft:flint",count:1,components:{"minecraft:enchantment_glint_override":true,"minecraft:custom_name":'{"translate":"item.gm4.soul_shard","fallback":"Soul Shard","italic":false,"color":"white"}',"minecraft:attribute_modifiers":[{type:"minecraft:attack_damage",id:"gm4_orb_of_ankou:attack_damage",slot:"offhand",amount:-0.2,operation:"add_multiplied_base"}],"minecraft:custom_data":{gm4_orb_of_ankou:{item:"soul_shard"}}}}}} # set data of soul essence into soul shard -data modify storage gm4_orb_of_ankou:temp Drop set from entity @e[type=bat,tag=gm4_oa_unset,limit=1] ArmorItems[3] -data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:custom_model_data" set from storage gm4_orb_of_ankou:temp ArmorItems[1].components."minecraft:custom_model_data" -data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:lore"[] set from storage gm4_orb_of_ankou:temp ArmorItems[1].components."minecraft:lore"[0] -data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] set from storage gm4_orb_of_ankou:temp ArmorItems[1].components."minecraft:custom_data".gm4_orb_of_ankou.stored_pneuma -data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:attribute_modifiers" append from storage gm4_orb_of_ankou:temp ArmorItems[1].components."minecraft:custom_data".gm4_orb_of_ankou.stored_attributes[] +data modify storage gm4_orb_of_ankou:temp Drop set from entity @e[type=bat,tag=gm4_oa_unset,limit=1] equipment.head +data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:custom_model_data" set from storage gm4_orb_of_ankou:temp equipment.legs.components."minecraft:custom_model_data" +data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:lore"[] set from storage gm4_orb_of_ankou:temp equipment.legs.components."minecraft:lore"[0] +data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] set from storage gm4_orb_of_ankou:temp equipment.legs.components."minecraft:custom_data".gm4_orb_of_ankou.stored_pneuma +data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:attribute_modifiers" append from storage gm4_orb_of_ankou:temp equipment.legs.components."minecraft:custom_data".gm4_orb_of_ankou.stored_attributes[] # TODO 1.20.5: verify that this combines the enchantments correctly -data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:enchantments" merge from storage gm4_orb_of_ankou:temp ArmorItems[1].components."minecraft:custom_data".gm4_orb_of_ankou.stored_enchantments -data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:custom_data".gm4_orb_of_ankou.stored_enchantments set from storage gm4_orb_of_ankou:temp ArmorItems[1].components."minecraft:custom_data".gm4_orb_of_ankou.stored_enchantments -data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:custom_data".gm4_orb_of_ankou.stored_attributes set from storage gm4_orb_of_ankou:temp ArmorItems[1].components."minecraft:custom_data".gm4_orb_of_ankou.stored_attributes -data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:custom_data".gm4_orb_of_ankou.stored_color set from storage gm4_orb_of_ankou:temp ArmorItems[1].components."minecraft:custom_data".gm4_orb_of_ankou.stored_color +data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:enchantments" merge from storage gm4_orb_of_ankou:temp equipment.legs.components."minecraft:custom_data".gm4_orb_of_ankou.stored_enchantments +data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:custom_data".gm4_orb_of_ankou.stored_enchantments set from storage gm4_orb_of_ankou:temp equipment.legs.components."minecraft:custom_data".gm4_orb_of_ankou.stored_enchantments +data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:custom_data".gm4_orb_of_ankou.stored_attributes set from storage gm4_orb_of_ankou:temp equipment.legs.components."minecraft:custom_data".gm4_orb_of_ankou.stored_attributes +data modify storage gm4_orb_of_ankou:temp Drop.components."minecraft:custom_data".gm4_orb_of_ankou.stored_color set from storage gm4_orb_of_ankou:temp equipment.legs.components."minecraft:custom_data".gm4_orb_of_ankou.stored_color -data modify entity @e[type=bat,tag=gm4_oa_unset,limit=1] ArmorItems[3] set from storage gm4_orb_of_ankou:temp Drop +data modify entity @e[type=bat,tag=gm4_oa_unset,limit=1] equipment.head set from storage gm4_orb_of_ankou:temp Drop data remove storage gm4_orb_of_ankou:temp Drop tag @e[type=bat] remove gm4_oa_unset diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction index 861d5f9173..c1f6c4fb3e 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction @@ -5,20 +5,20 @@ summon item ~ ~0.2 ~ {PickupDelay:40s,Glowing:1b,Item:{id:"minecraft:firework_star",count:1},Tags:["gm4_oa_unset"],Motion:[0.0,0.4,0.0]} # restore data of stored orb -data modify storage gm4_orb_of_ankou:temp Item set from storage gm4_orb_of_ankou:temp ArmorItems[3] +data modify storage gm4_orb_of_ankou:temp Item set from storage gm4_orb_of_ankou:temp equipment.head # set data of soul shard into orb of ankou data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:lore"[0] set value '{"translate":"text.gm4.orb_of_ankou.pneumas","fallback":"Pneumas:","italic":false,"color":"light_purple"}' -data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:lore" append from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:lore"[] -data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas append from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] +data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:lore" append from storage gm4_orb_of_ankou:temp equipment.chest.components."minecraft:lore"[] +data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas append from storage gm4_orb_of_ankou:temp equipment.chest.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] # TODO 1.20.5: verify that this combines the enchantments correctly -data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:enchantments" merge from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.stored_enchantments -data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:attribute_modifiers" append from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.stored_attributes[] +data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:enchantments" merge from storage gm4_orb_of_ankou:temp equipment.chest.components."minecraft:custom_data".gm4_orb_of_ankou.stored_enchantments +data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:attribute_modifiers" append from storage gm4_orb_of_ankou:temp equipment.chest.components."minecraft:custom_data".gm4_orb_of_ankou.stored_attributes[] #custom color execute if score pneuma_count gm4_oa_forge matches 0 run data merge storage gm4_orb_of_ankou:temp {Item:{components:{"minecraft:firework_explosion":{shape:"small_ball",colors:[I;]}}}} -data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:firework_explosion".colors append from storage gm4_orb_of_ankou:temp ArmorItems[2].components."minecraft:custom_data".gm4_orb_of_ankou.stored_color[] +data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:firework_explosion".colors append from storage gm4_orb_of_ankou:temp equipment.chest.components."minecraft:custom_data".gm4_orb_of_ankou.stored_color[] data modify entity @e[type=item,tag=gm4_oa_unset,limit=1] Item set from storage gm4_orb_of_ankou:temp Item data remove storage gm4_orb_of_ankou:temp Item diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_first_soul_essence.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_first_soul_essence.mcfunction index 174e355573..96ddcec54e 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_first_soul_essence.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_first_soul_essence.mcfunction @@ -2,5 +2,5 @@ # located at the position of the soul forge armor stand (align xyz) # run from soul_forge/recipes/check_soul_essence -data modify storage gm4_orb_of_ankou:temp ArmorItems[0] set from storage gm4_orb_of_ankou:temp Item -data modify storage gm4_orb_of_ankou:temp ArmorItems[1] set from storage gm4_orb_of_ankou:temp Item +data modify storage gm4_orb_of_ankou:temp equipment.feet set from storage gm4_orb_of_ankou:temp Item +data modify storage gm4_orb_of_ankou:temp equipment.legs set from storage gm4_orb_of_ankou:temp Item diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_orb.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_orb.mcfunction index 860396e7ed..20f8e86af3 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_orb.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_orb.mcfunction @@ -7,8 +7,8 @@ playsound minecraft:entity.blaze.ambient block @a[distance=..12] ~0.5 ~0.5 ~0.5 particle minecraft:cloud ~0.5 ~1.5 ~0.5 0.2 1 0.2 0.01 5 # add single orb to forge storage -data modify storage gm4_orb_of_ankou:temp ArmorItems[3] set from storage gm4_orb_of_ankou:temp Item -data modify storage gm4_orb_of_ankou:temp ArmorItems[3].count set value 1b +data modify storage gm4_orb_of_ankou:temp equipment.head set from storage gm4_orb_of_ankou:temp Item +data modify storage gm4_orb_of_ankou:temp equipment.head.count set value 1b tag @e[type=armor_stand,tag=gm4_oa_selected_forge,limit=1] add gm4_oa_has_orb # convert extra orbs to living orbs diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_shard.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_shard.mcfunction index fa45a2fefa..92807a9683 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_shard.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/add_shard.mcfunction @@ -7,8 +7,8 @@ playsound minecraft:entity.blaze.ambient block @a[distance=..12] ~0.5 ~0.5 ~0.5 particle minecraft:cloud ~0.5 ~1.5 ~0.5 0.2 1 0.2 0.01 5 # add single shard to forge storage -data modify storage gm4_orb_of_ankou:temp ArmorItems[2] set from storage gm4_orb_of_ankou:temp Item -data modify storage gm4_orb_of_ankou:temp ArmorItems[2].count set value 1b +data modify storage gm4_orb_of_ankou:temp equipment.chest set from storage gm4_orb_of_ankou:temp Item +data modify storage gm4_orb_of_ankou:temp equipment.chest.count set value 1b tag @e[type=armor_stand,tag=gm4_oa_selected_forge,limit=1] add gm4_oa_has_shard # convert extra shards to congealed shards diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/check_item.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/check_item.mcfunction index 1b94bf8a03..1c4b6bd3df 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/check_item.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/check_item.mcfunction @@ -4,7 +4,7 @@ # tag the armor soul forge tag @e[type=armor_stand,tag=gm4_soul_forge,limit=1,sort=nearest,distance=..1] add gm4_oa_selected_forge -data modify storage gm4_orb_of_ankou:temp ArmorItems set from entity @e[type=armor_stand,tag=gm4_oa_selected_forge,limit=1] ArmorItems +data modify storage gm4_orb_of_ankou:temp equipment set from entity @e[type=armor_stand,tag=gm4_oa_selected_forge,limit=1] equipment # if valid item, add it to the scoreboard storage data modify storage gm4_orb_of_ankou:temp Item set from entity @s Item @@ -17,9 +17,9 @@ execute unless entity @s[tag=gm4_oa_checked_item] if data storage gm4_orb_of_ank execute unless entity @s[tag=gm4_oa_checked_item] if data storage gm4_orb_of_ankou:temp Item{id:"minecraft:firework_star",components:{"minecraft:custom_data":{gm4_orb_of_ankou:{item:"orb"}}}} run function gm4_orb_of_ankou:soul_forge/recipes/check_orb # apply data modify to armor stand -data modify entity @e[type=armor_stand,tag=gm4_oa_selected_forge,limit=1] ArmorItems set from storage gm4_orb_of_ankou:temp ArmorItems +data modify entity @e[type=armor_stand,tag=gm4_oa_selected_forge,limit=1] equipment set from storage gm4_orb_of_ankou:temp equipment tag @e[type=armor_stand,tag=gm4_soul_forge] remove gm4_oa_selected_forge -data remove storage gm4_orb_of_ankou:temp ArmorItems +data remove storage gm4_orb_of_ankou:temp equipment # play burn sound and kill item execute unless entity @s[tag=gm4_oa_checked_item] run playsound minecraft:entity.generic.burn block @a[distance=..12] ~0.5 ~0.5 ~0.5 0.2 1.5 diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/check_soul_essence.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/check_soul_essence.mcfunction index c3f1050ee7..841f790ca8 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/check_soul_essence.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/recipes/check_soul_essence.mcfunction @@ -6,9 +6,9 @@ execute unless score @e[type=armor_stand,tag=gm4_oa_selected_forge,limit=1] gm4_oa_essence matches 1.. run function gm4_orb_of_ankou:soul_forge/recipes/add_first_soul_essence # check if the essence is the same as the one stored in the forge -execute store success score invalid_essence gm4_oa_essence run data modify storage gm4_orb_of_ankou:temp ArmorItems[0].components."minecraft:custom_data".gm4_orb_of_ankou.stored_pneuma set from storage gm4_orb_of_ankou:temp Item.components."minecraft:custom_data".gm4_orb_of_ankou.stored_pneuma -data modify storage gm4_orb_of_ankou:temp ArmorItems[0].components set from storage gm4_orb_of_ankou:temp Item.components -data modify storage gm4_orb_of_ankou:temp ArmorItems[1].count set value 1b +execute store success score invalid_essence gm4_oa_essence run data modify storage gm4_orb_of_ankou:temp equipment.feet.components."minecraft:custom_data".gm4_orb_of_ankou.stored_pneuma set from storage gm4_orb_of_ankou:temp Item.components."minecraft:custom_data".gm4_orb_of_ankou.stored_pneuma +data modify storage gm4_orb_of_ankou:temp equipment.feet.components set from storage gm4_orb_of_ankou:temp Item.components +data modify storage gm4_orb_of_ankou:temp equipment.legs.count set value 1b # if same essence, add it to the forge storage execute if score invalid_essence gm4_oa_essence matches 0 run function gm4_orb_of_ankou:soul_forge/recipes/add_soul_essence @@ -18,4 +18,4 @@ execute if score invalid_essence gm4_oa_essence matches 1 store result score fai execute if score invalid_essence gm4_oa_essence matches 1 run function gm4_orb_of_ankou:soul_forge/entities/summon_failed_essence # prepare for another essence to be checked -data modify storage gm4_orb_of_ankou:temp ArmorItems[0] set from storage gm4_orb_of_ankou:temp ArmorItems[1] +data modify storage gm4_orb_of_ankou:temp equipment.feet set from storage gm4_orb_of_ankou:temp equipment.legs diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/item_fill/floating_potion.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/item_fill/floating_potion.mcfunction index 119624afc5..54f2d32773 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/item_fill/floating_potion.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/item_fill/floating_potion.mcfunction @@ -3,7 +3,7 @@ scoreboard players set $item_value gm4_lt_value -1 loot replace entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] weapon.mainhand loot gm4_potion_liquids:floating_potion -data modify storage gm4_liquid_tanks:temp/tank output set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] HandItems[0] +data modify storage gm4_liquid_tanks:temp/tank output set from entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] equipment.mainhand item replace entity @e[type=armor_stand,tag=gm4_liquid_tank_stand,limit=1,sort=nearest,distance=..1] weapon.mainhand with air function gm4_liquid_tanks:smart_item_fill tag @s add gm4_lt_fill diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/fire_resistance.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/fire_resistance.mcfunction index 08891d7982..458c090dfb 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/fire_resistance.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/fire_resistance.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.fire_resistance","fallback":"Fire Resistance Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.fire_resistance","fallback":"Fire Resistance Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/fire_resistance"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/fire_resistance"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_fire_resistance" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_fire_resistance diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/floating.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/floating.mcfunction index 531c02d7ff..549ac63d6c 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/floating.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/floating.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.floating","fallback":"Floating Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.floating","fallback":"Floating Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/floating"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/floating"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_floating" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_floating diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/harming.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/harming.mcfunction index 8681e5a0e8..2342832179 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/harming.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/harming.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.harming","fallback":"Harming Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.harming","fallback":"Harming Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/harming"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/harming"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_harming" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_harming diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/healing.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/healing.mcfunction index 2ca55bb340..5c1c988e96 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/healing.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/healing.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.healing","fallback":"Healing Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.healing","fallback":"Healing Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/healing"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/healing"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_healing" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_healing diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/invisibility.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/invisibility.mcfunction index afababa7a3..131e3877f5 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/invisibility.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/invisibility.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.invisibility","fallback":"Invisibility Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.invisibility","fallback":"Invisibility Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/invisibility"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/invisibility"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_invisibility" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_invisibility diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/leaping.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/leaping.mcfunction index a3d6a5619d..4b81994c90 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/leaping.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/leaping.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.leaping","fallback":"Leaping Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.leaping","fallback":"Leaping Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/leaping"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/leaping"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_leaping" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_leaping diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/luck.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/luck.mcfunction index ba3b601529..3e2a108e0a 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/luck.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/luck.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.luck","fallback":"Luck Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.luck","fallback":"Luck Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/luck"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/luck"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_luck" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_luck diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/night_vision.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/night_vision.mcfunction index 347de6c088..70a89a9164 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/night_vision.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/night_vision.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.night_vision","fallback":"Night Vision Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.night_vision","fallback":"Night Vision Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/night_vision"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/night_vision"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_night_vision" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_night_vision diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/poison.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/poison.mcfunction index 492272cb5d..6fe322153f 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/poison.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/poison.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.poison","fallback":"Poison Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.poison","fallback":"Poison Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/poison"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/poison"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_poison" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_poison diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/regeneration.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/regeneration.mcfunction index ee33739139..4cc858087a 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/regeneration.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/regeneration.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.regeneration","fallback":"Regeneration Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.regeneration","fallback":"Regeneration Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/regeneration"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/regeneration"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_regeneration" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_regeneration diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slow_falling.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slow_falling.mcfunction index 5ceb8573a2..2d49855848 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slow_falling.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slow_falling.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.slow_falling","fallback":"Slow Falling Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.slow_falling","fallback":"Slow Falling Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slow_falling"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slow_falling"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_slow_falling" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_slow_falling diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slowness.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slowness.mcfunction index 23debe97b5..abc096175e 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slowness.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slowness.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.slowness","fallback":"Slowness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.slowness","fallback":"Slowness Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slowness"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slowness"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_slowness" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_slowness diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strength.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strength.mcfunction index acb0db948a..ccbb7733cf 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strength.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strength.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strength","fallback":"Strength Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strength","fallback":"Strength Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strength" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strength diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_harming.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_harming.mcfunction index d897daf85f..8dce1c0521 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_harming.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_harming.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_harming","fallback":"Strong Harming Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_harming","fallback":"Strong Harming Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_harming" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_harming diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_healing.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_healing.mcfunction index f9868d74f6..5778358a60 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_healing.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_healing.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_healing","fallback":"Strong Healing Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_healing","fallback":"Strong Healing Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/healing"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/healing"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_healing" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_healing diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_leaping.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_leaping.mcfunction index e38608fe9f..0404741783 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_leaping.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_leaping.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_leaping","fallback":"Strong Leaping Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_leaping","fallback":"Strong Leaping Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/leaping"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/leaping"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_leaping" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_leaping diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_poison.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_poison.mcfunction index d97c4d766d..d1acf81aa0 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_poison.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_poison.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_poison","fallback":"Strong Poison Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_poison","fallback":"Strong Poison Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/poison"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/poison"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_poison" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_poison diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_regeneration.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_regeneration.mcfunction index a41f389bcd..e9e62528af 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_regeneration.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_regeneration.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_regeneration","fallback":"Strong Regeneration Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_regeneration","fallback":"Strong Regeneration Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/regeneration"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/regeneration"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_regeneration" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_regeneration diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_slowness.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_slowness.mcfunction index 68d09f079c..f982cd4365 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_slowness.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_slowness.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_slowness","fallback":"Strong Slowness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_slowness","fallback":"Strong Slowness Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slowness"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slowness"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_slowness" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_slowness diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_strength.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_strength.mcfunction index a23cfa6abd..14f0f79120 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_strength.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_strength.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_strength","fallback":"Strong Strength Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_strength","fallback":"Strong Strength Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_strength" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_strength diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_swiftness.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_swiftness.mcfunction index 451d1add31..45686beb27 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_swiftness.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_swiftness.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_swiftness","fallback":"Strong Swiftness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_swiftness","fallback":"Strong Swiftness Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/swiftness"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/swiftness"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_swiftness" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_swiftness diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_turtle_master.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_turtle_master.mcfunction index 2d4efb5f20..9475bdfe01 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_turtle_master.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_turtle_master.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_turtle_master","fallback":"Strong Turtle Master Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_turtle_master","fallback":"Strong Turtle Master Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/turtle_master"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/turtle_master"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_turtle_master" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_turtle_master diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/swiftness.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/swiftness.mcfunction index 53920f82db..e752e37028 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/swiftness.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/swiftness.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.swiftness","fallback":"Swiftness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.swiftness","fallback":"Swiftness Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/swiftness"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/swiftness"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_swiftness" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_swiftness diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/turtle_master.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/turtle_master.mcfunction index c2693fdcdf..a70cb79346 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/turtle_master.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/turtle_master.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.turtle_master","fallback":"Turtle Master Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.turtle_master","fallback":"Turtle Master Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/turtle_master"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/turtle_master"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_turtle_master" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_turtle_master diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/water_breathing.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/water_breathing.mcfunction index 46cabce540..ce9a8fb8e1 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/water_breathing.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/water_breathing.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.water_breathing","fallback":"Water Breathing Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.water_breathing","fallback":"Water Breathing Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/water_breathing"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/water_breathing"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_water_breathing" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_water_breathing diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/weakness.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/weakness.mcfunction index f44c53f578..01e04b1cea 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/weakness.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/weakness.mcfunction @@ -1,5 +1,5 @@ data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.weakness","fallback":"Weakness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.weakness","fallback":"Weakness Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,ArmorItems:[{},{},{},{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/weakness"}}]} +summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/weakness"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_weakness" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_weakness diff --git a/gm4_potion_swords/data/gm4_potion_swords/function/wither_transform.mcfunction b/gm4_potion_swords/data/gm4_potion_swords/function/wither_transform.mcfunction index 3418eb161a..501ffb025e 100644 --- a/gm4_potion_swords/data/gm4_potion_swords/function/wither_transform.mcfunction +++ b/gm4_potion_swords/data/gm4_potion_swords/function/wither_transform.mcfunction @@ -1,7 +1,6 @@ #@s = @e[type=skeleton,nbt={active_effects:[{id:'minecraft:wither'}]}] summon wither_skeleton ~ ~ ~ {active_effects:[{id:'minecraft:wither',amplifier:1,duration:20}],DeathLootTable:"gm4:empty"} -data modify entity @e[type=wither_skeleton,limit=1,distance=0] ArmorItems set from entity @s ArmorItems -data modify entity @e[type=wither_skeleton,limit=1,distance=0] HandItems set from entity @s HandItems +data modify entity @e[type=wither_skeleton,limit=1,distance=0] equipment set from entity @s equipment teleport @e[type=wither_skeleton,limit=1,distance=0] @s data merge entity @s {DeathTime:19s,Health:0f,DeathLootTable:"gm4:empty"} advancement grant @p[scores={gm4_gold_sword=1..}] only gm4:potion_swords diff --git a/gm4_relocators/data/gm4_custom_crafters/function/relocate/place_down.mcfunction b/gm4_relocators/data/gm4_custom_crafters/function/relocate/place_down.mcfunction index 25785dfe3c..ddf62af495 100644 --- a/gm4_relocators/data/gm4_custom_crafters/function/relocate/place_down.mcfunction +++ b/gm4_relocators/data/gm4_custom_crafters/function/relocate/place_down.mcfunction @@ -8,4 +8,4 @@ execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ dropper[fa execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ dropper[facing=up] data merge block ~ ~ ~ {CustomName:'{"translate":"block.gm4.custom_crafter","fallback":"Custom Crafter"}'} -summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_custom_crafter"],HasVisualFire:1b,CustomName:'"gm4_custom_crafter"',ArmorItems:[{},{},{},{id:"crafting_table",count:1,components:{"mninecraft:custom_model_data":"gm4_custom_crafters:block/custom_crafter"}}]} +summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_custom_crafter"],HasVisualFire:1b,CustomName:'"gm4_custom_crafter"',equipment:{head:{id:"crafting_table",count:1,components:{"mninecraft:custom_model_data":"gm4_custom_crafters:block/custom_crafter"}}}} diff --git a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_head.mcfunction b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_head.mcfunction index 23a9284350..126da536dc 100644 --- a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_head.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_head.mcfunction @@ -14,7 +14,7 @@ execute at @s run function gm4_relocators:backwards_compatibility/place_down/fin # set command block command to the head's command execute at @s run data merge block ~ ~ ~ {CustomName:'{"text":"Marked Relocated Block"}'} -execute at @s run data modify block ~ ~ ~ Command set from entity @s ArmorItems[0].components."minecraft:custom_data".gm4_relocation_data.Command +execute at @s run data modify block ~ ~ ~ Command set from entity @s equipment.feet.components."minecraft:custom_data".gm4_relocation_data.Command execute at @e[type=armor_stand,tag=gm4_relocator_fill] run playsound minecraft:block.beacon.activate block @a[distance=..8] ~ ~ ~ 1 2 execute at @s if block ~ ~ ~ command_block{CustomName:'{"text":"Marked Relocated Block"}'} run kill @s diff --git a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/place_relocated_block.mcfunction b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/place_relocated_block.mcfunction index 7129a2ee42..92fc1b6c70 100644 --- a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/place_relocated_block.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/place_relocated_block.mcfunction @@ -8,7 +8,7 @@ execute positioned ~ ~-5 ~ run kill @e[type=armor_stand,tag=gm4_relocator_fill,d summon armor_stand ~ ~ ~ {Invisible:1b,Marker:1b,NoGravity:1b,Small:1b,CustomName:'"gm4_relocator_fill"',Tags:["gm4_relocator_fill"]} tp @e[type=armor_stand,limit=1,tag=gm4_relocator_fill,distance=..0.001] ~ ~ ~ ~ 0 execute align y run tp @e[type=armor_stand,limit=1,tag=gm4_relocator_fill,distance=..0.001] ~ ~ ~ -data modify entity @e[type=armor_stand,limit=1,tag=gm4_relocator_fill,distance=..0.001] ArmorItems[0] set from entity @s SelectedItem +data modify entity @e[type=armor_stand,limit=1,tag=gm4_relocator_fill,distance=..0.001] equipment.feet set from entity @s SelectedItem # check for relocated block heads execute as @e[type=armor_stand,tag=gm4_relocator_fill,limit=1,sort=nearest,distance=..0.001] at @s run function gm4_relocators:backwards_compatibility/place_down/find_head diff --git a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/repair.mcfunction b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/repair.mcfunction index d0ced777fd..49a389c63e 100644 --- a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/repair.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/repair.mcfunction @@ -3,7 +3,7 @@ # run when command block is manually powered execute unless entity @e[type=armor_stand,tag=gm4_relocator_fill,distance=..16,sort=nearest,limit=1] run setblock ~ ~ ~ air -data modify block ~ ~ ~ Command set from entity @e[type=armor_stand,tag=gm4_relocator_fill,distance=..16,sort=nearest,limit=1] ArmorItems[0].components."minecraft:custom_data".gm4_relocation_data.Command +data modify block ~ ~ ~ Command set from entity @e[type=armor_stand,tag=gm4_relocator_fill,distance=..16,sort=nearest,limit=1] equipment.feet.components."minecraft:custom_data".gm4_relocation_data.Command kill @e[type=armor_stand,tag=gm4_relocator_fill,distance=..16,sort=nearest,limit=1] data merge block ~ ~ ~ {auto:0b} data merge block ~ ~ ~ {auto:1b,powered:0b} diff --git a/gm4_smelteries/data/gm4_smelteries/function/check_ore.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/check_ore.mcfunction index 6306f8521b..b9e5148f9a 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/check_ore.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/check_ore.mcfunction @@ -3,8 +3,8 @@ # located at the smeltery block (furnace) # run from verify_furnace -# check if item is doubable by setting the head item of the stand -data modify entity @s HandItems[0] set from block ~ ~ ~ Items[{Slot:0b}] +# check if item is double-able by setting the head item of the stand +data modify entity @s equipment.mainhand set from block ~ ~ ~ Items[{Slot:0b}] item replace entity @s armor.head with air execute store result score $double gm4_smelt_data run loot replace entity @s armor.head fish gm4_smelteries:technical/smeltable_display ~ ~ ~ mainhand item replace entity @s weapon with air diff --git a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/east.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/east.mcfunction index 12a756630c..59d724fe41 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/east.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/east.mcfunction @@ -7,8 +7,8 @@ setblock ~ ~ ~ furnace[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}'} # summon cauldron display armor stand -summon armor_stand ~-1 ~-1.5 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',ArmorItems:[{},{},{},{}],Rotation:[-90.0f,0.0f]} +summon armor_stand ~-1 ~-1.5 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',Rotation:[-90.0f,0.0f]} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',ArmorItems:[{},{},{},{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}],Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[-90.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_smeltery"',Rotation:[-90.0f,0.0f]} diff --git a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/north.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/north.mcfunction index 882edaa64d..a8e7cb637a 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/north.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/north.mcfunction @@ -7,8 +7,8 @@ setblock ~ ~ ~ furnace[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}'} # summon cauldron display armor stand -summon armor_stand ~ ~-1.5 ~1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',ArmorItems:[{},{},{},{}],Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-1.5 ~1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',Rotation:[180.0f,0.0f]} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',ArmorItems:[{},{},{},{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}],Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[180.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_smeltery"',Rotation:[180.0f,0.0f]} diff --git a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/south.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/south.mcfunction index e07502cde2..217ca50ff7 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/south.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/south.mcfunction @@ -7,8 +7,8 @@ setblock ~ ~ ~ furnace[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}'} # summon cauldron display armor stand -summon armor_stand ~ ~-1.5 ~-1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',ArmorItems:[{},{},{},{}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-1.5 ~-1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',Rotation:[0.0f,0.0f]} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',ArmorItems:[{},{},{},{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_smeltery"',Rotation:[0.0f,0.0f]} diff --git a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/west.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/west.mcfunction index cc36ea2f30..072dde0cb7 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/west.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/west.mcfunction @@ -7,8 +7,8 @@ setblock ~ ~ ~ furnace[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}'} # summon cauldron display armor stand -summon armor_stand ~1 ~-1.5 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',ArmorItems:[{},{},{},{}],Rotation:[90.0f,0.0f]} +summon armor_stand ~1 ~-1.5 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',Rotation:[90.0f,0.0f]} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',ArmorItems:[{},{},{},{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}],Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[90.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_smeltery"',Rotation:[90.0f,0.0f]} diff --git a/gm4_smelteries/data/gm4_smelteries/function/relocate/place_down.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/relocate/place_down.mcfunction index 7fa5bb6d4d..5c732e97a1 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/relocate/place_down.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/relocate/place_down.mcfunction @@ -8,5 +8,5 @@ execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ hopper[fac execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ hopper[facing=down] data merge block ~ ~ ~ {CustomName:'{"translate":"container.gm4.smeltery","fallback":"Smeltery"}'} -summon armor_stand ~ ~-.4 ~ {Silent:1b,Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_smeltery","gm4_no_edit","gm4_machine"],Rotation:[45f,0f],HasVisualFire:1b,CustomName:'"gm4_smeltery"',ArmorItems:[{},{},{},{id:"minecraft:gray_stained_glass",count:1,components:{"minecraft:custom_model_data":3420001}}],HandItems:[{},{id:"minecraft:stone_button",count:1,components:{"minecraft:custom_model_data":3420005}}],Pose:{LeftArm:[0f, 0f, 0f]}} +summon armor_stand ~ ~-.4 ~ {Silent:1b,Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_smeltery","gm4_no_edit","gm4_machine"],Rotation:[45f,0f],HasVisualFire:1b,CustomName:'"gm4_smeltery"',equipment:{head:{id:"minecraft:gray_stained_glass",count:1,components:{"minecraft:custom_model_data":{floats:[3420001]}}},offhand:{id:"minecraft:stone_button",count:1,components:{"minecraft:custom_model_data":{floats:[3420005]}}}},Pose:{LeftArm:[0f, 0f, 0f]}} playsound block.anvil.use block @a[distance=..4] ~ ~ ~ 1 0.8 1 diff --git a/gm4_smelteries/data/gm4_smelteries/function/relocate/set_pick_up_data.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/relocate/set_pick_up_data.mcfunction index 5f26e4f1bd..d05d4e4b0f 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/relocate/set_pick_up_data.mcfunction @@ -5,7 +5,7 @@ data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_smeltery",lore:'{"translate":"block.gm4.smeltery","fallback":"Smeltery","color":"gray","italic":true}'} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation -data modify storage gm4_relocators:temp merge_data.entity_data.ArmorItems set from entity @e[type=armor_stand,tag=gm4_smeltery_stand,distance=..0.6,limit=1] ArmorItems +data modify storage gm4_relocators:temp merge_data.entity_data.equipment set from entity @e[type=armor_stand,tag=gm4_smeltery_stand,distance=..0.6,limit=1] equipment kill @e[type=armor_stand,tag=gm4_smeltery_stand,limit=1,distance=..0.6] scoreboard players operation $current gm4_smelt_id = @s gm4_smelt_id diff --git a/gm4_smelteries/data/gm4_smelteries/function/relocate/summon_block_markers.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/relocate/summon_block_markers.mcfunction index 78d358d19b..1b74429c17 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/relocate/summon_block_markers.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/relocate/summon_block_markers.mcfunction @@ -5,12 +5,12 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',ArmorItems:[{},{},{},{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}],Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[180.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_smeltery"',Rotation:[180.0f,0.0f]} execute as @e[tag=gm4_new_machine,distance=..2] run data modify entity @s Rotation set from storage gm4_relocators:temp gm4_relocation.entity_data.Rotation -execute as @e[type=armor_stand,tag=gm4_new_machine,distance=..2] run data modify entity @s ArmorItems set from storage gm4_relocators:temp gm4_relocation.entity_data.ArmorItems +execute as @e[type=armor_stand,tag=gm4_new_machine,distance=..2] run data modify entity @s equipment set from storage gm4_relocators:temp gm4_relocation.entity_data.equipment -execute rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run summon armor_stand ^ ^-1.5 ^-1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',ArmorItems:[{},{},{},{}],Rotation:[180.0f,0.0f]} +execute rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run summon armor_stand ^ ^-1.5 ^-1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',Rotation:[180.0f,0.0f]} execute store result score $new gm4_smelt_id run data get entity @e[type=marker,distance=..0.1,tag=gm4_new_machine,limit=1] UUID[3] scoreboard players operation @e[distance=..3,tag=gm4_new_machine] gm4_smelt_id = $new gm4_smelt_id diff --git a/gm4_smelteries/data/gm4_smelteries/function/smelt/smelting.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/smelt/smelting.mcfunction index 0918306d6c..34dedaddf0 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/smelt/smelting.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/smelt/smelting.mcfunction @@ -4,7 +4,7 @@ # run from smelt/check_cook_time # check if item is doubable by setting the head item of the stand -data modify entity @s HandItems[0] set from block ~ ~ ~ Items[{Slot:0b}] +data modify entity @s equipment.mainhand set from block ~ ~ ~ Items[{Slot:0b}] item replace entity @s armor.head with air execute store result score $double gm4_smelt_data run loot replace entity @s armor.head fish gm4_smelteries:technical/smeltable_display ~ ~ ~ mainhand item replace entity @s weapon with air diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/create.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/create.mcfunction index 69afbe4e7a..2e446694ae 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/create.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/create.mcfunction @@ -2,7 +2,7 @@ # run from recipe_check setblock ~ ~ ~ lodestone -data merge entity @s {CustomName:'"gm4_teleportation_anchor"',ArmorItems:[{},{},{},{id:"end_portal_frame",count:1,components:{"minecraft:custom_model_data":'block/teleportation_anchor'}}]} +data merge entity @s {CustomName:'"gm4_teleportation_anchor"',equipment:{head:{id:"end_portal_frame",count:1,components:{"minecraft:custom_model_data":'block/teleportation_anchor'}}}} playsound minecraft:block.end_portal.spawn block @a[distance=..8] ~ ~ ~ 0.3 1.8 tag @s add gm4_teleportation_anchor tag @s remove gm4_custom_crafter diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/jammer/create.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/jammer/create.mcfunction index 1c3d6b248f..2474518dc5 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/jammer/create.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/jammer/create.mcfunction @@ -2,7 +2,7 @@ # run from recipe_check data merge storage gm4_custom_crafters:temp/crafter {Items:[],CustomName:'{"color":"dark_purple","translate":"block.gm4.teleportation_jammer","fallback":"Teleportation Jammer"}'} -data merge entity @s {CustomName:'"gm4_teleportation_jammer"',ArmorItems:[{},{},{},{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}]} +data merge entity @s {CustomName:'"gm4_teleportation_jammer"',equipment:{head:{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}}} playsound minecraft:block.chorus_flower.death block @a[distance=..8] ~ ~ ~ 100 1.3 playsound minecraft:block.beacon.power_select block @a[distance=..8] ~ ~ ~ 0.3 0.3 tag @s add gm4_teleportation_jammer diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_anchor.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_anchor.mcfunction index 976908116b..38f9147c5b 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_anchor.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_anchor.mcfunction @@ -7,7 +7,7 @@ setblock ~ ~ ~ lodestone # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_anchor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_teleportation_anchor_stand"',ArmorItems:[{},{},{},{id:"end_portal_frame",count:1,components:{"minecraft:custom_model_data":"block/teleportation_anchor"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_anchor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_teleportation_anchor_stand"',equipment:{head:{id:"end_portal_frame",count:1,components:{"minecraft:custom_model_data":"block/teleportation_anchor"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_teleportation_anchor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_teleportation_anchor"',Rotation:[0.0f,0.0f]} # mark block as placed diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_jammer.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_jammer.mcfunction index 3cd434cf19..501f775ceb 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_jammer.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_jammer.mcfunction @@ -7,7 +7,7 @@ setblock ~ ~ ~ dropper[facing=up]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:offscreen"},{"translate":"gui.gm4.teleportation_jammer","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:default","color":"#404040"}]]}'} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_jammer_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_teleportation_jammer_stand"',ArmorItems:[{},{},{},{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_jammer_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_teleportation_jammer_stand"',equipment:{head:{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_teleportation_jammer","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_teleportation_jammer"',Rotation:[0.0f,0.0f]} # set id diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/summon_block_markers_jammer.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/summon_block_markers_jammer.mcfunction index 8fd5e88519..38ec886607 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/summon_block_markers_jammer.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/summon_block_markers_jammer.mcfunction @@ -6,7 +6,7 @@ scoreboard players set $placed_block gm4_rl_data 1 # summon entities -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_jammer_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_teleportation_jammer_stand"',ArmorItems:[{},{},{},{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}],Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_jammer_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_teleportation_jammer_stand"',equipment:{head:{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}},Rotation:[0.0f,0.0f]} summon marker ~ ~ ~ {Tags:["gm4_teleportation_jammer","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_teleportation_jammer"',Rotation:[0.0f,0.0f]} # set id diff --git a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/place_down.mcfunction b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/place_down.mcfunction index 625f83ec71..74f2f8dd7e 100644 --- a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/place_down.mcfunction +++ b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/place_down.mcfunction @@ -8,6 +8,6 @@ execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ dropper[fa execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ dropper[facing=up] data merge block ~ ~ ~ {CustomName:'{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount"}'} -summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_tinkering_compressor"],HasVisualFire:1b,CustomName:'"gm4_tinkering_compressor"',ArmorItems:[{},{},{},{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":3420001,"minecraft:profile":"$tinkering_compressor"}}],HandItems:[{id:"minecraft:stone_button",count:1,components:{"minecraft:custom_model_data":3420002}}],Pose:{RightArm:[0f, 0f, 0f]}} +summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_tinkering_compressor"],HasVisualFire:1b,CustomName:'"gm4_tinkering_compressor"',equipment:{chest:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":{floats:[3420001]},"minecraft:profile":"$tinkering_compressor"}},mainhand:{id:"minecraft:stone_button",count:1,components:{"minecraft:custom_model_data":{floats:[3420002]}}}},Pose:{RightArm:[0f, 0f, 0f]}} playsound minecraft:entity.firework_rocket.blast block @a[distance=..5] particle cloud ~ ~ ~ 0.1 0.1 0.1 0.05 10 diff --git a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/create_cart.mcfunction b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/create_cart.mcfunction index 77e6727b92..73c706d4ed 100644 --- a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/create_cart.mcfunction +++ b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/create_cart.mcfunction @@ -6,7 +6,7 @@ scoreboard players set $placed_block gm4_machine_data 1 # summon new command block minecart -summon furnace_minecart ~ ~ ~ {CustomName:'{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}',CustomDisplayTile:1b,DisplayState:{Name:"minecraft:piston",Properties:{facing:"up"}},DisplayOffset:6,Tags:["gm4_tunnel_bore","gm4_new_machine"],Passengers:[{id:"minecraft:area_effect_cloud",Duration:2147483647,CustomName:'{"text":"gm4_bore_storage"}',Tags:["gm4_bore_storage","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"]}]} +summon furnace_minecart ~ ~ ~ {CustomName:'{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}',DisplayState:{Name:"minecraft:piston",Properties:{facing:"up"}},DisplayOffset:6,Tags:["gm4_tunnel_bore","gm4_new_machine"],Passengers:[{id:"minecraft:area_effect_cloud",Duration:2147483647,CustomName:'{"text":"gm4_bore_storage"}',Tags:["gm4_bore_storage","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"]}]} scoreboard players add @e[type=area_effect_cloud,tag=gm4_bore_storage,tag=gm4_new_machine,distance=..2] gm4_bore_rail 0 tp @e[type=furnace_minecart,distance=..0.1,tag=gm4_new_machine] @s diff --git a/gm4_undead_players/data/gm4_undead_players/function/init_drowned.mcfunction b/gm4_undead_players/data/gm4_undead_players/function/init_drowned.mcfunction index 44b3c94390..2c7d7cbc7c 100644 --- a/gm4_undead_players/data/gm4_undead_players/function/init_drowned.mcfunction +++ b/gm4_undead_players/data/gm4_undead_players/function/init_drowned.mcfunction @@ -5,8 +5,7 @@ data modify storage gm4_undead_players:temp drowned_data set value {CustomName:'{"translate":"entity.gm4.drowned_player","fallback":"Drowned Player"}'} # Copy other tags from the zombie to the drowned. -data modify storage gm4_undead_players:temp drowned_data.ArmorItems set from storage gm4_undead_players:temp zombie_data.ArmorItems -data modify storage gm4_undead_players:temp drowned_data.HandItems set from storage gm4_undead_players:temp zombie_data.HandItems +data modify storage gm4_undead_players:temp drowned_data.equipment set from storage gm4_undead_players:temp zombie_data.equipment # Update the drowned based on the contents of storage. data modify entity @s {} merge from storage gm4_undead_players:temp drowned_data diff --git a/gm4_undead_players/data/gm4_undead_players/function/init_zombie.mcfunction b/gm4_undead_players/data/gm4_undead_players/function/init_zombie.mcfunction index 472e22e7bd..6b257e2e92 100644 --- a/gm4_undead_players/data/gm4_undead_players/function/init_zombie.mcfunction +++ b/gm4_undead_players/data/gm4_undead_players/function/init_zombie.mcfunction @@ -2,11 +2,11 @@ #@s = newly spawned undead player # Store the player's name to storage -data modify storage gm4_undead_players:temp name_attribute.Name set from entity @s ArmorItems[3].components."minecraft:profile".name +data modify storage gm4_undead_players:temp name_attribute.Name set from entity @s equipment.head.components."minecraft:profile".name # Use an item modifier to generate the undead player's CustomName ("Undead "). item modify entity @s armor.head gm4_undead_players:zombie_name -data modify entity @s CustomName set from entity @s ArmorItems[3].components."minecraft:custom_name" +data modify entity @s CustomName set from entity @s equipment.head.components."minecraft:custom_name" data remove storage gm4_undead_players:temp name_attribute # Clear the temporary item from the undead player's hand and remove the temporary "new" tag. diff --git a/gm4_undead_players/data/gm4_undead_players/function/summon_drowned.mcfunction b/gm4_undead_players/data/gm4_undead_players/function/summon_drowned.mcfunction index 33c448679b..d4542bf3dd 100644 --- a/gm4_undead_players/data/gm4_undead_players/function/summon_drowned.mcfunction +++ b/gm4_undead_players/data/gm4_undead_players/function/summon_drowned.mcfunction @@ -7,7 +7,7 @@ teleport @s ~ -10000 ~ data merge entity @s {Health:0f,DeathTime:19s} # Summon the drowned and initialize it based on the contents of storage. -summon drowned ~ ~ ~ {Tags:["gm4_undead_player","gm4_undead_player_new"],PersistenceRequired:1b,CustomNameVisible:1b,ArmorDropChances:[1f,1f,1f,1f],HandDropChances:[1f,1f]} +summon drowned ~ ~ ~ {Tags:["gm4_undead_player","gm4_undead_player_new"],PersistenceRequired:1b,CustomNameVisible:1b,drop_chances:{mainhand:1F,offhand:1F,feet:1F,legs:1F,chest:1F,head:1F}} execute as @e[type=drowned,tag=gm4_undead_player_new,distance=0,limit=1] run function gm4_undead_players:init_drowned # Clear storage to avoid deep comparison when this function is next called. diff --git a/gm4_washing_tanks/data/gm4_washing_tanks/function/wash.mcfunction b/gm4_washing_tanks/data/gm4_washing_tanks/function/wash.mcfunction index 43735f4602..31922058c4 100644 --- a/gm4_washing_tanks/data/gm4_washing_tanks/function/wash.mcfunction +++ b/gm4_washing_tanks/data/gm4_washing_tanks/function/wash.mcfunction @@ -2,8 +2,8 @@ #run from item_fill # Copy item to armor stand offhand -data modify entity @s HandItems[1] merge value {id:"minecraft:stick",count:1} -data modify entity @s HandItems[1].id set from storage gm4_liquid_tanks:temp/tank input_slot.id +data modify entity @s equipment.offhand merge value {id:"minecraft:stick",count:1} +data modify entity @s equipment.offhand.id set from storage gm4_liquid_tanks:temp/tank input_slot.id execute if predicate gm4_washing_tanks:glass as @e[type=marker,tag=gm4_liquid_tank,distance=..0.6,limit=1] run function gm4_washing_tanks:washing_recipes/glass execute if predicate gm4_washing_tanks:glass_pane as @e[type=marker,tag=gm4_liquid_tank,distance=..0.6,limit=1] run function gm4_washing_tanks:washing_recipes/glass_pane @@ -15,4 +15,4 @@ execute if predicate gm4_washing_tanks:armour if data storage gm4_liquid_tanks:t execute if predicate gm4_washing_tanks:shulker_box as @e[type=marker,tag=gm4_liquid_tank,distance=..0.6,limit=1] run function gm4_washing_tanks:washing_recipes/shulker_box # Clear armor stand offhand -data modify entity @s HandItems[1] set value {} +data remove entity @s equipment.offhand diff --git a/lib_custom_crafters/data/gm4_custom_crafters/function/upgrade_paths/3.1.mcfunction b/lib_custom_crafters/data/gm4_custom_crafters/function/upgrade_paths/3.1.mcfunction index 70bf2823c9..156d85b96f 100644 --- a/lib_custom_crafters/data/gm4_custom_crafters/function/upgrade_paths/3.1.mcfunction +++ b/lib_custom_crafters/data/gm4_custom_crafters/function/upgrade_paths/3.1.mcfunction @@ -1,9 +1,9 @@ -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,nbt={ArmorItems:[{},{},{},{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":3420001}}]}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter"}},Rotation:[0.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,nbt={ArmorItems:[{},{},{},{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":3420007}}]}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_down"}},Rotation:[180.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420001F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter"}},Rotation:[0.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420007F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_down"}},Rotation:[180.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=-90,nbt={ArmorItems:[{},{},{},{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":3420006}}]}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[-90.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=180,nbt={ArmorItems:[{},{},{},{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":3420006}}]}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[180.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=0,nbt={ArmorItems:[{},{},{},{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":3420006}}]}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[0.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=90,nbt={ArmorItems:[{},{},{},{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":3420006}}]}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[90.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=-90,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[-90.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=180,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[180.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=0,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[0.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=90,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[90.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand] at @s align xyz if entity @e[type=item_display,tag=gm4_custom_crafter_display,dy=0.001] run kill @s From b6cdceea9f2309da16017ca50b4759648ee46c18 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 26 Mar 2025 23:10:35 +0100 Subject: [PATCH 26/75] Update text components in custom_name and CustomName --- .../function/sapling/initialize.mcfunction | 2 +- .../apple_leaf_markers.mcfunction | 4 +- .../fruiting_to_general.mcfunction | 2 +- .../advancement/open_auto_crafter.json | 2 +- .../function/machine/rotate/east.mcfunction | 6 +- .../function/machine/rotate/north.mcfunction | 6 +- .../function/machine/rotate/south.mcfunction | 6 +- .../function/machine/rotate/west.mcfunction | 6 +- .../guidebook/auto_crafting.json | 2 +- .../function/explode.mcfunction | 2 +- .../function/pose/select/arm_left.mcfunction | 4 +- .../function/pose/select/arm_right.mcfunction | 4 +- .../function/pose/select/body.mcfunction | 4 +- .../function/pose/select/head.mcfunction | 4 +- .../function/pose/select/leg_left.mcfunction | 4 +- .../function/pose/select/leg_right.mcfunction | 4 +- .../function/pose/select/success.mcfunction | 2 +- .../function/machine/create.mcfunction | 8 +-- .../relocate/summon_block_markers.mcfunction | 6 +- .../function/upgrade_paths/1.4.mcfunction | 4 +- .../guidebook/block_compressors.json | 4 +- .../recipe/compressor.json | 2 +- .../decorated/in_decorated_pot.mcfunction | 2 +- .../function/flower/in_flower_pot.mcfunction | 2 +- .../function/flower/prepare_data.mcfunction | 2 +- .../in_vanilla_flower_pot.mcfunction | 2 +- .../binder/placement/facing/east.mcfunction | 2 +- .../binder/placement/facing/north.mcfunction | 2 +- .../binder/placement/facing/south.mcfunction | 2 +- .../binder/placement/facing/west.mcfunction | 2 +- .../spawn/decide_name.mcfunction | 22 ++++---- .../gm4_recipes/boots_of_ostara.json | 4 +- .../recipe/boots_of_ostara.json | 4 +- .../function/create_chair.mcfunction | 2 +- .../modifier/type/beacon/process.mcfunction | 2 +- .../type/canine/wolf_initiate.mcfunction | 2 +- .../modifier/type/link/format_name.mcfunction | 8 +-- .../watchers/activation/spawn/head.mcfunction | 2 +- .../activation/spawn_sentinel/head.mcfunction | 2 +- .../attack/explode_minions/explode.mcfunction | 2 +- .../summon_minions/init_skeleton.mcfunction | 2 +- .../summon_minions/init_zombie.mcfunction | 2 +- .../function/player/home/init_bed.mcfunction | 2 +- .../function/placement/ray.mcfunction | 2 +- .../function/machine/rotate/down.mcfunction | 6 +- .../function/machine/rotate/east.mcfunction | 6 +- .../function/machine/rotate/north.mcfunction | 6 +- .../function/machine/rotate/south.mcfunction | 6 +- .../function/machine/rotate/up.mcfunction | 6 +- .../function/machine/rotate/west.mcfunction | 6 +- .../function/relocate/place_down.mcfunction | 4 +- .../relocate/summon_block_markers.mcfunction | 4 +- .../guidebook/disassemblers.json | 4 +- .../recipe/disassembler.json | 2 +- .../initialize_auto_toggle_marker.mcfunction | 2 +- .../initialize_auto_toggle_marker.mcfunction | 2 +- .../initialize_auto_toggle_marker.mcfunction | 2 +- .../initialize_auto_toggle_marker.mcfunction | 2 +- .../initialize_auto_toggle_marker.mcfunction | 2 +- .../initialize_auto_toggle_marker.mcfunction | 2 +- .../initialize_auto_toggle_marker.mcfunction | 2 +- .../initialize_auto_toggle_marker.mcfunction | 2 +- .../function/extract_failed.mcfunction | 4 +- .../function/machine/rotate/down.mcfunction | 6 +- .../function/machine/rotate/east.mcfunction | 6 +- .../function/machine/rotate/north.mcfunction | 6 +- .../function/machine/rotate/south.mcfunction | 6 +- .../function/machine/rotate/up.mcfunction | 6 +- .../function/machine/rotate/west.mcfunction | 6 +- .../function/relocate/place_down.mcfunction | 4 +- .../relocate/summon_block_markers.mcfunction | 4 +- .../guidebook/enchantment_extractors.json | 4 +- .../recipe/enchantment_extractor.json | 2 +- .../function/cast_rod/summon_bait.mcfunction | 2 +- .../function/machine/create_cart.mcfunction | 4 +- .../destroy_cart/scan_hoppers.mcfunction | 56 +++++++++---------- .../update_hopper_minecart.mcfunction | 10 ++-- .../function/machine/rotate/down.mcfunction | 6 +- .../function/machine/rotate/east.mcfunction | 6 +- .../function/machine/rotate/north.mcfunction | 6 +- .../function/machine/rotate/south.mcfunction | 6 +- .../function/machine/rotate/west.mcfunction | 6 +- .../machine/verify_place_cart.mcfunction | 2 +- .../relocate/summon_block_markers.mcfunction | 4 +- .../1.5/block_upgrade.mcfunction | 2 +- .../1.5/minecart_upgrade.mcfunction | 4 +- .../guidebook/ender_hoppers.json | 4 +- .../recipe/ender_hopper.json | 2 +- .../recipe/ender_hopper_minecart.json | 2 +- .../function/aging/single.mcfunction | 2 +- .../function/machine/rotate/down.mcfunction | 6 +- .../function/machine/rotate/east.mcfunction | 6 +- .../function/machine/rotate/north.mcfunction | 6 +- .../function/machine/rotate/south.mcfunction | 6 +- .../function/machine/rotate/up.mcfunction | 6 +- .../function/machine/rotate/west.mcfunction | 6 +- .../relocate/summon_block_markers.mcfunction | 4 +- .../guidebook/forming_press.json | 4 +- .../recipe/forming_press.json | 2 +- .../function/create_block.mcfunction | 2 +- .../lecterns/replace/update.mcfunction | 2 +- gm4_guidebook/generate_guidebooks.py | 6 +- .../recipe/heart_canister_tier_1.json | 4 +- .../test/create_and_remove.mcfunction | 4 +- .../liquid_init/lightning.mcfunction | 4 +- .../function/init_tank.mcfunction | 2 +- .../function/machine/create_cart.mcfunction | 2 +- .../function/machine/destroy_cart.mcfunction | 2 +- .../destroy_cart/update_hopper.mcfunction | 10 ++-- .../update_hopper_minecart.mcfunction | 10 ++-- .../machine/verify_place_cart.mcfunction | 2 +- .../recipe/liquid_minecart.json | 2 +- .../function/empty.mcfunction | 2 +- .../function/machine/rotate/down.mcfunction | 6 +- .../function/machine/rotate/east.mcfunction | 6 +- .../function/machine/rotate/north.mcfunction | 6 +- .../function/machine/rotate/south.mcfunction | 6 +- .../function/machine/rotate/west.mcfunction | 6 +- .../function/relocate/place_down.mcfunction | 4 +- .../relocate/restore_liquid.mcfunction | 2 +- .../relocate/summon_block_markers.mcfunction | 4 +- .../guidebook/liquid_tanks.json | 2 +- .../gm4_liquid_tanks/recipe/liquid_tank.json | 2 +- .../liquid_init/beetroot_soup.mcfunction | 4 +- .../liquid_init/experience.mcfunction | 4 +- .../function/liquid_init/glow_ink.mcfunction | 4 +- .../function/liquid_init/honey.mcfunction | 4 +- .../function/liquid_init/ink.mcfunction | 4 +- .../function/liquid_init/lava.mcfunction | 4 +- .../function/liquid_init/milk.mcfunction | 4 +- .../liquid_init/mushroom_stew.mcfunction | 4 +- .../liquid_init/powder_snow.mcfunction | 4 +- .../liquid_init/rabbit_stew.mcfunction | 4 +- .../function/liquid_init/water.mcfunction | 4 +- .../furnace_fueling/furnace_start.mcfunction | 2 +- .../honey_casting/honey_cauldron.mcfunction | 2 +- .../function/util/link_blocks.mcfunction | 18 +++--- .../function/trunk/neighbors/mark.mcfunction | 18 +++--- .../trunk/neighbors/mark_bottom.mcfunction | 18 +++--- .../trunk/neighbors/mark_top.mcfunction | 16 +++--- .../function/casting/create_mould.mcfunction | 2 +- .../function/casting/set_mould.mcfunction | 2 +- .../function/shock/calculate.mcfunction | 2 +- .../function/setup.mcfunction | 2 +- .../function/slow_clock.mcfunction | 2 +- .../gm4_icy_strays/function/setup.mcfunction | 2 +- .../function/setup.mcfunction | 2 +- .../loot_table/entities/illusioner.json | 2 +- .../function/goblin_transform.mcfunction | 2 +- .../function/setup.mcfunction | 2 +- .../gm4_sandy_husks/function/setup.mcfunction | 2 +- .../gm4_slime_fests/function/setup.mcfunction | 2 +- .../function/cure/witch.mcfunction | 2 +- .../gm4_mob_curing/guidebook/mob_curing.json | 2 +- .../gm4_mountaineering/recipe/crampons.json | 2 +- .../gm4_mountaineering/recipe/ski_pole.json | 2 +- .../data/gm4_mountaineering/recipe/skis.json | 2 +- .../accumulate_impact_points.mcfunction | 2 +- .../function/falling_star/spawn.mcfunction | 2 +- .../function/setup.mcfunction | 2 +- .../function/setup.mcfunction | 2 +- .../function/setup.mcfunction | 2 +- .../function/setup.mcfunction | 2 +- .../function/setup.mcfunction | 2 +- .../function/setup.mcfunction | 2 +- .../function/interface/create.mcfunction | 50 ++++++++--------- .../pneumas/conjuring/prepare.mcfunction | 2 +- .../pneumas/dashing/prepare.mcfunction | 2 +- .../pneumas/expeditious/attempt.mcfunction | 2 +- .../function/pneumas/volatile.mcfunction | 2 +- .../function/soul_forge/create.mcfunction | 2 +- .../entities/congealed_shard.mcfunction | 2 +- .../entities/fire_sprite.mcfunction | 2 +- .../soul_forge/entities/living_orb.mcfunction | 2 +- .../entities/severed_soul.mcfunction | 2 +- .../entities/summon_extra_orb.mcfunction | 4 +- .../entities/summon_extra_shard.mcfunction | 2 +- .../entities/wandering_tear.mcfunction | 2 +- .../entities/withering_magic.mcfunction | 2 +- .../outputs/create_shard.mcfunction | 2 +- .../wither_roses/consume.mcfunction | 2 +- .../wither_roses/summon_indicator.mcfunction | 2 +- .../gm4_orb_of_ankou/recipe/orb_of_ankou.json | 4 +- .../liquid_init/fire_resistance.mcfunction | 4 +- .../function/liquid_init/floating.mcfunction | 4 +- .../function/liquid_init/harming.mcfunction | 4 +- .../function/liquid_init/healing.mcfunction | 4 +- .../liquid_init/invisibility.mcfunction | 4 +- .../function/liquid_init/leaping.mcfunction | 4 +- .../function/liquid_init/luck.mcfunction | 4 +- .../liquid_init/night_vision.mcfunction | 4 +- .../function/liquid_init/poison.mcfunction | 4 +- .../liquid_init/regeneration.mcfunction | 4 +- .../liquid_init/slow_falling.mcfunction | 4 +- .../function/liquid_init/slowness.mcfunction | 4 +- .../function/liquid_init/strength.mcfunction | 4 +- .../liquid_init/strong_harming.mcfunction | 4 +- .../liquid_init/strong_healing.mcfunction | 4 +- .../liquid_init/strong_leaping.mcfunction | 4 +- .../liquid_init/strong_poison.mcfunction | 4 +- .../strong_regeneration.mcfunction | 4 +- .../liquid_init/strong_slowness.mcfunction | 4 +- .../liquid_init/strong_strength.mcfunction | 4 +- .../liquid_init/strong_swiftness.mcfunction | 4 +- .../strong_turtle_master.mcfunction | 4 +- .../function/liquid_init/swiftness.mcfunction | 4 +- .../liquid_init/turtle_master.mcfunction | 4 +- .../liquid_init/water_breathing.mcfunction | 4 +- .../function/liquid_init/weakness.mcfunction | 4 +- .../util/random_witch_init.mcfunction | 8 +-- .../guidebook/record_crafting.json | 2 +- .../function/relocate/place_down.mcfunction | 4 +- .../place_down/find_command_block.mcfunction | 2 +- .../place_down/find_head.mcfunction | 4 +- .../place_relocated_block.mcfunction | 2 +- .../place_down/replace_head.mcfunction | 10 ++-- .../update_command_block.mcfunction | 34 +++++------ .../summon_block_markers.mcfunction | 4 +- .../gm4_relocators/guidebook/relocators.json | 2 +- .../function/shroom/place/brown.mcfunction | 2 +- .../function/shroom/place/red.mcfunction | 2 +- .../function/spore/initialize.mcfunction | 4 +- .../function/spore/move/horizontal.mcfunction | 8 +-- .../function/machine/rotate/east.mcfunction | 8 +-- .../function/machine/rotate/north.mcfunction | 8 +-- .../function/machine/rotate/south.mcfunction | 8 +-- .../function/machine/rotate/west.mcfunction | 8 +-- .../function/relocate/place_down.mcfunction | 4 +- .../relocate/summon_block_markers.mcfunction | 6 +- .../gm4_smelteries/guidebook/smelteries.json | 4 +- .../data/gm4_smelteries/recipe/smeltery.json | 2 +- .../function/destroy.mcfunction | 2 +- .../function/place_soul_glass.mcfunction | 2 +- .../gm4_soul_glass/recipe/soul_glass.json | 2 +- .../fuel/active_regeneration.mcfunction | 2 +- .../function/fuel/consume_flower.mcfunction | 2 +- .../guidebook/standard_crafting.json | 2 +- .../function/blocks/anchor/create.mcfunction | 2 +- .../function/blocks/anchor/search.mcfunction | 2 +- .../function/blocks/jammer/create.mcfunction | 4 +- .../function/machine/create_anchor.mcfunction | 4 +- .../function/machine/create_jammer.mcfunction | 6 +- .../player/enter_end_gateway.mcfunction | 24 ++++---- .../function/player/jam_player.mcfunction | 2 +- .../summon_block_markers_jammer.mcfunction | 4 +- .../guidebook/teleportation_anchors.json | 4 +- .../recipe/teleportation_anchor.json | 2 +- .../recipe/teleportation_jammer.json | 2 +- .../function/machine/create.mcfunction | 8 +-- .../function/relocate/place_down.mcfunction | 4 +- .../relocate/summon_block_markers.mcfunction | 6 +- .../function/upgrade_paths/1.4.mcfunction | 4 +- .../guidebook/tinkering_compressors.json | 4 +- .../function/machine/create_cart.mcfunction | 2 +- .../function/machine/destroy_cart.mcfunction | 2 +- .../destroy_cart/scan_hoppers.mcfunction | 56 +++++++++---------- .../destroy_cart/update_hopper.mcfunction | 10 ++-- .../update_hopper_minecart.mcfunction | 10 ++-- .../machine/verify_place_cart.mcfunction | 2 +- .../recipe/piston_minecart.json | 2 +- ...piston_minecart_from_furnace_minecart.json | 2 +- .../function/init_drowned.mcfunction | 2 +- .../data/gm4/recipe/custom_crafter.json | 2 +- 263 files changed, 615 insertions(+), 615 deletions(-) diff --git a/gm4_apple_trees/data/gm4_apple_trees/function/sapling/initialize.mcfunction b/gm4_apple_trees/data/gm4_apple_trees/function/sapling/initialize.mcfunction index 442ab77920..d903f42e7e 100644 --- a/gm4_apple_trees/data/gm4_apple_trees/function/sapling/initialize.mcfunction +++ b/gm4_apple_trees/data/gm4_apple_trees/function/sapling/initialize.mcfunction @@ -3,6 +3,6 @@ # located at the center of the placed sapling # run from gm4_apple_trees:verify/initialize_sapling -summon marker ~ ~ ~ {CustomName:'"gm4_apple_tree_sapling"',Tags:["gm4_tree_sapling","gm4_apple_tree_sapling","smithed.entity","smithed.strict","smithed.block"]} +summon marker ~ ~ ~ {CustomName:"gm4_apple_tree_sapling",Tags:["gm4_tree_sapling","gm4_apple_tree_sapling","smithed.entity","smithed.strict","smithed.block"]} scoreboard players set @e[type=marker,tag=gm4_apple_tree_sapling,distance=..0.1] gm4_sap_growth 2 scoreboard players set @e[type=marker,tag=gm4_apple_tree_sapling,distance=..0.1] gm4_entity_version 1 diff --git a/gm4_apple_trees/data/gm4_apple_trees/function/upgrade_path/apple_leaf_markers.mcfunction b/gm4_apple_trees/data/gm4_apple_trees/function/upgrade_path/apple_leaf_markers.mcfunction index 734f030e5b..13db9ea356 100644 --- a/gm4_apple_trees/data/gm4_apple_trees/function/upgrade_path/apple_leaf_markers.mcfunction +++ b/gm4_apple_trees/data/gm4_apple_trees/function/upgrade_path/apple_leaf_markers.mcfunction @@ -11,5 +11,5 @@ tag @s add smithed.strict scoreboard players set @s gm4_entity_version 2 -execute if entity @s[tag=gm4_ripe_apple] align xyz run summon marker ~0.5 ~2.5 ~0.5 {CustomName:'"gm4_apple_leaf"',Tags:["gm4_tree_leaf","gm4_apple_leaf","smithed.entity","smithed.strict","smithed.block"]} -execute if entity @s[tag=!gm4_ripe_apple] align xyz run summon marker ~0.5 ~1.5 ~0.5 {CustomName:'"gm4_apple_leaf"',Tags:["gm4_tree_leaf","gm4_apple_leaf","smithed.entity","smithed.strict","smithed.block"]} +execute if entity @s[tag=gm4_ripe_apple] align xyz run summon marker ~0.5 ~2.5 ~0.5 {CustomName:"gm4_apple_leaf",Tags:["gm4_tree_leaf","gm4_apple_leaf","smithed.entity","smithed.strict","smithed.block"]} +execute if entity @s[tag=!gm4_ripe_apple] align xyz run summon marker ~0.5 ~1.5 ~0.5 {CustomName:"gm4_apple_leaf",Tags:["gm4_tree_leaf","gm4_apple_leaf","smithed.entity","smithed.strict","smithed.block"]} diff --git a/gm4_apple_trees/data/gm4_apple_trees/function/upgrade_path/fruiting_to_general.mcfunction b/gm4_apple_trees/data/gm4_apple_trees/function/upgrade_path/fruiting_to_general.mcfunction index 7aa1a982f7..a52f5d8646 100644 --- a/gm4_apple_trees/data/gm4_apple_trees/function/upgrade_path/fruiting_to_general.mcfunction +++ b/gm4_apple_trees/data/gm4_apple_trees/function/upgrade_path/fruiting_to_general.mcfunction @@ -3,5 +3,5 @@ # located at world spawn # run from gm4_apple_trees:verify/upgrade_fruiting_to_general -data merge entity @s {CustomName:'"gm4_apple_tree_sapling"',Tags:["gm4_tree_sapling","gm4_apple_tree_sapling","smithed.entity","smithed.strict","smithed.block"]} +data merge entity @s {CustomName:"gm4_apple_tree_sapling",Tags:["gm4_tree_sapling","gm4_apple_tree_sapling","smithed.entity","smithed.strict","smithed.block"]} scoreboard players set @s gm4_entity_version 1 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/advancement/open_auto_crafter.json b/gm4_auto_crafting/data/gm4_auto_crafting/advancement/open_auto_crafter.json index 7eb99e076a..a2db07d532 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/advancement/open_auto_crafter.json +++ b/gm4_auto_crafting/data/gm4_auto_crafting/advancement/open_auto_crafter.json @@ -11,7 +11,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.auto_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.auto_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction index e7f5c5be7a..55f44b0194 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction +++ b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction @@ -4,8 +4,8 @@ # run from gm4_auto_crafting:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=east]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[-90.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} -summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_auto_crafter"',Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_auto_crafter_stand",equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[-90.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} +summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_auto_crafter",Rotation:[-90.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction index 4f4d64ff34..38ba02ae1b 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction +++ b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction @@ -4,8 +4,8 @@ # run from gm4_auto_crafting:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=north]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[180.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} -summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_auto_crafter"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_auto_crafter_stand",equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[180.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} +summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_auto_crafter",Rotation:[180.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction index 6c1e2fd130..c93cf949aa 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction +++ b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction @@ -4,8 +4,8 @@ # run from gm4_auto_crafting:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=south]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[0.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} -summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_auto_crafter"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_auto_crafter_stand",equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[0.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} +summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_auto_crafter",Rotation:[0.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction index 8c66c617d8..95d33bde0c 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction +++ b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction @@ -4,8 +4,8 @@ # run from gm4_auto_crafting:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=west]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_auto_crafter_stand"',equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[90.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} -summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_auto_crafter"',Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_auto_crafter_stand",equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[90.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} +summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_auto_crafter",Rotation:[90.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/guidebook/auto_crafting.json b/gm4_auto_crafting/data/gm4_auto_crafting/guidebook/auto_crafting.json index 5c18744660..1ffeebe913 100644 --- a/gm4_auto_crafting/data/gm4_auto_crafting/guidebook/auto_crafting.json +++ b/gm4_auto_crafting/data/gm4_auto_crafting/guidebook/auto_crafting.json @@ -59,7 +59,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.auto_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.auto_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_bat_grenades/data/gm4_bat_grenades/function/explode.mcfunction b/gm4_bat_grenades/data/gm4_bat_grenades/function/explode.mcfunction index c4941a1ec8..c0fb3a97e5 100644 --- a/gm4_bat_grenades/data/gm4_bat_grenades/function/explode.mcfunction +++ b/gm4_bat_grenades/data/gm4_bat_grenades/function/explode.mcfunction @@ -1,3 +1,3 @@ -summon creeper ~ ~ ~ {CustomName:'{"translate": "entity.minecraft.bat"}',ExplosionRadius:1b,ignited:1b,Fuse:0s,Tags:["gm4_bat_grenade"]} +summon creeper ~ ~ ~ {CustomName:{"translate": "entity.minecraft.bat"},ExplosionRadius:1b,ignited:1b,Fuse:0s,Tags:["gm4_bat_grenade"]} teleport @s ~ -1000 ~ data merge entity @s {DeathTime:19,Health:0.0f} diff --git a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/arm_left.mcfunction b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/arm_left.mcfunction index 44b799f242..223f1123d3 100644 --- a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/arm_left.mcfunction +++ b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/arm_left.mcfunction @@ -5,8 +5,8 @@ scoreboard players set @s gm4_bas_mode 3 # spawn markers -execute if score $size gm4_bas_data matches 0 positioned ~ ~1.4 ~ run summon marker ^.3 ^ ^ {CustomName:'"gm4_bas_left_arm"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_left_arm","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} -execute if score $size gm4_bas_data matches 1 positioned ~ ~.7 ~ run summon marker ^.15 ^ ^ {CustomName:'"gm4_bas_left_arm"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_left_arm","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 0 positioned ~ ~1.4 ~ run summon marker ^.3 ^ ^ {CustomName:"gm4_bas_left_arm",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_left_arm","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 1 positioned ~ ~.7 ~ run summon marker ^.15 ^ ^ {CustomName:"gm4_bas_left_arm",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_left_arm","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} # store current data data modify storage gm4_better_armour_stands:temp Data.Pose.LeftArm set from entity @s Pose.LeftArm diff --git a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/arm_right.mcfunction b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/arm_right.mcfunction index 955384aab8..748d0e8f7c 100644 --- a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/arm_right.mcfunction +++ b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/arm_right.mcfunction @@ -5,8 +5,8 @@ scoreboard players set @s gm4_bas_mode 4 # spawn markers -execute if score $size gm4_bas_data matches 0 positioned ~ ~1.4 ~ run summon marker ^-.3 ^ ^ {CustomName:'"gm4_bas_right_arm"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_right_arm","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} -execute if score $size gm4_bas_data matches 1 positioned ~ ~.7 ~ run summon marker ^-.15 ^ ^ {CustomName:'"gm4_bas_right_arm"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_right_arm","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 0 positioned ~ ~1.4 ~ run summon marker ^-.3 ^ ^ {CustomName:"gm4_bas_right_arm",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_right_arm","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 1 positioned ~ ~.7 ~ run summon marker ^-.15 ^ ^ {CustomName:"gm4_bas_right_arm",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_right_arm","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} # store current data data modify storage gm4_better_armour_stands:temp Data.Pose.RightArm set from entity @s Pose.RightArm diff --git a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/body.mcfunction b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/body.mcfunction index f2fd90bba6..9bccaddf27 100644 --- a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/body.mcfunction +++ b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/body.mcfunction @@ -5,8 +5,8 @@ scoreboard players set @s gm4_bas_mode 2 # spawn markers -execute if score $size gm4_bas_data matches 0 run summon marker ~ ~1.5 ~ {CustomName:'"gm4_bas_body"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_body","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} -execute if score $size gm4_bas_data matches 1 run summon marker ~ ~.7 ~ {CustomName:'"gm4_bas_body"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_body","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 0 run summon marker ~ ~1.5 ~ {CustomName:"gm4_bas_body",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_body","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 1 run summon marker ~ ~.7 ~ {CustomName:"gm4_bas_body",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_body","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} # store current data data modify storage gm4_better_armour_stands:temp Data.Pose.Body set from entity @s Pose.Body diff --git a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/head.mcfunction b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/head.mcfunction index 9f29c5b611..de2408ca81 100644 --- a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/head.mcfunction +++ b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/head.mcfunction @@ -5,8 +5,8 @@ scoreboard players set @s gm4_bas_mode 1 # spawn markers -execute if score $size gm4_bas_data matches 0 run summon marker ~ ~1.4 ~ {CustomName:'"gm4_bas_head"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_head","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} -execute if score $size gm4_bas_data matches 1 run summon marker ~ ~.7 ~ {CustomName:'"gm4_bas_head"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_head","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 0 run summon marker ~ ~1.4 ~ {CustomName:"gm4_bas_head",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_head","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 1 run summon marker ~ ~.7 ~ {CustomName:"gm4_bas_head",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_head","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} # store current data data modify storage gm4_better_armour_stands:temp Data.Pose.Head set from entity @s Pose.Head diff --git a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/leg_left.mcfunction b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/leg_left.mcfunction index 7fbe23fb71..775130630d 100644 --- a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/leg_left.mcfunction +++ b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/leg_left.mcfunction @@ -5,8 +5,8 @@ scoreboard players set @s gm4_bas_mode 5 # spawn markers -execute if score $size gm4_bas_data matches 0 positioned ~ ~.8 ~ run summon marker ^.15 ^ ^ {CustomName:'"gm4_bas_left_leg"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_left_leg","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} -execute if score $size gm4_bas_data matches 1 positioned ~ ~.4 ~ run summon marker ^.05 ^ ^ {CustomName:'"gm4_bas_left_leg"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_left_leg","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 0 positioned ~ ~.8 ~ run summon marker ^.15 ^ ^ {CustomName:"gm4_bas_left_leg",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_left_leg","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 1 positioned ~ ~.4 ~ run summon marker ^.05 ^ ^ {CustomName:"gm4_bas_left_leg",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_left_leg","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} # store current data data modify storage gm4_better_armour_stands:temp Data.Pose.LeftLeg set from entity @s Pose.LeftLeg diff --git a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/leg_right.mcfunction b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/leg_right.mcfunction index 9d405e0944..790bb32fc2 100644 --- a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/leg_right.mcfunction +++ b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/leg_right.mcfunction @@ -5,8 +5,8 @@ scoreboard players set @s gm4_bas_mode 6 # spawn markers -execute if score $size gm4_bas_data matches 0 positioned ~ ~.8 ~ run summon marker ^-.15 ^ ^ {CustomName:'"gm4_bas_right_leg"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_right_leg","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} -execute if score $size gm4_bas_data matches 1 positioned ~ ~.4 ~ run summon marker ^-.05 ^ ^ {CustomName:'"gm4_bas_right_leg"',Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_right_leg","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 0 positioned ~ ~.8 ~ run summon marker ^-.15 ^ ^ {CustomName:"gm4_bas_right_leg",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_right_leg","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +execute if score $size gm4_bas_data matches 1 positioned ~ ~.4 ~ run summon marker ^-.05 ^ ^ {CustomName:"gm4_bas_right_leg",Tags:["smithed.entity","smithed.strict","gm4_bas_joint","gm4_bas_right_leg","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} # store current data data modify storage gm4_better_armour_stands:temp Data.Pose.RightLeg set from entity @s Pose.RightLeg diff --git a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/success.mcfunction b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/success.mcfunction index be2e43ae2b..7f33e5613b 100644 --- a/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/success.mcfunction +++ b/gm4_better_armour_stands/data/gm4_better_armour_stands/function/pose/select/success.mcfunction @@ -14,7 +14,7 @@ data modify entity @s[nbt={Invisible:1b}] Glowing set value 1 summon minecraft:interaction ~ ~ ~ {Tags:["smithed.entity","smithed.strict","gm4_bas_detect","gm4_bas_new","gm4_bas_temp"],height:2,width:1} # spawn marker for player offset and current armour stand data -summon marker ~ ~ ~ {CustomName:'"gm4_bas_player_offset"',Tags:["smithed.entity","smithed.strict","gm4_bas_player_offset","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} +summon marker ~ ~ ~ {CustomName:"gm4_bas_player_offset",Tags:["smithed.entity","smithed.strict","gm4_bas_player_offset","gm4_bas_marker","gm4_bas_new","gm4_bas_temp"]} data modify entity @e[type=minecraft:marker,tag=gm4_bas_player_offset,tag=gm4_bas_new,distance=..1,limit=1] data set from storage gm4_better_armour_stands:temp Data data remove storage gm4_better_armour_stands:temp Data diff --git a/gm4_block_compressors/data/gm4_block_compressors/function/machine/create.mcfunction b/gm4_block_compressors/data/gm4_block_compressors/function/machine/create.mcfunction index 33625f22c4..04469a2463 100644 --- a/gm4_block_compressors/data/gm4_block_compressors/function/machine/create.mcfunction +++ b/gm4_block_compressors/data/gm4_block_compressors/function/machine/create.mcfunction @@ -4,12 +4,12 @@ # run from gm4_block_compressors:machine/verify_place_down # place dropper -setblock ~ ~ ~ dropper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.block_compressor","fallback":"Compression Amount"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.block_compressor","fallback":"Compression Amount","font":"gm4:half_invert"},{"translate":"container.gm4.block_compressor","fallback":"Compression Amount","font":"gm4:offscreen"},{"translate":"gui.gm4.block_compressor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.block_compressor","fallback":"Compression Amount","font":"gm4:half_invert"},{"translate":"container.gm4.block_compressor","fallback":"Compression Amount","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=down]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.block_compressor","fallback":"Compression Amount"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.block_compressor","fallback":"Compression Amount","font":"gm4:half_invert"},{"translate":"container.gm4.block_compressor","fallback":"Compression Amount","font":"gm4:offscreen"},{"translate":"gui.gm4.block_compressor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.block_compressor","fallback":"Compression Amount","font":"gm4:half_invert"},{"translate":"container.gm4.block_compressor","fallback":"Compression Amount","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon item_display ~ ~ ~ {Tags:["gm4_block_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_block_compressor_plate"',item:{id:"minecraft:purpur_block",count:1,components:{"minecraft:custom_model_data":"block/block_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} -summon item_display ~ ~ ~ {Tags:["gm4_block_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_block_compressor_display"',item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/block_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} -summon marker ~ ~ ~ {Tags:["gm4_block_compressor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_block_compressor"',Rotation:[0.0f,0.0f]} +summon item_display ~ ~ ~ {Tags:["gm4_block_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_block_compressor_plate",item:{id:"minecraft:purpur_block",count:1,components:{"minecraft:custom_model_data":"block/block_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} +summon item_display ~ ~ ~ {Tags:["gm4_block_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_block_compressor_display",item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/block_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} +summon marker ~ ~ ~ {Tags:["gm4_block_compressor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_block_compressor",Rotation:[0.0f,0.0f]} # mark block as placed playsound minecraft:block.piston.contract block @a[distance=..5] diff --git a/gm4_block_compressors/data/gm4_block_compressors/function/relocate/summon_block_markers.mcfunction b/gm4_block_compressors/data/gm4_block_compressors/function/relocate/summon_block_markers.mcfunction index 0f8321457b..b4e046f81f 100644 --- a/gm4_block_compressors/data/gm4_block_compressors/function/relocate/summon_block_markers.mcfunction +++ b/gm4_block_compressors/data/gm4_block_compressors/function/relocate/summon_block_markers.mcfunction @@ -5,9 +5,9 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon item_display ~ ~ ~ {Tags:["gm4_block_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_block_compressor_plate"',item:{id:"minecraft:purpur_block",count:1,components:{"minecraft:custom_model_data":"block/block_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} -summon item_display ~ ~ ~ {Tags:["gm4_block_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_block_compressor_display"',item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/block_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} -summon marker ~ ~ ~ {Tags:["gm4_block_compressor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_block_compressor"',Rotation:[0.0f,0.0f]} +summon item_display ~ ~ ~ {Tags:["gm4_block_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_block_compressor_plate",item:{id:"minecraft:purpur_block",count:1,components:{"minecraft:custom_model_data":"block/block_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} +summon item_display ~ ~ ~ {Tags:["gm4_block_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_block_compressor_display",item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/block_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} +summon marker ~ ~ ~ {Tags:["gm4_block_compressor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_block_compressor",Rotation:[0.0f,0.0f]} scoreboard players set @e[distance=..2,tag=gm4_new_machine] gm4_entity_version 2 tag @e[distance=..2] remove gm4_new_machine diff --git a/gm4_block_compressors/data/gm4_block_compressors/function/upgrade_paths/1.4.mcfunction b/gm4_block_compressors/data/gm4_block_compressors/function/upgrade_paths/1.4.mcfunction index 1b220bad91..a93d22b061 100644 --- a/gm4_block_compressors/data/gm4_block_compressors/function/upgrade_paths/1.4.mcfunction +++ b/gm4_block_compressors/data/gm4_block_compressors/function/upgrade_paths/1.4.mcfunction @@ -1,5 +1,5 @@ -execute as @e[type=armor_stand,tag=gm4_block_compressor_stand] at @s positioned ~ ~0.965 ~ align y run summon item_display ~ ~0.5 ~ {Tags:["gm4_block_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_block_compressor_plate"',item:{id:"minecraft:purpur_block",count:1,components:{"minecraft:custom_model_data":"block/block_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} -execute as @e[type=armor_stand,tag=gm4_block_compressor_display] at @s align y run summon item_display ~ ~0.5 ~ {Tags:["gm4_block_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_block_compressor_display"',item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/block_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} +execute as @e[type=armor_stand,tag=gm4_block_compressor_stand] at @s positioned ~ ~0.965 ~ align y run summon item_display ~ ~0.5 ~ {Tags:["gm4_block_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_block_compressor_plate",item:{id:"minecraft:purpur_block",count:1,components:{"minecraft:custom_model_data":"block/block_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} +execute as @e[type=armor_stand,tag=gm4_block_compressor_display] at @s align y run summon item_display ~ ~0.5 ~ {Tags:["gm4_block_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_block_compressor_display",item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/block_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} execute as @e[type=armor_stand,tag=gm4_block_compressor_display] at @s run scoreboard players set @e[distance=..2,tag=gm4_new_machine] gm4_entity_version 2 execute as @e[type=armor_stand,tag=gm4_block_compressor_display] at @s run tag @e[distance=..2] remove gm4_new_machine diff --git a/gm4_block_compressors/data/gm4_block_compressors/guidebook/block_compressors.json b/gm4_block_compressors/data/gm4_block_compressors/guidebook/block_compressors.json index 9aff1c8e2a..f62dbbff4b 100644 --- a/gm4_block_compressors/data/gm4_block_compressors/guidebook/block_compressors.json +++ b/gm4_block_compressors/data/gm4_block_compressors/guidebook/block_compressors.json @@ -36,7 +36,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } @@ -93,7 +93,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.block_compressor\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.block_compressor\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_block_compressors/data/gm4_block_compressors/recipe/compressor.json b/gm4_block_compressors/data/gm4_block_compressors/recipe/compressor.json index ff471b4e33..3f2ed7fab7 100644 --- a/gm4_block_compressors/data/gm4_block_compressors/recipe/compressor.json +++ b/gm4_block_compressors/data/gm4_block_compressors/recipe/compressor.json @@ -19,7 +19,7 @@ "minecraft:custom_model_data": "block/block_compressor_full", "minecraft:profile": "$block_compressor", "minecraft:custom_data": "{gm4_machines:{id:'block_compressor'}}", - "minecraft:custom_name": "{\"translate\":\"block.gm4.block_compressor\",\"fallback\":\"Compressor\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"block.gm4.block_compressor","fallback":"Compressor","color":"white","italic":false} } } } diff --git a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/in_decorated_pot.mcfunction b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/in_decorated_pot.mcfunction index c52da4580e..1331a474a6 100644 --- a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/in_decorated_pot.mcfunction +++ b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/in_decorated_pot.mcfunction @@ -4,7 +4,7 @@ # run from decorated/raycast # merge marker data for if it doesn't get killed -data merge entity @s {Tags:["gm4_blossoming_pots.temp.decorated_pot","smithed.strict","smithed.entity"],CustomName:'{"text":"gm4_blossoming_pots.temp_marker"}'} +data merge entity @s {Tags:["gm4_blossoming_pots.temp.decorated_pot","smithed.strict","smithed.entity"],CustomName:{"text":"gm4_blossoming_pots.temp_marker"}} # if temp marker in physical hit box, return 1 # dxdydz all 0 bc of MC-123441. diff --git a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/in_flower_pot.mcfunction b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/in_flower_pot.mcfunction index f01d9da72a..5627a915b1 100644 --- a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/in_flower_pot.mcfunction +++ b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/in_flower_pot.mcfunction @@ -4,7 +4,7 @@ # run from flower/raycast # merge marker data for if it doesn't get killed -data merge entity @s {Tags:["gm4_blossoming_pots.temp.flower_pot","smithed.strict","smithed.entity"],CustomName:'{"text":"gm4_blossoming_pots.temp_marker"}'} +data merge entity @s {Tags:["gm4_blossoming_pots.temp.flower_pot","smithed.strict","smithed.entity"],CustomName:{"text":"gm4_blossoming_pots.temp_marker"}} # if temp marker in physical hit box, return 1 # dxdydz all 0 bc of MC-123441. diff --git a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/prepare_data.mcfunction b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/prepare_data.mcfunction index a20ce9202b..11806f9c1b 100644 --- a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/prepare_data.mcfunction +++ b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/prepare_data.mcfunction @@ -16,7 +16,7 @@ execute if data entity @e[type=minecraft:marker,tag=gm4_blossoming_pots.data.flo # if no perma marker yet, summon it $execute unless entity @e[type=minecraft:marker,tag=gm4_blossoming_pots.data.flower_pot,distance=..0.1,limit=1] \ - run summon minecraft:marker ~ ~ ~ {Tags:["gm4_blossoming_pots.data.flower_pot","smithed.strict","smithed.entity"],data:{gm4_blossoming_pots:{id:"$(id)",count:0,full:0}},CustomName:'{"text":"gm4_blossoming_pots.flower_pot"}'} + run summon minecraft:marker ~ ~ ~ {Tags:["gm4_blossoming_pots.data.flower_pot","smithed.strict","smithed.entity"],data:{gm4_blossoming_pots:{id:"$(id)",count:0,full:0}},CustomName:{"text":"gm4_blossoming_pots.flower_pot"}} # signal player mainhand to be decremented by as_player scoreboard players set $signal_item_decr gm4_blossoming_pots.misc 1 diff --git a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/vanilla_pot_handling/in_vanilla_flower_pot.mcfunction b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/vanilla_pot_handling/in_vanilla_flower_pot.mcfunction index 9970d98703..cc9e9d6875 100644 --- a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/vanilla_pot_handling/in_vanilla_flower_pot.mcfunction +++ b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/vanilla_pot_handling/in_vanilla_flower_pot.mcfunction @@ -4,7 +4,7 @@ # run from vanilla_pot_handling/raycast # merge marker data for if it doesn't get killed -data merge entity @s {Tags:["gm4_blossoming_pots.temp.vanilla_flower_pot","smithed.strict","smithed.entity"],CustomName:'{"text":"gm4_blossoming_pots.temp_marker"}'} +data merge entity @s {Tags:["gm4_blossoming_pots.temp.vanilla_flower_pot","smithed.strict","smithed.entity"],CustomName:{"text":"gm4_blossoming_pots.temp_marker"}} # if temp marker in physical hit box, return 1 # dxdydz all 0 bc of MC-123441. diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/east.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/east.mcfunction index 61dde847d4..de1619466c 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/east.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/east.mcfunction @@ -2,4 +2,4 @@ # at most negative corner of lectern # run from binder/placement/place_lectern -summon minecraft:armor_stand ~.6 ~.01 ~.5 {Rotation:[90f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_east","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} +summon minecraft:armor_stand ~.6 ~.01 ~.5 {Rotation:[90f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:"gm4_book_binder",Tags:["gm4_book_binder","gm4_book_binder_east","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/north.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/north.mcfunction index e71009f1c3..47fb28a131 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/north.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/north.mcfunction @@ -2,4 +2,4 @@ # at most negative corner of lectern # run from binder/placement/place_lectern -summon minecraft:armor_stand ~.5 ~.01 ~.38 {NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_north","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} +summon minecraft:armor_stand ~.5 ~.01 ~.38 {NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:"gm4_book_binder",Tags:["gm4_book_binder","gm4_book_binder_north","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/south.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/south.mcfunction index dd1bf8a8b7..87abf279c3 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/south.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/south.mcfunction @@ -2,4 +2,4 @@ # at most negative corner of lectern # run from binder/placement/place_lectern -summon minecraft:armor_stand ~.5 ~.01 ~.6 {Rotation:[180f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_south","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} +summon minecraft:armor_stand ~.5 ~.01 ~.6 {Rotation:[180f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:"gm4_book_binder",Tags:["gm4_book_binder","gm4_book_binder_south","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} diff --git a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/west.mcfunction b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/west.mcfunction index 5377382268..55f7e36673 100644 --- a/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/west.mcfunction +++ b/gm4_book_binders/data/gm4_book_binders/function/binder/placement/facing/west.mcfunction @@ -2,4 +2,4 @@ # at most negative corner of lectern # run from binder/placement/place_lectern -summon minecraft:armor_stand ~.38 ~.01 ~.5 {Rotation:[-90f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:'"gm4_book_binder"',Tags:["gm4_book_binder","gm4_book_binder_west","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} +summon minecraft:armor_stand ~.38 ~.01 ~.5 {Rotation:[-90f,0f],NoGravity:1b,Small:1b,ShowArms:1b,Invisible:1b,Pose:{RightArm:[25.0f,0.0f,180.0f]},CustomName:"gm4_book_binder",Tags:["gm4_book_binder","gm4_book_binder_west","gm4_no_edit","smithed.entity","smithed.strict"],equipment:{feet:{id:"minecraft:enchanted_book",count:1}}} diff --git a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/decide_name.mcfunction b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/decide_name.mcfunction index 5ac71617d3..8963519b35 100644 --- a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/decide_name.mcfunction +++ b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/decide_name.mcfunction @@ -6,24 +6,24 @@ scoreboard players set $name_given gm4_bookshelf_inspector_data 0 # if book is named use that (decide color based on item) -execute if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:enchanted_book"}.components."minecraft:custom_name" store success score $name_given gm4_bookshelf_inspector_data run data modify storage gm4_bookshelf_inspector:temp text append value '[{"text":"","color":"yellow"},{"nbt":"book_data.components.\\"minecraft:custom_name\\"","storage":"gm4_bookshelf_inspector:temp","interpret":true}]' -execute unless score $name_given gm4_bookshelf_inspector_data matches 1 if data storage gm4_bookshelf_inspector:temp book_data.components."minecraft:enchantments" if data storage gm4_bookshelf_inspector:temp book_data.components."minecraft:custom_name" unless data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:enchanted_book"} store success score $name_given gm4_bookshelf_inspector_data run data modify storage gm4_bookshelf_inspector:temp text append value '[{"text":"","color":"aqua"},{"nbt":"book_data.components.\\"minecraft:custom_name\\"","storage":"gm4_bookshelf_inspector:temp","interpret":true}]' +execute if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:enchanted_book"}.components."minecraft:custom_name" store success score $name_given gm4_bookshelf_inspector_data run data modify storage gm4_bookshelf_inspector:temp text append value [{"text":"","color":"yellow"},{"nbt":"book_data.components.'minecraft:custom_name'","storage":"gm4_bookshelf_inspector:temp","interpret":true}] +execute unless score $name_given gm4_bookshelf_inspector_data matches 1 if data storage gm4_bookshelf_inspector:temp book_data.components."minecraft:enchantments" if data storage gm4_bookshelf_inspector:temp book_data.components."minecraft:custom_name" unless data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:enchanted_book"} store success score $name_given gm4_bookshelf_inspector_data run data modify storage gm4_bookshelf_inspector:temp text append value [{"text":"","color":"aqua"},{"nbt":"book_data.components.'minecraft:custom_name'","storage":"gm4_bookshelf_inspector:temp","interpret":true}] execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data run data modify storage gm4_bookshelf_inspector:temp text append from storage gm4_bookshelf_inspector:temp book_data.components."minecraft:custom_name" # if not and book & quill use the title -execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data.components."minecraft:written_book_content".title if data storage gm4_bookshelf_inspector:temp book_data.components."minecraft:enchantments" run data modify storage gm4_bookshelf_inspector:temp text append value '[{"text":"","color":"aqua"},{"nbt":"book_data.components.\\"minecraft:written_book_content\\".title.raw","storage":"gm4_bookshelf_inspector:temp"}]' -execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data.components."minecraft:written_book_content".title run data modify storage gm4_bookshelf_inspector:temp text append value '{"nbt":"book_data.components.\\"minecraft:written_book_content\\".title.raw","storage":"gm4_bookshelf_inspector:temp"}' +execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data.components."minecraft:written_book_content".title if data storage gm4_bookshelf_inspector:temp book_data.components."minecraft:enchantments" run data modify storage gm4_bookshelf_inspector:temp text append value [{"text":"","color":"aqua"},{"nbt":"book_data.components.'minecraft:written_book_content'.title.raw","storage":"gm4_bookshelf_inspector:temp"}] +execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data.components."minecraft:written_book_content".title run data modify storage gm4_bookshelf_inspector:temp text append value {"nbt":"book_data.components.'minecraft:written_book_content'.title.raw","storage":"gm4_bookshelf_inspector:temp"} # if not and (enchanted) book use translation key -execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:enchanted_book"} run data modify storage gm4_bookshelf_inspector:temp text append value '{"translate":"item.minecraft.enchanted_book","color":"yellow"}' -execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:book"} run data modify storage gm4_bookshelf_inspector:temp text append value '{"translate":"item.minecraft.book"}' -execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:book"}.components."minecraft:enchantments" run data modify storage gm4_bookshelf_inspector:temp text append value '{"translate":"item.minecraft.book","color":"aqua"}' -execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:writable_book"} run data modify storage gm4_bookshelf_inspector:temp text append value '{"translate":"item.minecraft.writable_book"}' -execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:writable_book"}.components."minecraft:enchantments" run data modify storage gm4_bookshelf_inspector:temp text append value '{"translate":"item.minecraft.writable_book","color":"aqua"}' -execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:knowledge_book"} run data modify storage gm4_bookshelf_inspector:temp text append value '{"translate":"item.minecraft.knowledge_book","color":"light_purple"}' +execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:enchanted_book"} run data modify storage gm4_bookshelf_inspector:temp text append value {"translate":"item.minecraft.enchanted_book","color":"yellow"} +execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:book"} run data modify storage gm4_bookshelf_inspector:temp text append value {"translate":"item.minecraft.book"} +execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:book"}.components."minecraft:enchantments" run data modify storage gm4_bookshelf_inspector:temp text append value {"translate":"item.minecraft.book","color":"aqua"} +execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:writable_book"} run data modify storage gm4_bookshelf_inspector:temp text append value {"translate":"item.minecraft.writable_book"} +execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:writable_book"}.components."minecraft:enchantments" run data modify storage gm4_bookshelf_inspector:temp text append value {"translate":"item.minecraft.writable_book","color":"aqua"} +execute unless score $name_given gm4_bookshelf_inspector_data matches 1 store success score $name_given gm4_bookshelf_inspector_data if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:knowledge_book"} run data modify storage gm4_bookshelf_inspector:temp text append value {"translate":"item.minecraft.knowledge_book","color":"light_purple"} # if written book also display the author -execute if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:written_book"} run data modify storage gm4_bookshelf_inspector:temp text append value '{"translate":"book.byAuthor","with":[{"nbt":"book_data.components.\\"minecraft:written_book_content\\".author","storage":"gm4_bookshelf_inspector:temp"}],"color":"gray"}' +execute if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:written_book"} run data modify storage gm4_bookshelf_inspector:temp text append value {"translate":"book.byAuthor","with":[{"nbt":"book_data.components.'minecraft:written_book_content'.author","storage":"gm4_bookshelf_inspector:temp"}],"color":"gray"} # if enchanted book with enchantments also display the enchantments execute if data storage gm4_bookshelf_inspector:temp book_data{id:"minecraft:enchanted_book"}.components."minecraft:stored_enchantments" run function gm4_bookshelf_inspector:process_display/spawn/list_enchantments diff --git a/gm4_boots_of_ostara/data/gm4_boots_of_ostara/gm4_recipes/boots_of_ostara.json b/gm4_boots_of_ostara/data/gm4_boots_of_ostara/gm4_recipes/boots_of_ostara.json index 682e2aa65a..3e2a7f4026 100644 --- a/gm4_boots_of_ostara/data/gm4_boots_of_ostara/gm4_recipes/boots_of_ostara.json +++ b/gm4_boots_of_ostara/data/gm4_boots_of_ostara/gm4_recipes/boots_of_ostara.json @@ -32,9 +32,9 @@ "name": "minecraft:leather_boots", "image": "gm4:boots_of_ostara", "components": { - "minecraft:custom_name": "{\"translate\": \"item.gm4.boots_of_ostara\",\"fallback\": \"Boots of Ostara\",\"italic\":false}", + "minecraft:custom_name": {"translate": "item.gm4.boots_of_ostara","fallback": "Boots of Ostara","italic":false}, "minecraft:lore": [ - "{\"translate\": \"item.gm4.boots_of_ostara.lore\",\"fallback\": \"Brings abundance beneath you!\",\"color\": \"dark_gray\",\"italic\": true}" + {"translate": "item.gm4.boots_of_ostara.lore","fallback": "Brings abundance beneath you!","color": "dark_gray","italic": true} ], "minecraft:dyed_color": 3705899, "minecraft:tooltip_display": { diff --git a/gm4_boots_of_ostara/data/gm4_boots_of_ostara/recipe/boots_of_ostara.json b/gm4_boots_of_ostara/data/gm4_boots_of_ostara/recipe/boots_of_ostara.json index a48012457d..8d51843996 100644 --- a/gm4_boots_of_ostara/data/gm4_boots_of_ostara/recipe/boots_of_ostara.json +++ b/gm4_boots_of_ostara/data/gm4_boots_of_ostara/recipe/boots_of_ostara.json @@ -24,9 +24,9 @@ }, "minecraft:custom_model_data": "item/boots_of_ostara", "minecraft:custom_data": "{gm4_boots_of_ostara:1b}", - "minecraft:custom_name": "{\"translate\": \"item.gm4.boots_of_ostara\",\"fallback\": \"Boots of Ostara\",\"italic\": false}", + "minecraft:custom_name": {"translate": "item.gm4.boots_of_ostara","fallback": "Boots of Ostara","italic": false}, "minecraft:lore": [ - "{\"translate\":\"item.gm4.boots_of_ostara.lore\",\"fallback\":\"Brings abundance beneath you!\",\"color\":\"dark_gray\",\"italic\":false}" + {"translate":"item.gm4.boots_of_ostara.lore","fallback":"Brings abundance beneath you!","color":"dark_gray","italic":false} ] } } diff --git a/gm4_chairs/data/gm4_chairs/function/create_chair.mcfunction b/gm4_chairs/data/gm4_chairs/function/create_chair.mcfunction index c099ec1238..cfaefc31b5 100644 --- a/gm4_chairs/data/gm4_chairs/function/create_chair.mcfunction +++ b/gm4_chairs/data/gm4_chairs/function/create_chair.mcfunction @@ -4,7 +4,7 @@ # run from main # spawn chair -summon minecraft:pig ~ ~-10000.39 ~ {CustomName:'"gm4_chair"',Tags:["gm4_chairs","smithed.entity","smithed.strict","smithed.block"],Team:"gm4_chairs",NoAI:1b,Saddle:1b,NoGravity:1b,Silent:1b,DeathTime:19s,InLove:2147483647,attributes:[{id:"minecraft:max_health",base:1.0},{id:"minecraft:movement_speed",base:0.0}],active_effects:[{id:'minecraft:invisibility',amplifier:0,duration:2147483647,show_particles:0b},{id:'minecraft:resistance',amplifier:10b,duration:2147483647,show_particles:0b}],DeathLootTable:"gm4:empty"} +summon minecraft:pig ~ ~-10000.39 ~ {CustomName:"gm4_chair",Tags:["gm4_chairs","smithed.entity","smithed.strict","smithed.block"],Team:"gm4_chairs",NoAI:1b,Saddle:1b,NoGravity:1b,Silent:1b,DeathTime:19s,InLove:2147483647,attributes:[{id:"minecraft:max_health",base:1.0},{id:"minecraft:movement_speed",base:0.0}],active_effects:[{id:'minecraft:invisibility',amplifier:0,duration:2147483647,show_particles:0b},{id:'minecraft:resistance',amplifier:10b,duration:2147483647,show_particles:0b}],DeathLootTable:"gm4:empty"} # set chair to orientation of stairs execute if block ~ ~ ~ #minecraft:stairs[facing=north] positioned ~ ~-10000 ~ as @e[type=minecraft:pig,tag=gm4_chairs,distance=..0.4,limit=1] at @s run tp @s ~ ~10000 ~.05 0 0 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/beacon/process.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/beacon/process.mcfunction index c6c535c890..8cbe5c7595 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/beacon/process.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/beacon/process.mcfunction @@ -23,7 +23,7 @@ execute at @s positioned ~ ~-1 ~ run kill @e[type=marker,tag=gm4_ce_beacon.store tp @s ~ ~2.5 ~ 0 0 # place new beacon light -execute if block ~ ~-1 ~ light run summon marker ~ ~-1 ~ {Tags:["gm4_ce_beacon.store_light"],CustomName:'{"text":"gm4_ce_beacon_marker"}'} +execute if block ~ ~-1 ~ light run summon marker ~ ~-1 ~ {Tags:["gm4_ce_beacon.store_light"],CustomName:{"text":"gm4_ce_beacon_marker"}} execute at @s run fill ~ ~-1 ~ ~ ~-1 ~ light[waterlogged=true,level=9] replace water[level=0] execute at @s run fill ~ ~-1 ~ ~ ~-1 ~ light[level=14] replace #minecraft:air diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_initiate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_initiate.mcfunction index fd7e240623..debae8d651 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_initiate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_initiate.mcfunction @@ -10,6 +10,6 @@ scoreboard players operation @s gm4_ce_data = $slot gm4_ce_data data modify entity @s Owner set from storage gm4_combat_expanded:temp uuid # if named Green use the alt dog version, don't display name -execute if data storage gm4_combat_expanded:temp components{"minecraft:custom_name":'"Green"'} run return run data merge entity @s {variant:"gm4_combat_expanded:gm4_ce_canine_alt",CollarColor:5b} +execute if data storage gm4_combat_expanded:temp components{"minecraft:custom_name":"Green"} run return run data merge entity @s {variant:"gm4_combat_expanded:gm4_ce_canine_alt",CollarColor:5b} data modify entity @s CustomName set from storage gm4_combat_expanded:temp components."minecraft:custom_name" diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/format_name.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/format_name.mcfunction index 8d83a8b587..207342e42e 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/format_name.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/link/format_name.mcfunction @@ -4,7 +4,7 @@ # run from armor/modifier/type/link/check # replace the name with a formatted version -$data modify storage gm4_combat_expanded:temp components."minecraft:custom_name" set value '{"translate":"item.gm4.combat_expanded.name.link_no_translate","fallback":$(name),"italic":false,"color":"light_purple"}' +$data modify storage gm4_combat_expanded:temp components."minecraft:custom_name" set value {"translate":"item.gm4.combat_expanded.name.link_no_translate","fallback":$(name),"italic":false,"color":"light_purple"} scoreboard players set $change gm4_ce_data 1 # armors active tag is used to track if armor was renamed before, if so no need to do so again @@ -13,9 +13,9 @@ data modify storage gm4_combat_expanded:temp components."minecraft:custom_data". # use lib_lore to remove the 'Rename to Link' text and brighten the 'Lifelink' text data modify storage gm4_lore:temp Source set from storage gm4_combat_expanded:temp components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"translate":"item.gm4.combat_expanded.lore.link_2","fallback":"Rename to Link","italic":false,"color":"blue"}' +data modify storage gm4_lore:temp Target set value {"translate":"item.gm4.combat_expanded.lore.link_2","fallback":"Rename to Link","italic":false,"color":"blue"} function #gm4_lore:remove -data modify storage gm4_lore:temp Target set value '{"translate":"item.gm4.combat_expanded.lore.link_3","fallback":"Lifelink","italic":false,"color":"dark_gray"}' -data modify storage gm4_lore:temp Input set value ['{"translate":"item.gm4.combat_expanded.lore.link_3","fallback":"Lifelink","italic":false,"color":"blue"}'] +data modify storage gm4_lore:temp Target set value {"translate":"item.gm4.combat_expanded.lore.link_3","fallback":"Lifelink","italic":false,"color":"dark_gray"} +data modify storage gm4_lore:temp Input set value [{"translate":"item.gm4.combat_expanded.lore.link_3","fallback":"Lifelink","italic":false,"color":"blue"}] function #gm4_lore:replace data modify storage gm4_combat_expanded:temp components."minecraft:lore" set from storage gm4_lore:temp Source diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn/head.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn/head.mcfunction index 71b199dd8b..aba12a17b8 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn/head.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn/head.mcfunction @@ -13,7 +13,7 @@ summon item_display ~ ~ ~ {Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.head {id:"minecraft:item_display",Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.head","gm4_ce_boss.watcher.vertical","gm4_ce_boss.watcher.new","smithed.entity","smithed.strict"],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,-0.0025f,0f],scale:[0.95f,1.0075f,0.95f]},item:{id:"minecraft:copper_block",count:1,components:{"minecraft:custom_data":{gm4_combat_expanded:{return:{scale:[0.95f,1.0075f,0.95f],translation:[0f,-0.0025f,0f]}}}}}}\ ]} -summon shulker ~ ~-1 ~ {Silent:1b,CustomName:'{"text":"Watcher"}',DeathLootTable:"gm4:empty",PersistenceRequired:1b,NoAI:1b,Health:960f,Peek:1b,AttachFace:1b,Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.main","gm4_ce_boss.watcher.new","smithed.entity"],active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:-1,show_particles:0b}],attributes:[{id:"minecraft:max_health",base:1024},{id:"minecraft:max_absorption",base:0},{id:"minecraft:armor",base:20}],equipment:{head:{id:"minecraft:leather_helmet",count:1,components:{"minecraft:unbreakable":{},"minecraft:enchantments":{"minecraft:blast_protection":2,"minecraft:projectile_protection":6},"minecraft:attribute_modifiers":[{type:"minecraft:armor",slot:"head",id:"minecraft:armor.helmet",amount:10,operation:"add_value"}]}}},drop_chances:{head:0F}} +summon shulker ~ ~-1 ~ {Silent:1b,CustomName:{"text":"Watcher"},DeathLootTable:"gm4:empty",PersistenceRequired:1b,NoAI:1b,Health:960f,Peek:1b,AttachFace:1b,Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.main","gm4_ce_boss.watcher.new","smithed.entity"],active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:-1,show_particles:0b}],attributes:[{id:"minecraft:max_health",base:1024},{id:"minecraft:max_absorption",base:0},{id:"minecraft:armor",base:20}],equipment:{head:{id:"minecraft:leather_helmet",count:1,components:{"minecraft:unbreakable":{},"minecraft:enchantments":{"minecraft:blast_protection":2,"minecraft:projectile_protection":6},"minecraft:attribute_modifiers":[{type:"minecraft:armor",slot:"head",id:"minecraft:armor.helmet",amount:10,operation:"add_value"}]}}},drop_chances:{head:0F}} execute store result storage gm4_combat_expanded:temp boss.running_id int 1 run scoreboard players add $next_id gm4_ce_boss.id 1 execute unless score $boss_has_twin gm4_ce_boss matches 1 run function gm4_combat_expanded:boss/watchers/activation/spawn/bossbar_no_twin with storage gm4_combat_expanded:temp boss diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn_sentinel/head.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn_sentinel/head.mcfunction index d341f3f5cc..39e33477c5 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn_sentinel/head.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/activation/spawn_sentinel/head.mcfunction @@ -12,7 +12,7 @@ summon item_display ~ ~-.5 ~ {Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.h {id:"minecraft:item_display",Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.head","gm4_ce_boss.watcher.vertical","gm4_ce_boss.watcher.new","smithed.entity","smithed.strict"],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,-0.0025f,0f],scale:[0.95f,1.0075f,0.95f]},item:{id:"minecraft:weathered_cut_copper",count:1,components:{"minecraft:custom_data":{gm4_combat_expanded:{return:{scale:[0.95f,1.0075f,0.95f],translation:[0f,-0.0025f,0f]}}}}}}\ ]} -summon shulker ~ ~-1 ~ {Silent:1b,CustomName:'{"text":"Watcher"}',DeathLootTable:"gm4:empty",PersistenceRequired:1b,NoAI:1b,Health:960f,Peek:1b,AttachFace:1b,Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.secondary","gm4_ce_boss.watcher.new","smithed.entity"],active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:-1,show_particles:0b}],attributes:[{id:"minecraft:max_health",base:1024},{id:"minecraft:max_absorption",base:0},{id:"minecraft:armor",base:20}],equipment:{head:{id:"minecraft:leather_helmet",count:1,components:{"minecraft:unbreakable":{},"minecraft:enchantments":{"minecraft:blast_protection":2,"minecraft:projectile_protection":6},"minecraft:attribute_modifiers":[{type:"minecraft:armor",slot:"head",id:"minecraft:armor.helmet",amount:10,operation:"add_value"}]}}},drop_chances:{head:0F}} +summon shulker ~ ~-1 ~ {Silent:1b,CustomName:{"text":"Watcher"},DeathLootTable:"gm4:empty",PersistenceRequired:1b,NoAI:1b,Health:960f,Peek:1b,AttachFace:1b,Tags:["gm4_ce_boss.watcher","gm4_ce_boss.watcher.secondary","gm4_ce_boss.watcher.new","smithed.entity"],active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:-1,show_particles:0b}],attributes:[{id:"minecraft:max_health",base:1024},{id:"minecraft:max_absorption",base:0},{id:"minecraft:armor",base:20}],equipment:{head:{id:"minecraft:leather_helmet",count:1,components:{"minecraft:unbreakable":{},"minecraft:enchantments":{"minecraft:blast_protection":2,"minecraft:projectile_protection":6},"minecraft:attribute_modifiers":[{type:"minecraft:armor",slot:"head",id:"minecraft:armor.helmet",amount:10,operation:"add_value"}]}}},drop_chances:{head:0F}} scoreboard players add $next_id gm4_ce_boss.id 1 execute as @e[tag=gm4_ce_boss.watcher.new] run function gm4_combat_expanded:boss/watchers/activation/spawn_sentinel/head_init diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/explode_minions/explode.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/explode_minions/explode.mcfunction index 385ae8f7a5..b112bbe3ee 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/explode_minions/explode.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/explode_minions/explode.mcfunction @@ -1,5 +1,5 @@ -summon fireball ~ ~ ~ {Tags:["gm4_ce_boss.watcher","gm4_ce_boss.amethyst_explosion"],ExplosionPower:1b,acceleration_power:-0.5,CustomName:'{"text":"Amethyst Explosion"}'} +summon fireball ~ ~ ~ {Tags:["gm4_ce_boss.watcher","gm4_ce_boss.amethyst_explosion"],ExplosionPower:1b,acceleration_power:-0.5,CustomName:{"text":"Amethyst Explosion"}} execute as @a[distance=..3,gamemode=!creative,gamemode=!spectator] run damage @s 18 explosion at ~ ~ ~ execute as @a[distance=3..5,gamemode=!creative,gamemode=!spectator] run damage @s 10 explosion at ~ ~ ~ effect give @a[distance=..5,gamemode=!creative,gamemode=!spectator,tag=!gm4_ce_immune_slowness] slowness 10 1 diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_skeleton.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_skeleton.mcfunction index f5f201f9fb..101fcd7354 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_skeleton.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_skeleton.mcfunction @@ -1,5 +1,5 @@ -data merge entity @s {DeathLootTable:"gm4_combat_expanded:boss/skeleton_minion",CustomName:'{"text":"Amethyst Skeleton"}',CanPickUpLoot:0b,Health:13f,CanBreakDoors:0b,Tags:["gm4_ce_processed","gm4_ce_boss.watcher","gm4_ce_boss.watcher.minion"],equipment:{head:{id:"minecraft:budding_amethyst",count:1,components:{"minecraft:enchantments":{"minecraft:blast_protection":20}}}},drop_chances:{head:0F},attributes:[{id:"minecraft:max_health",base:13},{id:"minecraft:movement_speed",base:0.215},{id:"minecraft:armor",base:8},{id:"minecraft:armor_toughness",base:2},{id:"minecraft:max_absorption",base:0}]} +data merge entity @s {DeathLootTable:"gm4_combat_expanded:boss/skeleton_minion",CustomName:{"text":"Amethyst Skeleton"},CanPickUpLoot:0b,Health:13f,CanBreakDoors:0b,Tags:["gm4_ce_processed","gm4_ce_boss.watcher","gm4_ce_boss.watcher.minion"],equipment:{head:{id:"minecraft:budding_amethyst",count:1,components:{"minecraft:enchantments":{"minecraft:blast_protection":20}}}},drop_chances:{head:0F},attributes:[{id:"minecraft:max_health",base:13},{id:"minecraft:movement_speed",base:0.215},{id:"minecraft:armor",base:8},{id:"minecraft:armor_toughness",base:2},{id:"minecraft:max_absorption",base:0}]} scoreboard players operation @s gm4_ce_boss.id = $mob_id gm4_ce_boss.id # set CE gear diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_zombie.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_zombie.mcfunction index 0e61e6f014..24618926c8 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_zombie.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/boss/watchers/running/attack/summon_minions/init_zombie.mcfunction @@ -1,5 +1,5 @@ -data merge entity @s {DeathLootTable:"gm4_combat_expanded:boss/zombie_minion",CustomName:'{"text":"Amethyst Zombie"}',CanPickUpLoot:0b,Health:16f,IsBaby:0b,CanBreakDoors:0b,Tags:["gm4_ce_processed","gm4_ce_boss.watcher","gm4_ce_boss.watcher.minion"],equipment:{head:{id:"minecraft:budding_amethyst",count:1,components:{"minecraft:enchantments":{"minecraft:blast_protection":20}}}},drop_chances:{head:0F},attributes:[{id:"minecraft:max_health",base:16},{id:"minecraft:knockback_resistance",base:0.15},{id:"minecraft:movement_speed",base:0.242},{id:"minecraft:attack_damage",base:5},{id:"minecraft:armor",base:10},{id:"minecraft:armor_toughness",base:4},{id:"minecraft:max_absorption",base:0},{id:"zombie.spawn_reinforcements",base:0}]} +data merge entity @s {DeathLootTable:"gm4_combat_expanded:boss/zombie_minion",CustomName:{"text":"Amethyst Zombie"},CanPickUpLoot:0b,Health:16f,IsBaby:0b,CanBreakDoors:0b,Tags:["gm4_ce_processed","gm4_ce_boss.watcher","gm4_ce_boss.watcher.minion"],equipment:{head:{id:"minecraft:budding_amethyst",count:1,components:{"minecraft:enchantments":{"minecraft:blast_protection":20}}}},drop_chances:{head:0F},attributes:[{id:"minecraft:max_health",base:16},{id:"minecraft:knockback_resistance",base:0.15},{id:"minecraft:movement_speed",base:0.242},{id:"minecraft:attack_damage",base:5},{id:"minecraft:armor",base:10},{id:"minecraft:armor_toughness",base:4},{id:"minecraft:max_absorption",base:0},{id:"zombie.spawn_reinforcements",base:0}]} scoreboard players operation @s gm4_ce_boss.id = $mob_id gm4_ce_boss.id # set CE gear diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/player/home/init_bed.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/player/home/init_bed.mcfunction index b5f7079dee..c0988aba9f 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/player/home/init_bed.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/player/home/init_bed.mcfunction @@ -3,6 +3,6 @@ # at @s # run from player/home/detect_sleep -data merge entity @s {Tags:["gm4_ce_bed"],CustomName:'{"text":"gm4_ce_bed_marker"}',data:{gm4_combat_expanded:{bed_users:[{uses:1,id:-1}]}}} +data merge entity @s {Tags:["gm4_ce_bed"],CustomName:{"text":"gm4_ce_bed_marker"},data:{gm4_combat_expanded:{bed_users:[{uses:1,id:-1}]}}} scoreboard players operation @s gm4_ce_id = $id gm4_ce_data scoreboard players operation @s gm4_ce_sleep.version = $sleep_version gm4_ce_sleep.version diff --git a/gm4_cozy_campfires/data/gm4_cozy_campfires/function/placement/ray.mcfunction b/gm4_cozy_campfires/data/gm4_cozy_campfires/function/placement/ray.mcfunction index 25e9c542a9..f80086981e 100644 --- a/gm4_cozy_campfires/data/gm4_cozy_campfires/function/placement/ray.mcfunction +++ b/gm4_cozy_campfires/data/gm4_cozy_campfires/function/placement/ray.mcfunction @@ -1,5 +1,5 @@ # run from placement/place and placement/ray scoreboard players add ray_step gm4_count 1 -execute store success score success gm4_count if block ~ ~ ~ #minecraft:campfires unless entity @e[type=marker,tag=gm4_campfire,dx=0] align xyz run summon marker ~0.5 ~0.5 ~0.5 {CustomName:'"gm4_campfire"',Tags:["gm4_campfire"]} +execute store success score success gm4_count if block ~ ~ ~ #minecraft:campfires unless entity @e[type=marker,tag=gm4_campfire,dx=0] align xyz run summon marker ~0.5 ~0.5 ~0.5 {CustomName:"gm4_campfire",Tags:["gm4_campfire"]} execute if score ray_step gm4_count matches 0..500 if score success gm4_count matches 0 positioned ^ ^ ^0.01 run function gm4_cozy_campfires:placement/ray diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/down.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/down.mcfunction index 873217b19f..b1fbe4d3d2 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/down.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/down.mcfunction @@ -4,8 +4,8 @@ # run from gm4_disassemblers:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=down]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_down"}}},Rotation:[180.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_disassembler_stand",equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_down"}}},Rotation:[180.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_disassembler",Rotation:[180.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/east.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/east.mcfunction index 63b6ef58db..edec9d2048 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/east.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/east.mcfunction @@ -4,8 +4,8 @@ # run from gm4_disassemblers:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=east]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[-90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_disassembler_stand",equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[-90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_disassembler",Rotation:[-90.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/north.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/north.mcfunction index 9fea933eaf..a063a94749 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/north.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/north.mcfunction @@ -4,8 +4,8 @@ # run from gm4_disassemblers:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=north]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[180.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_disassembler_stand",equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[180.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_disassembler",Rotation:[180.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/south.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/south.mcfunction index e4c0ef1386..a7ef4ce33d 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/south.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/south.mcfunction @@ -4,8 +4,8 @@ # run from gm4_disassemblers:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=south]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_disassembler_stand",equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_disassembler",Rotation:[0.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/up.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/up.mcfunction index dbf4ae2368..1f79eb5881 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/up.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/up.mcfunction @@ -4,8 +4,8 @@ # run from gm4_disassemblers:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=up]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=up]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_disassembler_stand",equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_disassembler",Rotation:[0.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/west.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/west.mcfunction index f43b808947..917680f4c3 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/west.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/machine/rotate/west.mcfunction @@ -4,8 +4,8 @@ # run from gm4_disassemblers:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=west]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.disassembler","fallback":"Disassembler"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:offscreen"},{"translate":"gui.gm4.disassembler","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:half_invert"},{"translate":"container.gm4.disassembler","fallback":"Disassembler","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_disassembler_stand",equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler_side"}}},Rotation:[90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_disassembler",Rotation:[90.0f,0.0f]} diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/place_down.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/place_down.mcfunction index 5fd0e5e5ff..5c2fe3653f 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/place_down.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/place_down.mcfunction @@ -7,6 +7,6 @@ execute if block ~ ~ ~ command_block[facing=south] run setblock ~ ~ ~ dropper[fa execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ dropper[facing=south] execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ dropper[facing=up] -data merge block ~ ~ ~ {CustomName:'{"translate":"container.gm4.disassembler","fallback":"Disassembler"}'} -summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_disassembler"],HasVisualFire:1b,CustomName:'"gm4_disassembler"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"container.gm4.disassembler","fallback":"Disassembler"}} +summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_disassembler"],HasVisualFire:1b,CustomName:"gm4_disassembler",equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}}} playsound minecraft:block.anvil.place master @a ~ ~ ~ 0.9 0.1 diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/summon_block_markers.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/summon_block_markers.mcfunction index ec386abdf9..66203db507 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/summon_block_markers.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/summon_block_markers.mcfunction @@ -5,8 +5,8 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_disassembler_stand"',equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_disassembler"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_disassembler_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_disassembler_stand",equipment:{head:{id:"minecraft:tnt",count:1,components:{"minecraft:custom_model_data":"block/disassembler"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_disassembler","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_disassembler",Rotation:[0.0f,0.0f]} execute as @e[tag=gm4_new_machine,distance=..2] run data modify entity @s Rotation set from storage gm4_relocators:temp gm4_relocation.entity_data.Rotation execute as @e[tag=gm4_new_machine,distance=..2] at @s rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run tp ~ ~ ~ diff --git a/gm4_disassemblers/data/gm4_disassemblers/guidebook/disassemblers.json b/gm4_disassemblers/data/gm4_disassemblers/guidebook/disassemblers.json index eb9294dd6c..6c45acc4ae 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/guidebook/disassemblers.json +++ b/gm4_disassemblers/data/gm4_disassemblers/guidebook/disassemblers.json @@ -36,7 +36,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } @@ -66,7 +66,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.disassembler\",\"fallback\":\"Disassembler\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.disassembler\",\"fallback\":\"Disassembler\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.disassembler\",\"fallback\":\"Disassembler\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.disassembler\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.disassembler\",\"fallback\":\"Disassembler\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.disassembler\",\"fallback\":\"Disassembler\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.disassembler\",\"fallback\":\"Disassembler\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.disassembler\",\"fallback\":\"Disassembler\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.disassembler\",\"fallback\":\"Disassembler\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.disassembler\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.disassembler\",\"fallback\":\"Disassembler\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.disassembler\",\"fallback\":\"Disassembler\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_disassemblers/data/gm4_disassemblers/recipe/disassembler.json b/gm4_disassemblers/data/gm4_disassemblers/recipe/disassembler.json index a56d429d4b..7d54e1c06f 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/recipe/disassembler.json +++ b/gm4_disassemblers/data/gm4_disassemblers/recipe/disassembler.json @@ -19,7 +19,7 @@ "minecraft:custom_model_data": "item/disassembler", "minecraft:profile": "$disassembler", "minecraft:custom_data": "{gm4_machines:{id:'disassembler'}}", - "minecraft:custom_name": "{\"translate\":\"block.gm4.disassembler\",\"fallback\":\"Disassembler\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"block.gm4.disassembler","fallback":"Disassembler","color":"white","italic":false} } } } diff --git a/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/east/initialize_auto_toggle_marker.mcfunction b/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/east/initialize_auto_toggle_marker.mcfunction index 945a40594c..0950e879e2 100644 --- a/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/east/initialize_auto_toggle_marker.mcfunction +++ b/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/east/initialize_auto_toggle_marker.mcfunction @@ -4,7 +4,7 @@ # run from toggle functions in gm4_double_doors:{{ material_name }}/door/... # set name -data modify entity @s CustomName set value '"gm4_double_doors_auto_toggle_marker"' +data modify entity @s CustomName set value "gm4_double_doors_auto_toggle_marker" # store inverted target door state onto marker execute if score $target_door_state gm4_double_doors_data matches 1 run scoreboard players set @s gm4_double_doors_auto_toggle_target_state 0 diff --git a/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/north/initialize_auto_toggle_marker.mcfunction b/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/north/initialize_auto_toggle_marker.mcfunction index 49407e78c3..81ac830f9e 100644 --- a/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/north/initialize_auto_toggle_marker.mcfunction +++ b/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/north/initialize_auto_toggle_marker.mcfunction @@ -4,7 +4,7 @@ # run from toggle functions in gm4_double_doors:{{ material_name }}/door/... # set name -data modify entity @s CustomName set value '"gm4_double_doors_auto_toggle_marker"' +data modify entity @s CustomName set value "gm4_double_doors_auto_toggle_marker" # store inverted target door state onto marker execute if score $target_door_state gm4_double_doors_data matches 1 run scoreboard players set @s gm4_double_doors_auto_toggle_target_state 0 diff --git a/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/south/initialize_auto_toggle_marker.mcfunction b/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/south/initialize_auto_toggle_marker.mcfunction index 4aba9113ad..a2b7405e75 100644 --- a/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/south/initialize_auto_toggle_marker.mcfunction +++ b/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/south/initialize_auto_toggle_marker.mcfunction @@ -4,7 +4,7 @@ # run from toggle functions in gm4_double_doors:{{ material_name }}/door/... # set name -data modify entity @s CustomName set value '"gm4_double_doors_auto_toggle_marker"' +data modify entity @s CustomName set value "gm4_double_doors_auto_toggle_marker" # store inverted target door state onto marker execute if score $target_door_state gm4_double_doors_data matches 1 run scoreboard players set @s gm4_double_doors_auto_toggle_target_state 0 diff --git a/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/west/initialize_auto_toggle_marker.mcfunction b/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/west/initialize_auto_toggle_marker.mcfunction index d2e5cf3e24..1367a8b6f7 100644 --- a/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/west/initialize_auto_toggle_marker.mcfunction +++ b/gm4_double_doors/data/gm4_double_doors/templates/function/door/left_hinge/west/initialize_auto_toggle_marker.mcfunction @@ -4,7 +4,7 @@ # run from toggle functions in gm4_double_doors:{{ material_name }}/door/... # set name -data modify entity @s CustomName set value '"gm4_double_doors_auto_toggle_marker"' +data modify entity @s CustomName set value "gm4_double_doors_auto_toggle_marker" # store inverted target door state onto marker execute if score $target_door_state gm4_double_doors_data matches 1 run scoreboard players set @s gm4_double_doors_auto_toggle_target_state 0 diff --git a/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/east/initialize_auto_toggle_marker.mcfunction b/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/east/initialize_auto_toggle_marker.mcfunction index 11001fcf51..98c7c83cc7 100644 --- a/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/east/initialize_auto_toggle_marker.mcfunction +++ b/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/east/initialize_auto_toggle_marker.mcfunction @@ -4,7 +4,7 @@ # run from toggle functions in gm4_double_doors:{{ material_name }}/door/... # set name -data modify entity @s CustomName set value '"gm4_double_doors_auto_toggle_marker"' +data modify entity @s CustomName set value "gm4_double_doors_auto_toggle_marker" # store inverted target door state onto marker execute if score $target_door_state gm4_double_doors_data matches 1 run scoreboard players set @s gm4_double_doors_auto_toggle_target_state 0 diff --git a/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/north/initialize_auto_toggle_marker.mcfunction b/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/north/initialize_auto_toggle_marker.mcfunction index 503fad3982..a8e1cc901d 100644 --- a/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/north/initialize_auto_toggle_marker.mcfunction +++ b/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/north/initialize_auto_toggle_marker.mcfunction @@ -4,7 +4,7 @@ # run from toggle functions in gm4_double_doors:{{ material_name }}/door/... # set name -data modify entity @s CustomName set value '"gm4_double_doors_auto_toggle_marker"' +data modify entity @s CustomName set value "gm4_double_doors_auto_toggle_marker" # store inverted target door state onto marker execute if score $target_door_state gm4_double_doors_data matches 1 run scoreboard players set @s gm4_double_doors_auto_toggle_target_state 0 diff --git a/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/south/initialize_auto_toggle_marker.mcfunction b/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/south/initialize_auto_toggle_marker.mcfunction index efb1c9cbee..8e49e90f6c 100644 --- a/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/south/initialize_auto_toggle_marker.mcfunction +++ b/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/south/initialize_auto_toggle_marker.mcfunction @@ -4,7 +4,7 @@ # run from toggle functions in gm4_double_doors:{{ material_name }}/door/... # set name -data modify entity @s CustomName set value '"gm4_double_doors_auto_toggle_marker"' +data modify entity @s CustomName set value "gm4_double_doors_auto_toggle_marker" # store inverted target door state onto marker execute if score $target_door_state gm4_double_doors_data matches 1 run scoreboard players set @s gm4_double_doors_auto_toggle_target_state 0 diff --git a/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/west/initialize_auto_toggle_marker.mcfunction b/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/west/initialize_auto_toggle_marker.mcfunction index d8c40d26ba..113a13972e 100644 --- a/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/west/initialize_auto_toggle_marker.mcfunction +++ b/gm4_double_doors/data/gm4_double_doors/templates/function/door/right_hinge/west/initialize_auto_toggle_marker.mcfunction @@ -4,7 +4,7 @@ # run from toggle functions in gm4_double_doors:{{ material_name }}/door/... # set name -data modify entity @s CustomName set value '"gm4_double_doors_auto_toggle_marker"' +data modify entity @s CustomName set value "gm4_double_doors_auto_toggle_marker" # store inverted target door state onto marker execute if score $target_door_state gm4_double_doors_data matches 1 run scoreboard players set @s gm4_double_doors_auto_toggle_target_state 0 diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction index 21114d96fa..74518e90e0 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction @@ -10,10 +10,10 @@ execute if score $failed_smoke gm4_ench_data matches 1 run playsound item.shield # congealed enchantment: 10% -> (1 - 0.8) * 0.5 scoreboard players set $failed_congealed_ench gm4_ench_data 0 -execute if score $failed_smoke gm4_ench_data matches 0 if predicate gm4_enchantment_extractors:failed_congealed_chance store success score $failed_congealed_ench gm4_ench_data run summon vex ~ ~ ~ {CustomName:'{"translate":"entity.gm4.congealed_enchantment","fallback":"Congealed Enchantment§"}',CustomNameVisible:0b,Team:"gm4_hide_name",LifeTicks:100,attributes:[{id:"minecraft:attack_damage",base:2}],Health:4.0f,Motion:[0.0,0.35,0.0]} +execute if score $failed_smoke gm4_ench_data matches 0 if predicate gm4_enchantment_extractors:failed_congealed_chance store success score $failed_congealed_ench gm4_ench_data run summon vex ~ ~ ~ {CustomName:{"translate":"entity.gm4.congealed_enchantment","fallback":"Congealed Enchantment§"},CustomNameVisible:0b,Team:"gm4_hide_name",LifeTicks:100,attributes:[{id:"minecraft:attack_damage",base:2}],Health:4.0f,Motion:[0.0,0.35,0.0]} execute if score $failed_congealed_ench gm4_ench_data matches 1 run playsound entity.evoker.prepare_attack block @a[distance=..8] ~ ~ ~ .8 1.8 # living enchantment: 10% -> (1 - 0.8 - ((1 - 0.8) * 0.5)) scoreboard players set $failed_living_ench gm4_ench_data 0 -execute if score $failed_smoke gm4_ench_data matches 0 if score $failed_congealed_ench gm4_ench_data matches 0 store success score $failed_living_ench gm4_ench_data run summon vex ~ ~ ~ {CustomName:'{"translate":"entity.gm4.living_enchantment","fallback":"Living Enchantment§"}',CustomNameVisible:0b,Team:"gm4_hide_name",equipment:{mainhand:{id:"minecraft:golden_sword",count:1}},drop_chances:{mainhand:0.0f},Motion:[0.0,0.25,0.0]} +execute if score $failed_smoke gm4_ench_data matches 0 if score $failed_congealed_ench gm4_ench_data matches 0 store success score $failed_living_ench gm4_ench_data run summon vex ~ ~ ~ {CustomName:{"translate":"entity.gm4.living_enchantment","fallback":"Living Enchantment§"},CustomNameVisible:0b,Team:"gm4_hide_name",equipment:{mainhand:{id:"minecraft:golden_sword",count:1}},drop_chances:{mainhand:0.0f},Motion:[0.0,0.25,0.0]} execute if score $failed_living_ench gm4_ench_data matches 1 run playsound entity.evoker.prepare_attack block @a[distance=..8] ~ ~ ~ 1.3 .6 diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/down.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/down.mcfunction index 2650bbbe1e..a06e6b1d1b 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/down.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/down.mcfunction @@ -4,8 +4,8 @@ # run from gm4_enchantment_extractors:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=down]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_down"}}},Rotation:[180.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_enchantment_extractor_stand",equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_down"}}},Rotation:[180.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_enchantment_extractor",Rotation:[180.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/east.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/east.mcfunction index a0869ea127..0b5b135d91 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/east.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/east.mcfunction @@ -4,8 +4,8 @@ # run from gm4_enchantment_extractors:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=east]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[-90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_enchantment_extractor_stand",equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[-90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_enchantment_extractor",Rotation:[-90.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/north.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/north.mcfunction index 0ac7acfcf2..70f01a7b80 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/north.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/north.mcfunction @@ -4,8 +4,8 @@ # run from gm4_enchantment_extractors:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=north]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[180.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_enchantment_extractor_stand",equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[180.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_enchantment_extractor",Rotation:[180.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/south.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/south.mcfunction index 0072797ec5..e6cc439203 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/south.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/south.mcfunction @@ -4,8 +4,8 @@ # run from gm4_enchantment_extractors:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=south]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_enchantment_extractor_stand",equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_enchantment_extractor",Rotation:[0.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/up.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/up.mcfunction index b4cad6555c..b4135c5014 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/up.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/up.mcfunction @@ -4,8 +4,8 @@ # run from gm4_enchantment_extractors:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=up]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=up]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_enchantment_extractor_stand",equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_enchantment_extractor",Rotation:[0.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/west.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/west.mcfunction index 26abcdb51e..fbe7d2e2fb 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/west.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/machine/rotate/west.mcfunction @@ -4,8 +4,8 @@ # run from gm4_enchantment_extractors:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=west]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:offscreen"},{"translate":"gui.gm4.enchantment_extractor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:half_invert"},{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_enchantment_extractor_stand",equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor_side"}}},Rotation:[90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_enchantment_extractor",Rotation:[90.0f,0.0f]} diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/place_down.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/place_down.mcfunction index c98799ae00..f66b52e94c 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/place_down.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/place_down.mcfunction @@ -7,6 +7,6 @@ execute if block ~ ~ ~ command_block[facing=south] run setblock ~ ~ ~ dropper[fa execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ dropper[facing=south] execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ dropper[facing=up] -data merge block ~ ~ ~ {CustomName:'{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"}'} -summon armor_stand ~ ~-1.2 ~ {CustomName:'"GM4 Enchantment Extractor"',Invisible:1b,Invulnerable:1b,Marker:1b,NoGravity:1b,Tags:["gm4_enchantment_extractor","gm4_no_edit"],equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}},DisabledSlots:2039583} +data merge block ~ ~ ~ {CustomName:{"translate":"container.gm4.enchantment_extractor","fallback":"Enchantment Extractor"}} +summon armor_stand ~ ~-1.2 ~ {CustomName:"GM4 Enchantment Extractor",Invisible:1b,Invulnerable:1b,Marker:1b,NoGravity:1b,Tags:["gm4_enchantment_extractor","gm4_no_edit"],equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}},DisabledSlots:2039583} playsound entity.experience_orb.pickup master @a[distance=..5] ~ ~ ~ 1 0.7 1 diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/summon_block_markers.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/summon_block_markers.mcfunction index 6e6a5d7344..2446799561 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/summon_block_markers.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/summon_block_markers.mcfunction @@ -5,8 +5,8 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_enchantment_extractor_stand"',equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_enchantment_extractor"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-1.2 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_enchantment_extractor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_enchantment_extractor_stand",equipment:{head:{id:"minecraft:enchanting_table",count:1,components:{"minecraft:custom_model_data":"block/enchantment_extractor"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_enchantment_extractor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_enchantment_extractor",Rotation:[0.0f,0.0f]} execute as @e[tag=gm4_new_machine,distance=..2] run data modify entity @s Rotation set from storage gm4_relocators:temp gm4_relocation.entity_data.Rotation execute as @e[tag=gm4_new_machine,distance=..2] at @s rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run tp ~ ~ ~ diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/guidebook/enchantment_extractors.json b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/guidebook/enchantment_extractors.json index 68a7970db6..3110afb8ce 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/guidebook/enchantment_extractors.json +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/guidebook/enchantment_extractors.json @@ -17,7 +17,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } @@ -62,7 +62,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.enchantment_extractor\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.enchantment_extractor\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/recipe/enchantment_extractor.json b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/recipe/enchantment_extractor.json index e6793dfd6f..79b87fddb1 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/recipe/enchantment_extractor.json +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/recipe/enchantment_extractor.json @@ -18,7 +18,7 @@ "minecraft:custom_model_data": "item/enchantment_extractor", "minecraft:profile": "$enchantment_extractor", "minecraft:custom_data": "{gm4_machines:{id:'enchantment_extractor'}}", - "minecraft:custom_name": "{\"translate\":\"block.gm4.enchantment_extractor\",\"fallback\":\"Enchantment Extractor\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"block.gm4.enchantment_extractor","fallback":"Enchantment Extractor","color":"white","italic":false} } } } diff --git a/gm4_end_fishing/data/gm4_end_fishing/function/cast_rod/summon_bait.mcfunction b/gm4_end_fishing/data/gm4_end_fishing/function/cast_rod/summon_bait.mcfunction index c05ebb718d..eba4dbf955 100644 --- a/gm4_end_fishing/data/gm4_end_fishing/function/cast_rod/summon_bait.mcfunction +++ b/gm4_end_fishing/data/gm4_end_fishing/function/cast_rod/summon_bait.mcfunction @@ -1,7 +1,7 @@ # @s = fishing bobber positioned ~ ~-5 ~ # run from tick -summon minecraft:armor_stand ~ ~ ~ {DisabledSlots:2039552,Small:1b,Invisible:1b,NoGravity:1b,Tags:["gm4_no_edit","gm4_end_fishing_bait_new","gm4_end_fishing_bait"],CustomName:'"gm4_end_fishing_bait"'} +summon minecraft:armor_stand ~ ~ ~ {DisabledSlots:2039552,Small:1b,Invisible:1b,NoGravity:1b,Tags:["gm4_no_edit","gm4_end_fishing_bait_new","gm4_end_fishing_bait"],CustomName:"gm4_end_fishing_bait"} scoreboard players operation @e[type=armor_stand,limit=1,tag=gm4_end_fishing_bait_new] gm4_ef_id = @s gm4_ef_id scoreboard players operation @e[type=armor_stand,limit=1,tag=gm4_end_fishing_bait_new] gm4_ef_lure = @s gm4_ef_lure diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/create_cart.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/create_cart.mcfunction index 0e7aaf62e7..2f66691a0a 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/create_cart.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/create_cart.mcfunction @@ -6,14 +6,14 @@ scoreboard players set $placed_block gm4_machine_data 1 # summon new hopper minecart -summon hopper_minecart ~ ~ ~ {Tags:["gm4_ender_hopper_minecart_new","gm4_new_machine"],Passengers:[{id:"minecraft:item_display",CustomName:'"gm4_ender_hopper_display"',Tags:["gm4_no_edit","gm4_ender_hopper_display","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"],item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper_minecart","minecraft:profile":"$ender_hopper_display"}},item_display:"head",transformation:{scale:[0.83,0.83,0.83],right_rotation:[0,0,0,1],left_rotation:[0,0,0,1],translation:[0.0,0.7275,0.0]}}]} +summon hopper_minecart ~ ~ ~ {Tags:["gm4_ender_hopper_minecart_new","gm4_new_machine"],Passengers:[{id:"minecraft:item_display",CustomName:"gm4_ender_hopper_display",Tags:["gm4_no_edit","gm4_ender_hopper_display","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"],item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper_minecart","minecraft:profile":"$ender_hopper_display"}},item_display:"head",transformation:{scale:[0.83,0.83,0.83],right_rotation:[0,0,0,1],left_rotation:[0,0,0,1],translation:[0.0,0.7275,0.0]}}]} particle large_smoke ~ ~0.5 ~ 0.2 0.2 0.2 0 10 playsound minecraft:block.respawn_anchor.charge block @a[distance=..5] ~ ~ ~ 0.3 0.7 scoreboard players set @e[tag=gm4_new_machine,distance=..2] gm4_entity_version 1 # clean up data modify entity @e[type=hopper_minecart,tag=gm4_ender_hopper_minecart_new,distance=..0.1,limit=1] {} merge from entity @s {} -data merge entity @e[type=hopper_minecart,tag=gm4_ender_hopper_minecart_new,distance=..0.1,limit=1] {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},[{"translate":"gui.gm4.ender_hopper_minecart","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper","font":"gm4:default","color":"#404040"}]]}',Tags:["gm4_ender_hopper_minecart","gm4_machine_cart"]} +data merge entity @e[type=hopper_minecart,tag=gm4_ender_hopper_minecart_new,distance=..0.1,limit=1] {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},[{"translate":"gui.gm4.ender_hopper_minecart","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper","font":"gm4:default","color":"#404040"}]]},Tags:["gm4_ender_hopper_minecart","gm4_machine_cart"]} data merge entity @s {Items:[]} kill @s tag @e[distance=..2] remove gm4_new_machine diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/scan_hoppers.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/scan_hoppers.mcfunction index 2c4a5e7a42..311fdc1b11 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/scan_hoppers.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/scan_hoppers.mcfunction @@ -5,35 +5,35 @@ # find hopper with the invalid item scoreboard players set $found_item gm4_machine_data 0 -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]} run function gm4_ender_hoppers:machine/destroy_cart/update_hopper # if no hoppers found, find hopper minecarts with the invalid item -execute if score $found_item gm4_machine_data matches 0 as @e[type=hopper_minecart,distance=..3,nbt={Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}]}] run function gm4_ender_hoppers:machine/destroy_cart/update_hopper_minecart +execute if score $found_item gm4_machine_data matches 0 as @e[type=hopper_minecart,distance=..3,nbt={Items:[{id:"minecraft:hopper_minecart",components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}]}] run function gm4_ender_hoppers:machine/destroy_cart/update_hopper_minecart diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/update_hopper_minecart.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/update_hopper_minecart.mcfunction index d1348ce9f6..b0fd3ee467 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/update_hopper_minecart.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/update_hopper_minecart.mcfunction @@ -5,11 +5,11 @@ # replace correct slot with proper item data modify storage gm4_machines:temp Items set from entity @s Items -execute if data storage gm4_machines:temp Items[{Slot:0b,components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}] run loot replace entity @s container.0 loot gm4_ender_hoppers:entities/ender_hopper_minecart -execute if data storage gm4_machines:temp Items[{Slot:1b,components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}] run loot replace entity @s container.1 loot gm4_ender_hoppers:entities/ender_hopper_minecart -execute if data storage gm4_machines:temp Items[{Slot:2b,components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}] run loot replace entity @s container.2 loot gm4_ender_hoppers:entities/ender_hopper_minecart -execute if data storage gm4_machines:temp Items[{Slot:3b,components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}] run loot replace entity @s container.3 loot gm4_ender_hoppers:entities/ender_hopper_minecart -execute if data storage gm4_machines:temp Items[{Slot:4b,components:{"minecraft:custom_name":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}] run loot replace entity @s container.4 loot gm4_ender_hoppers:entities/ender_hopper_minecart +execute if data storage gm4_machines:temp Items[{Slot:0b,components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}] run loot replace entity @s container.0 loot gm4_ender_hoppers:entities/ender_hopper_minecart +execute if data storage gm4_machines:temp Items[{Slot:1b,components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}] run loot replace entity @s container.1 loot gm4_ender_hoppers:entities/ender_hopper_minecart +execute if data storage gm4_machines:temp Items[{Slot:2b,components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}] run loot replace entity @s container.2 loot gm4_ender_hoppers:entities/ender_hopper_minecart +execute if data storage gm4_machines:temp Items[{Slot:3b,components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}] run loot replace entity @s container.3 loot gm4_ender_hoppers:entities/ender_hopper_minecart +execute if data storage gm4_machines:temp Items[{Slot:4b,components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}] run loot replace entity @s container.4 loot gm4_ender_hoppers:entities/ender_hopper_minecart # clean up data remove storage gm4_machines:temp Items diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/down.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/down.mcfunction index 31b750e82f..72b7d2a065 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/down.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/down.mcfunction @@ -4,8 +4,8 @@ # run from gm4_ender_hoppers:machine/create # place hopper -setblock ~ ~ ~ hopper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper"},[{"translate":"gui.gm4.ender_hopper","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ hopper[facing=down]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper"},[{"translate":"gui.gm4.ender_hopper","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":'block/ender_hopper',"minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:'"gm4_ender_hopper_display"',Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]}} -summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_ender_hopper"',Rotation:[0.0f,0.0f]} +summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper","minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:"gm4_ender_hopper_display",Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]}} +summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_ender_hopper",Rotation:[0.0f,0.0f]} diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/east.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/east.mcfunction index 884b8df629..849d4a9207 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/east.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/east.mcfunction @@ -4,8 +4,8 @@ # run from gm4_ender_hoppers:machine/create # place hopper -setblock ~ ~ ~ hopper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper"},[{"translate":"gui.gm4.ender_hopper","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ hopper[facing=east]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper"},[{"translate":"gui.gm4.ender_hopper","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":'block/ender_hopper',"minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:'"gm4_ender_hopper_display"',Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[-90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_ender_hopper"',Rotation:[-90.0f,0.0f]} +summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper","minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:"gm4_ender_hopper_display",Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[-90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_ender_hopper",Rotation:[-90.0f,0.0f]} diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/north.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/north.mcfunction index ec022c8758..b3d8a6f7d1 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/north.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/north.mcfunction @@ -4,8 +4,8 @@ # run from gm4_ender_hoppers:machine/create # place hopper -setblock ~ ~ ~ hopper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper"},[{"translate":"gui.gm4.ender_hopper","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ hopper[facing=north]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper"},[{"translate":"gui.gm4.ender_hopper","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":'block/ender_hopper',"minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:'"gm4_ender_hopper_display"',Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[180.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_ender_hopper"',Rotation:[180.0f,0.0f]} +summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper","minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:"gm4_ender_hopper_display",Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[180.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_ender_hopper",Rotation:[180.0f,0.0f]} diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/south.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/south.mcfunction index 14ecd732af..f137d063ec 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/south.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/south.mcfunction @@ -4,8 +4,8 @@ # run from gm4_ender_hoppers:machine/create # place hopper -setblock ~ ~ ~ hopper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper"},[{"translate":"gui.gm4.ender_hopper","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ hopper[facing=south]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper"},[{"translate":"gui.gm4.ender_hopper","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":'block/ender_hopper',"minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:'"gm4_ender_hopper_display"',Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_ender_hopper"',Rotation:[0.0f,0.0f]} +summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper","minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:"gm4_ender_hopper_display",Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_ender_hopper",Rotation:[0.0f,0.0f]} diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/west.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/west.mcfunction index f5960b3b40..bc314f56d9 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/west.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/rotate/west.mcfunction @@ -4,8 +4,8 @@ # run from gm4_ender_hoppers:machine/create # place hopper -setblock ~ ~ ~ hopper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper"},[{"translate":"gui.gm4.ender_hopper","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ hopper[facing=west]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper"},[{"translate":"gui.gm4.ender_hopper","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper","fallback":"Ender Hopper","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":'block/ender_hopper',"minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:'"gm4_ender_hopper_display"',Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_ender_hopper"',Rotation:[90.0f,0.0f]} +summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper","minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:"gm4_ender_hopper_display",Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_ender_hopper",Rotation:[90.0f,0.0f]} diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/verify_place_cart.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/verify_place_cart.mcfunction index 0b519d9379..08e45346b4 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/verify_place_cart.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/verify_place_cart.mcfunction @@ -3,4 +3,4 @@ # located at the machine minecart # run from #gm4_machines:place_cart -execute if score $placed_block gm4_machine_data matches 0 if data entity @s {CustomName:'{"translate":"item.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper","italic":false}'} run function gm4_ender_hoppers:machine/create_cart +execute if score $placed_block gm4_machine_data matches 0 if data entity @s {CustomName:{"translate":"item.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper","italic":false}} run function gm4_ender_hoppers:machine/create_cart diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/relocate/summon_block_markers.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/relocate/summon_block_markers.mcfunction index bc5566d9b4..7c3a597d48 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/relocate/summon_block_markers.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/relocate/summon_block_markers.mcfunction @@ -5,8 +5,8 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":'block/ender_hopper',"minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:'"gm4_ender_hopper_display"',Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]}} -summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_ender_hopper"',Rotation:[0.0f,0.0f]} +summon item_display ~ ~ ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper","minecraft:profile":"$ender_hopper_display"}},item_display:head,CustomName:"gm4_ender_hopper_display",Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]}} +summon marker ~ ~ ~ {Tags:["gm4_ender_hopper","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_ender_hopper",Rotation:[0.0f,0.0f]} execute as @e[tag=gm4_new_machine,distance=..2] run data modify entity @s Rotation set from storage gm4_relocators:temp gm4_relocation.entity_data.Rotation execute as @e[tag=gm4_new_machine,distance=..2] at @s rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run tp ~ ~ ~ diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/block_upgrade.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/block_upgrade.mcfunction index b864bd83e3..29c92f4619 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/block_upgrade.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/block_upgrade.mcfunction @@ -1,7 +1,7 @@ # run from upgrade_paths/1.5 # @s = ender hopper display armor stand to be replaced -summon item_display ~ ~0.5 ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":'block/ender_hopper',"minecraft:profile":"$ender_hopper_display"}},item_display:"head",CustomName:'"gm4_ender_hopper_display"',Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[0.0f,0.0f]} +summon item_display ~ ~0.5 ~ {item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper","minecraft:profile":"$ender_hopper_display"}},item_display:"head",CustomName:"gm4_ender_hopper_display",Tags:["gm4_ender_hopper_display","smithed.entity","smithed.strict","gm4_new_machine"],transformation:{scale:[0.83,0.83,0.83],left_rotation:[0,0,0,1],right_rotation:[0,0,0,1],translation:[0.0,0.641,0.0]},Rotation:[0.0f,0.0f]} # side-facing hopper, set the right CMD execute if items entity @s weapon.mainhand *[minecraft:custom_model_data={floats:[3420008]}] run data modify entity @e[type=item_display,limit=1,distance=..0.6,tag=gm4_new_machine] item.components."minecraft:custom_model_data" set value "block/ender_hopper_side" diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/minecart_upgrade.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/minecart_upgrade.mcfunction index 843a5ba4ab..2106d95222 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/minecart_upgrade.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/upgrade_paths/1.5/minecart_upgrade.mcfunction @@ -1,9 +1,9 @@ # run from upgrade_paths/1.5 # @s = existing ender hopper minecart (cart entity) -summon hopper_minecart ~ ~ ~ {Tags:["gm4_ender_hopper_minecart_new","gm4_new_machine"],Passengers:[{id:"minecraft:item_display",CustomName:'"gm4_ender_hopper_display"',Tags:["gm4_no_edit","gm4_ender_hopper_display","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"],item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper_minecart","minecraft:profile":"$ender_hopper_display"}},item_display:"head",transformation:{scale:[0.83,0.83,0.83],right_rotation:[0,0,0,1],left_rotation:[0,0,0,1],translation:[0.0,0.7275,0.0]}}]} +summon hopper_minecart ~ ~ ~ {Tags:["gm4_ender_hopper_minecart_new","gm4_new_machine"],Passengers:[{id:"minecraft:item_display",CustomName:"gm4_ender_hopper_display",Tags:["gm4_no_edit","gm4_ender_hopper_display","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"],item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/ender_hopper_minecart","minecraft:profile":"$ender_hopper_display"}},item_display:"head",transformation:{scale:[0.83,0.83,0.83],right_rotation:[0,0,0,1],left_rotation:[0,0,0,1],translation:[0.0,0.7275,0.0]}}]} data modify entity @e[type=hopper_minecart,tag=gm4_ender_hopper_minecart_new,distance=..0.1,limit=1] {} merge from entity @s {} -data merge entity @e[type=hopper_minecart,tag=gm4_ender_hopper_minecart_new,distance=..0.1,limit=1] {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},[{"translate":"gui.gm4.ender_hopper_minecart","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper","font":"gm4:default","color":"#404040"}]]}',Tags:["gm4_ender_hopper_minecart","gm4_machine_cart"]} +data merge entity @e[type=hopper_minecart,tag=gm4_ender_hopper_minecart_new,distance=..0.1,limit=1] {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},[{"translate":"gui.gm4.ender_hopper_minecart","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper","font":"gm4:default","color":"#404040"}]]},Tags:["gm4_ender_hopper_minecart","gm4_machine_cart"]} data merge entity @s {Items:[]} execute on passengers run kill @s diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/guidebook/ender_hoppers.json b/gm4_ender_hoppers/data/gm4_ender_hoppers/guidebook/ender_hoppers.json index 9af335d605..f6f745f282 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/guidebook/ender_hoppers.json +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/guidebook/ender_hoppers.json @@ -17,7 +17,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } @@ -74,7 +74,7 @@ "blocks": [ "minecraft:hopper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.ender_hopper\",\"fallback\":\"Ender Hopper\"},{\"translate\":\"gui.gm4.ender_hopper\",\"fallback\":\"\",\"extra\":[{\"translate\":\"container.gm4.ender_hopper\",\"fallback\":\"Ender Hopper\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:container_gui\",\"color\":\"white\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.ender_hopper\",\"fallback\":\"Ender Hopper\"},{\"translate\":\"gui.gm4.ender_hopper\",\"fallback\":\"\",\"extra\":[{\"translate\":\"container.gm4.ender_hopper\",\"fallback\":\"Ender Hopper\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:container_gui\",\"color\":\"white\"}]}}" } } } diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/recipe/ender_hopper.json b/gm4_ender_hoppers/data/gm4_ender_hoppers/recipe/ender_hopper.json index 2ebd3af6ac..0b3783bcc6 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/recipe/ender_hopper.json +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/recipe/ender_hopper.json @@ -17,7 +17,7 @@ "minecraft:custom_model_data": "item/ender_hopper", "minecraft:profile": "$ender_hopper", "minecraft:custom_data": "{gm4_machines:{id:'ender_hopper'}}", - "minecraft:custom_name": "{\"translate\":\"block.gm4.ender_hopper\",\"fallback\":\"Ender Hopper\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"block.gm4.ender_hopper","fallback":"Ender Hopper","color":"white","italic":false} } } } diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/recipe/ender_hopper_minecart.json b/gm4_ender_hoppers/data/gm4_ender_hoppers/recipe/ender_hopper_minecart.json index 57abfe94bf..7e47ffbf61 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/recipe/ender_hopper_minecart.json +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/recipe/ender_hopper_minecart.json @@ -16,7 +16,7 @@ "components": { "minecraft:custom_model_data": "item/ender_hopper_minecart", "minecraft:custom_data": "{gm4_machines:{id:'ender_hopper_minecart'}}", - "minecraft:custom_name": "{\"translate\":\"item.gm4.ender_hopper_minecart\",\"fallback\":\"Minecart with Ender Hopper\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"item.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper","color":"white","italic":false} } } } diff --git a/gm4_everstone/data/gm4_everstone/function/aging/single.mcfunction b/gm4_everstone/data/gm4_everstone/function/aging/single.mcfunction index 9dc3913c65..b4437ad57b 100644 --- a/gm4_everstone/data/gm4_everstone/function/aging/single.mcfunction +++ b/gm4_everstone/data/gm4_everstone/function/aging/single.mcfunction @@ -4,7 +4,7 @@ # run from aging/age_mobs # get random value -summon marker ~ ~ ~ {CustomName:'"gm4_everstone_random"',Tags:["gm4_everstone_random"]} +summon marker ~ ~ ~ {CustomName:"gm4_everstone_random",Tags:["gm4_everstone_random"]} execute store result score $random gm4_es_data run data get entity @e[type=marker,tag=gm4_everstone_random,distance=0,limit=1] UUID[3] kill @e[type=marker,tag=gm4_everstone_random] diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/down.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/down.mcfunction index 66b23d334f..21a3eb89b8 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/down.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/down.mcfunction @@ -4,8 +4,8 @@ # run from gm4_forming_press:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=down]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_down"}}},Pose:{Head:[180f,0f,0f]},Rotation:[180.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_forming_press_stand",equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_down"}}},Pose:{Head:[180f,0f,0f]},Rotation:[180.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_forming_press",Rotation:[180.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/east.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/east.mcfunction index 98a3301dd4..55f3fc6d4d 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/east.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/east.mcfunction @@ -4,8 +4,8 @@ # run from gm4_forming_press:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=east]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[-90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_forming_press_stand",equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[-90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_forming_press",Rotation:[-90.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/north.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/north.mcfunction index e137620502..09dee58d4f 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/north.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/north.mcfunction @@ -4,8 +4,8 @@ # run from gm4_forming_press:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=north]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[180.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_forming_press_stand",equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[180.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_forming_press",Rotation:[180.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/south.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/south.mcfunction index af5ada216b..ca97d22eb7 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/south.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/south.mcfunction @@ -4,8 +4,8 @@ # run from gm4_forming_press:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=south]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_forming_press_stand",equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_forming_press",Rotation:[0.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/up.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/up.mcfunction index 1c9e0ca642..de47528d36 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/up.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/up.mcfunction @@ -4,8 +4,8 @@ # run from gm4_forming_press:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=up]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=up]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press"}}},Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_forming_press_stand",equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press"}}},Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_forming_press",Rotation:[0.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/west.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/west.mcfunction index 7318166b6b..c034f3901d 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/west.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/machine/rotate/west.mcfunction @@ -4,8 +4,8 @@ # run from gm4_forming_press:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=west]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.forming_press","fallback":"Forming Press"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:offscreen"},{"translate":"gui.gm4.forming_press","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:half_invert"},{"translate":"container.gm4.forming_press","fallback":"Forming Press","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_forming_press_stand",equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press_side"}}},Pose:{Head:[180f,0f,0f]},Rotation:[90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_forming_press",Rotation:[90.0f,0.0f]} diff --git a/gm4_forming_press/data/gm4_forming_press/function/relocate/summon_block_markers.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/relocate/summon_block_markers.mcfunction index ac7633c36a..2a2ce57430 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/relocate/summon_block_markers.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/relocate/summon_block_markers.mcfunction @@ -5,8 +5,8 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_forming_press_stand"',equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press"}}},Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_forming_press"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_forming_press_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_forming_press_stand",equipment:{head:{id:"minecraft:piston",count:1,components:{"minecraft:custom_model_data":"block/forming_press"}}},Pose:{Head:[180f,0f,0f]},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_forming_press","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_forming_press",Rotation:[0.0f,0.0f]} execute as @e[tag=gm4_new_machine,distance=..2] run data modify entity @s Rotation set from storage gm4_relocators:temp gm4_relocation.entity_data.Rotation execute as @e[tag=gm4_new_machine,distance=..2] at @s rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run tp ~ ~ ~ diff --git a/gm4_forming_press/data/gm4_forming_press/guidebook/forming_press.json b/gm4_forming_press/data/gm4_forming_press/guidebook/forming_press.json index 0712aec2f4..a33ffd6e12 100644 --- a/gm4_forming_press/data/gm4_forming_press/guidebook/forming_press.json +++ b/gm4_forming_press/data/gm4_forming_press/guidebook/forming_press.json @@ -36,7 +36,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } @@ -78,7 +78,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.forming_press\",\"fallback\":\"Forming Press\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.forming_press\",\"fallback\":\"Forming Press\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.forming_press\",\"fallback\":\"Forming Press\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.forming_press\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.forming_press\",\"fallback\":\"Forming Press\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.forming_press\",\"fallback\":\"Forming Press\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.forming_press\",\"fallback\":\"Forming Press\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.forming_press\",\"fallback\":\"Forming Press\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.forming_press\",\"fallback\":\"Forming Press\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.forming_press\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.forming_press\",\"fallback\":\"Forming Press\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.forming_press\",\"fallback\":\"Forming Press\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_forming_press/data/gm4_forming_press/recipe/forming_press.json b/gm4_forming_press/data/gm4_forming_press/recipe/forming_press.json index b2514dd8ed..a37912b417 100644 --- a/gm4_forming_press/data/gm4_forming_press/recipe/forming_press.json +++ b/gm4_forming_press/data/gm4_forming_press/recipe/forming_press.json @@ -18,7 +18,7 @@ "minecraft:custom_model_data": "item/forming_press", "minecraft:profile": "$forming_press", "minecraft:custom_data": "{gm4_machines:{id:'forming_press'}}", - "minecraft:custom_name": "{\"translate\":\"block.gm4.forming_press\",\"fallback\":\"Forming Press\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"block.gm4.forming_press","fallback":"Forming Press","color":"white","italic":false} } } } diff --git a/gm4_fulcio_shamir/data/gm4_fulcio_shamir/function/create_block.mcfunction b/gm4_fulcio_shamir/data/gm4_fulcio_shamir/function/create_block.mcfunction index ee72baa5e6..5f133ddf56 100644 --- a/gm4_fulcio_shamir/data/gm4_fulcio_shamir/function/create_block.mcfunction +++ b/gm4_fulcio_shamir/data/gm4_fulcio_shamir/function/create_block.mcfunction @@ -2,4 +2,4 @@ #@s = players holding a fulcio compass and looking at air positioned ^ ^ ^3 align xyz setblock ~ ~ ~ structure_void keep -summon marker ~0.5 ~0.5 ~0.5 {CustomName:'"gm4_fulcio_block"',Tags:["gm4_fulcio_block"]} +summon marker ~0.5 ~0.5 ~0.5 {CustomName:"gm4_fulcio_block",Tags:["gm4_fulcio_block"]} diff --git a/gm4_guidebook/data/gm4_guidebook/function/lecterns/replace/update.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/lecterns/replace/update.mcfunction index 33e6b346aa..901ca56ad1 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/lecterns/replace/update.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/lecterns/replace/update.mcfunction @@ -6,7 +6,7 @@ scoreboard players set $found gm4_guide 1 # summon marker -execute unless entity @e[type=marker,tag=gm4_guide_lectern,distance=..0.5,limit=1] run summon marker ~ ~ ~ {CustomName:'"gm4_guide_lectern"',Tags:["gm4_guide_lectern"]} +execute unless entity @e[type=marker,tag=gm4_guide_lectern,distance=..0.5,limit=1] run summon marker ~ ~ ~ {CustomName:"gm4_guide_lectern",Tags:["gm4_guide_lectern"]} # replace book with lectern book execute store result score $trigger gm4_guide run data get block ~ ~ ~ Book.components."minecraft:custom_data".gm4_guidebook.trigger diff --git a/gm4_guidebook/generate_guidebooks.py b/gm4_guidebook/generate_guidebooks.py index a5113ace35..d6b05ab1c8 100644 --- a/gm4_guidebook/generate_guidebooks.py +++ b/gm4_guidebook/generate_guidebooks.py @@ -830,10 +830,10 @@ def loottable_to_display(loottable: str, data: dict[Any,Any], ctx: Context) -> t if "functions" in entry: for function in entry["functions"]: if "set_name" in function["function"]: - name = f'{json.dumps(function["name"])}' + name = function["name"] elif "set_lore" in function["function"]: for line in function["lore"]: - lore.append(f'{json.dumps(line)}') + lore.append(line) elif "set_components" in function["function"]: for key, value in function["components"].items(): if "profile" in key: @@ -1815,7 +1815,7 @@ def generate_add_toc_line_function(book: Book, overlay: bool = False) -> Functio """ def generate_summon_marker_function(book: Book, overlay: bool = False) -> Function: marker_nbt = nbtlib.Compound() - marker_nbt["CustomName"] = nbtlib.String(f'"gm4_{book.id}"') + marker_nbt["CustomName"] = nbtlib.String(f'gm4_{book.id}') marker_nbt["Tags"] = nbtlib.List([nbtlib.String("gm4_guide"),nbtlib.String(f"gm4_guide_{book.id}")]) marker_nbt["data"] = nbtlib.Compound() marker_nbt["data"]["type"] = nbtlib.String(book.module_type) diff --git a/gm4_heart_canisters/data/gm4_heart_canisters/recipe/heart_canister_tier_1.json b/gm4_heart_canisters/data/gm4_heart_canisters/recipe/heart_canister_tier_1.json index a58590df42..f1a653af7d 100644 --- a/gm4_heart_canisters/data/gm4_heart_canisters/recipe/heart_canister_tier_1.json +++ b/gm4_heart_canisters/data/gm4_heart_canisters/recipe/heart_canister_tier_1.json @@ -18,9 +18,9 @@ "minecraft:custom_model_data": "item/heart_canister_tier_1", "minecraft:profile": "$heart_canister_tier_1", "minecraft:custom_data": "{gm4_heart_canister:1b,gm4_heart_canister_tier:1b}", - "minecraft:custom_name": "{\"translate\":\"item.gm4.heart_canister\",\"fallback\":\"Heart Canister\",\"italic\":false}", + "minecraft:custom_name": {"translate":"item.gm4.heart_canister","fallback":"Heart Canister","italic":false}, "minecraft:lore": [ - "{\"translate\":\"item.gm4.heart_canister.lore.tier\",\"fallback\":\"Tier %s\",\"with\":[\"1\"],\"color\":\"gray\",\"italic\":false}" + {"translate":"item.gm4.heart_canister.lore.tier","fallback":"Tier %s","with":["1"],"color":"gray","italic":false} ] } } diff --git a/gm4_holographic_tags/data/gm4_holographic_tags/test/create_and_remove.mcfunction b/gm4_holographic_tags/data/gm4_holographic_tags/test/create_and_remove.mcfunction index 0a0c532798..438497a0f0 100644 --- a/gm4_holographic_tags/data/gm4_holographic_tags/test/create_and_remove.mcfunction +++ b/gm4_holographic_tags/data/gm4_holographic_tags/test/create_and_remove.mcfunction @@ -7,7 +7,7 @@ execute at @s run tp @s ~ ~ ~ facing ~ ~-1.5 ~2 item replace entity @s weapon.mainhand with item_frame dummy @s use block ~1 ~1 ~2 north -item replace entity @s weapon.mainhand with minecraft:name_tag[custom_name='"HelloGamemode4"'] +item replace entity @s weapon.mainhand with minecraft:name_tag[custom_name="HelloGamemode4"] dummy @s use entity @e[type=item_frame,distance=..4,limit=1] await not entity @e[type=item_frame,distance=..4] @@ -20,4 +20,4 @@ await items entity @s weapon.mainhand minecraft:item_frame dummy @s use block ~1 ~1 ~2 north await not entity @e[type=area_effect_cloud,distance=..4] -assert items entity @e[type=item_frame,distance=..4] contents minecraft:name_tag[count=1,custom_name='"HelloGamemode4"'] +assert items entity @e[type=item_frame,distance=..4] contents minecraft:name_tag[count=1,custom_name="HelloGamemode4"] diff --git a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/liquid_init/lightning.mcfunction b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/liquid_init/lightning.mcfunction index 3357e21961..df67666c5a 100644 --- a/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/liquid_init/lightning.mcfunction +++ b/gm4_lightning_in_a_bottle/data/gm4_lightning_in_a_bottle/function/liquid_tanks/liquid_init/lightning.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.lightning","fallback":"Lightning Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.lightning","fallback":"Lightning Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$lightning_liquid"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.lightning","fallback":"Lightning Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.lightning","fallback":"Lightning Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$lightning_liquid"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_liab_lightning" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_liab_lightning diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/init_tank.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/init_tank.mcfunction index a6ffa2e0a8..b06b4b7507 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/init_tank.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/init_tank.mcfunction @@ -2,7 +2,7 @@ #run from try_to_unload #summon display stand -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","gm4_lm_needs_texture","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","gm4_lm_needs_texture","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b} data modify entity @e[type=armor_stand,tag=gm4_lm_needs_texture,limit=1,sort=nearest] equipment.head set from entity @s Passengers[0].equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.tank.texture data modify entity @e[type=marker,tag=gm4_liquid_tank,limit=1,sort=nearest,distance=..0.1] data.gm4_liquid_tanks.liquid_tag set from entity @s Passengers[0].equipment.feet.components."minecraft:custom_data".gm4_liquid_minecarts.liquid_tag tag @e[type=armor_stand] remove gm4_lm_needs_texture diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/create_cart.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/create_cart.mcfunction index c9c359b96e..0b9982ef98 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/create_cart.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/create_cart.mcfunction @@ -6,7 +6,7 @@ scoreboard players set $placed_block gm4_machine_data 1 # summon new command block minecart -summon command_block_minecart ~ ~ ~ {Command:"execute if score @s gm4_lt_value matches 1.. run function gm4_liquid_minecarts:drain_minecart",CustomName:'{"text":"Liquid Minecart","italic":false}',Tags:["gm4_liquid_minecart","gm4_liquid_minecart_empty","gm4_machine_cart","gm4_new_machine"],DisplayState:{"Name":"minecraft:hopper"},Passengers:[{id:"minecraft:armor_stand",Tags:["gm4_no_edit","gm4_liquid_minecart_stand","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"],Invisible:1b,DisabledSlots:2039583,Small:1b,equipment:{feet:{id:"minecraft:stick",count:1,components:{"minecraft:custom_data":{gm4_liquid_minecarts:{liquid_tag:"null"}}}}},Pose:{Head:[180.0f,0.0f,0.0f],RightArm:[0.0f,-90.0f,0.0f]}}]} +summon command_block_minecart ~ ~ ~ {Command:"execute if score @s gm4_lt_value matches 1.. run function gm4_liquid_minecarts:drain_minecart",CustomName:{"text":"Liquid Minecart","italic":false},Tags:["gm4_liquid_minecart","gm4_liquid_minecart_empty","gm4_machine_cart","gm4_new_machine"],DisplayState:{"Name":"minecraft:hopper"},Passengers:[{id:"minecraft:armor_stand",Tags:["gm4_no_edit","gm4_liquid_minecart_stand","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"],Invisible:1b,DisabledSlots:2039583,Small:1b,equipment:{feet:{id:"minecraft:stick",count:1,components:{"minecraft:custom_data":{gm4_liquid_minecarts:{liquid_tag:"null"}}}}},Pose:{Head:[180.0f,0.0f,0.0f],RightArm:[0.0f,-90.0f,0.0f]}}]} tp @e[type=command_block_minecart,distance=..0.1,tag=gm4_new_machine] @s scoreboard players set @e[distance=..2,tag=gm4_new_machine] gm4_entity_version 1 execute as @e[type=command_block_minecart,distance=..0.1,tag=gm4_new_machine,limit=1] run function gm4_liquid_minecarts:liquid_value_update diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart.mcfunction index 1368b5ab34..706922f8b2 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart.mcfunction @@ -5,7 +5,7 @@ # drop item scoreboard players set $dropped_item gm4_machine_data 0 -execute as @e[type=item,distance=..3,nbt={Age:0s,Item:{id:"minecraft:minecart",count:1,components:{"minecraft:custom_name":'{"italic":false,"text":"Liquid Minecart"}'}}},limit=1,sort=nearest] at @s run function gm4_liquid_minecarts:machine/destroy_cart/drop_item +execute as @e[type=item,distance=..3,nbt={Age:0s,Item:{id:"minecraft:minecart",count:1,components:{"minecraft:custom_name":{"italic":false,"text":"Liquid Minecart"}}}},limit=1,sort=nearest] at @s run function gm4_liquid_minecarts:machine/destroy_cart/drop_item # scan hoppers if no item was broken execute if score $dropped_item gm4_machine_data matches 0 run function gm4_liquid_minecarts:machine/destroy_cart/scan_hoppers diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/update_hopper.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/update_hopper.mcfunction index df1b6ab015..ea36e666d8 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/update_hopper.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/update_hopper.mcfunction @@ -5,11 +5,11 @@ # replace correct slot with proper item data modify storage gm4_machines:temp Items set from block ~ ~ ~ Items -execute if data storage gm4_machines:temp Items[{Slot:0b,components:{"minecraft:custom_name":'{"text":"Liquid Minecart","italic":false}'}}] run loot replace block ~ ~ ~ container.0 loot gm4_liquid_minecarts:entities/liquid_minecart -execute if data storage gm4_machines:temp Items[{Slot:1b,components:{"minecraft:custom_name":'{"text":"Liquid Minecart","italic":false}'}}] run loot replace block ~ ~ ~ container.1 loot gm4_liquid_minecarts:entities/liquid_minecart -execute if data storage gm4_machines:temp Items[{Slot:2b,components:{"minecraft:custom_name":'{"text":"Liquid Minecart","italic":false}'}}] run loot replace block ~ ~ ~ container.2 loot gm4_liquid_minecarts:entities/liquid_minecart -execute if data storage gm4_machines:temp Items[{Slot:3b,components:{"minecraft:custom_name":'{"text":"Liquid Minecart","italic":false}'}}] run loot replace block ~ ~ ~ container.3 loot gm4_liquid_minecarts:entities/liquid_minecart -execute if data storage gm4_machines:temp Items[{Slot:4b,components:{"minecraft:custom_name":'{"text":"Liquid Minecart","italic":false}'}}] run loot replace block ~ ~ ~ container.4 loot gm4_liquid_minecarts:entities/liquid_minecart +execute if data storage gm4_machines:temp Items[{Slot:0b,components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}] run loot replace block ~ ~ ~ container.0 loot gm4_liquid_minecarts:entities/liquid_minecart +execute if data storage gm4_machines:temp Items[{Slot:1b,components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}] run loot replace block ~ ~ ~ container.1 loot gm4_liquid_minecarts:entities/liquid_minecart +execute if data storage gm4_machines:temp Items[{Slot:2b,components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}] run loot replace block ~ ~ ~ container.2 loot gm4_liquid_minecarts:entities/liquid_minecart +execute if data storage gm4_machines:temp Items[{Slot:3b,components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}] run loot replace block ~ ~ ~ container.3 loot gm4_liquid_minecarts:entities/liquid_minecart +execute if data storage gm4_machines:temp Items[{Slot:4b,components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}] run loot replace block ~ ~ ~ container.4 loot gm4_liquid_minecarts:entities/liquid_minecart # clean up data remove storage gm4_machines:temp Items diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/update_hopper_minecart.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/update_hopper_minecart.mcfunction index 49df1b325a..0aa0a492f6 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/update_hopper_minecart.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/update_hopper_minecart.mcfunction @@ -5,11 +5,11 @@ # replace correct slot with proper item data modify storage gm4_machines:temp Items set from entity @s Items -execute if data storage gm4_machines:temp Items[{Slot:0b,components:{"minecraft:custom_name":'{"text":"Liquid Minecart","italic":false}'}}] run loot replace entity @s container.0 loot gm4_liquid_minecarts:entities/liquid_minecart -execute if data storage gm4_machines:temp Items[{Slot:1b,components:{"minecraft:custom_name":'{"text":"Liquid Minecart","italic":false}'}}] run loot replace entity @s container.1 loot gm4_liquid_minecarts:entities/liquid_minecart -execute if data storage gm4_machines:temp Items[{Slot:2b,components:{"minecraft:custom_name":'{"text":"Liquid Minecart","italic":false}'}}] run loot replace entity @s container.2 loot gm4_liquid_minecarts:entities/liquid_minecart -execute if data storage gm4_machines:temp Items[{Slot:3b,components:{"minecraft:custom_name":'{"text":"Liquid Minecart","italic":false}'}}] run loot replace entity @s container.3 loot gm4_liquid_minecarts:entities/liquid_minecart -execute if data storage gm4_machines:temp Items[{Slot:4b,components:{"minecraft:custom_name":'{"text":"Liquid Minecart","italic":false}'}}] run loot replace entity @s container.4 loot gm4_liquid_minecarts:entities/liquid_minecart +execute if data storage gm4_machines:temp Items[{Slot:0b,components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}] run loot replace entity @s container.0 loot gm4_liquid_minecarts:entities/liquid_minecart +execute if data storage gm4_machines:temp Items[{Slot:1b,components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}] run loot replace entity @s container.1 loot gm4_liquid_minecarts:entities/liquid_minecart +execute if data storage gm4_machines:temp Items[{Slot:2b,components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}] run loot replace entity @s container.2 loot gm4_liquid_minecarts:entities/liquid_minecart +execute if data storage gm4_machines:temp Items[{Slot:3b,components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}] run loot replace entity @s container.3 loot gm4_liquid_minecarts:entities/liquid_minecart +execute if data storage gm4_machines:temp Items[{Slot:4b,components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}] run loot replace entity @s container.4 loot gm4_liquid_minecarts:entities/liquid_minecart # clean up data remove storage gm4_machines:temp Items diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/verify_place_cart.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/verify_place_cart.mcfunction index e8e0eb8b94..565959543f 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/verify_place_cart.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/verify_place_cart.mcfunction @@ -3,4 +3,4 @@ # located at the machine minecart # run from #gm4_machines:place_cart -execute if score $placed_block gm4_machine_data matches 0 if data entity @s {CustomName:'{"translate":"item.gm4.liquid_minecart","fallback":"Minecart with Liquid Tank","italic":false}'} run function gm4_liquid_minecarts:machine/create_cart +execute if score $placed_block gm4_machine_data matches 0 if data entity @s {CustomName:{"translate":"item.gm4.liquid_minecart","fallback":"Minecart with Liquid Tank","italic":false}} run function gm4_liquid_minecarts:machine/create_cart diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/recipe/liquid_minecart.json b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/recipe/liquid_minecart.json index 0f97580c11..abc67528d0 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/recipe/liquid_minecart.json +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/recipe/liquid_minecart.json @@ -17,7 +17,7 @@ "components": { "minecraft:custom_model_data": "item/liquid_minecart", "minecraft:custom_data": "{gm4_machines:{id:'liquid_minecart'}}", - "minecraft:custom_name": "{\"translate\":\"item.gm4.liquid_minecart\",\"fallback\":\"Minecart with Liquid Tank\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"item.gm4.liquid_minecart","fallback":"Minecart with Liquid Tank","color":"white","italic":false} } } } diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/empty.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/empty.mcfunction index d498869d9a..ec6932e52a 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/empty.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/empty.mcfunction @@ -3,7 +3,7 @@ scoreboard players set @s gm4_lt_value 0 execute positioned ~ ~-0.5 ~ run kill @e[type=armor_stand,tag=gm4_liquid_tank_display,distance=..0.5] -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "empty" function #gm4_liquid_tanks:remove_liquid_tags tag @s add gm4_lt_empty diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/down.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/down.mcfunction index 00e3d1744a..967a2dfd1a 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/down.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/down.mcfunction @@ -4,8 +4,8 @@ # run from gm4_liquid_tanks:machine/create # place hopper -setblock ~ ~ ~ hopper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ hopper[facing=down]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_liquid_tank_stand",equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_liquid_tank",Rotation:[0.0f,0.0f]} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/east.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/east.mcfunction index 273b9b8a81..cc5f24a308 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/east.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/east.mcfunction @@ -4,8 +4,8 @@ # run from gm4_liquid_tanks:machine/create # place hopper -setblock ~ ~ ~ hopper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ hopper[facing=east]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[-90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_liquid_tank_stand",equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[-90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_liquid_tank",Rotation:[-90.0f,0.0f]} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/north.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/north.mcfunction index 1684408005..a8d02b4ac2 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/north.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/north.mcfunction @@ -4,8 +4,8 @@ # run from gm4_liquid_tanks:machine/create # place hopper -setblock ~ ~ ~ hopper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ hopper[facing=north]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[180.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_liquid_tank_stand",equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[180.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_liquid_tank",Rotation:[180.0f,0.0f]} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/south.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/south.mcfunction index 9a24796c12..b45d7d55c7 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/south.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/south.mcfunction @@ -4,8 +4,8 @@ # run from gm4_liquid_tanks:machine/create # place hopper -setblock ~ ~ ~ hopper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ hopper[facing=south]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_liquid_tank_stand",equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_liquid_tank",Rotation:[0.0f,0.0f]} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/west.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/west.mcfunction index 10b4a2d78d..95736eeaf2 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/west.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/machine/rotate/west.mcfunction @@ -4,8 +4,8 @@ # run from gm4_liquid_tanks:machine/create # place hopper -setblock ~ ~ ~ hopper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ hopper[facing=west]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_liquid_tank_stand",equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank_side"}}},Rotation:[90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_liquid_tank",Rotation:[90.0f,0.0f]} diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/place_down.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/place_down.mcfunction index d3174d170d..69fe4221ae 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/place_down.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/place_down.mcfunction @@ -7,7 +7,7 @@ execute if block ~ ~ ~ command_block[facing=south] run setblock ~ ~ ~ hopper[fac execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ hopper[facing=north] execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ hopper[facing=down] -data merge block ~ ~ ~ {CustomName:'{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"}'} -summon armor_stand ~ ~-.5 ~ {CustomName:'"gm4_liquid_tank"',Tags:["gm4_no_edit","gm4_liquid_tank"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,DisabledSlots:2039552,equipment:{head:{id:"minecraft:glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"container.gm4.liquid_tank.empty","fallback":"Empty Tank"}} +summon armor_stand ~ ~-.5 ~ {CustomName:"gm4_liquid_tank",Tags:["gm4_no_edit","gm4_liquid_tank"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,DisabledSlots:2039552,equipment:{head:{id:"minecraft:glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}}} execute as @e[tag=gm4_liquid_tank,limit=1,distance=..0.3] run function gm4_liquid_tanks:init_tank_scores playsound block.end_portal_frame.fill block @a[distance=..30] ~ ~ ~ 1 0.5 diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/restore_liquid.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/restore_liquid.mcfunction index 9150e04d11..9d8677549c 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/restore_liquid.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/restore_liquid.mcfunction @@ -9,6 +9,6 @@ execute store result score @s gm4_lt_max run data get storage gm4_relocators:tem scoreboard players set @s gm4_lt_disp_val 0 function #gm4_liquid_tanks:relocate/restore_liquid -execute unless entity @s[tag=gm4_lt_empty] run summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict","gm4_new_display"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1}}} +execute unless entity @s[tag=gm4_lt_empty] run summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict","gm4_new_display"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1}}} data modify entity @e[type=armor_stand,tag=gm4_new_display,distance=..1,limit=1] {} merge from storage gm4_relocators:temp gm4_relocation.entity_data.display function gm4_liquid_tanks:liquid_value_update diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/summon_block_markers.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/summon_block_markers.mcfunction index 31c97cced8..0dc0dedcae 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/summon_block_markers.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/summon_block_markers.mcfunction @@ -5,8 +5,8 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_liquid_tank_stand"',equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_liquid_tank"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.5 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_liquid_tank_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_liquid_tank_stand",equipment:{head:{id:"glass",count:1,components:{"minecraft:custom_model_data":"block/liquid_tank"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_liquid_tank","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_liquid_tank",Rotation:[0.0f,0.0f]} execute as @e[type=marker,tag=gm4_new_machine,limit=1,distance=..0.1] run function gm4_liquid_tanks:relocate/restore_liquid diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/guidebook/liquid_tanks.json b/gm4_liquid_tanks/data/gm4_liquid_tanks/guidebook/liquid_tanks.json index dde0ab9a68..afb019f6bd 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/guidebook/liquid_tanks.json +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/guidebook/liquid_tanks.json @@ -17,7 +17,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/recipe/liquid_tank.json b/gm4_liquid_tanks/data/gm4_liquid_tanks/recipe/liquid_tank.json index 5b0189271a..c23ef12a21 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/recipe/liquid_tank.json +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/recipe/liquid_tank.json @@ -18,7 +18,7 @@ "minecraft:custom_model_data": "item/liquid_tank", "minecraft:profile": "$liquid_tank", "minecraft:custom_data": "{gm4_machines:{id:'liquid_tank'}}", - "minecraft:custom_name": "{\"translate\":\"block.gm4.liquid_tank\",\"fallback\":\"Liquid Tank\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"block.gm4.liquid_tank","fallback":"Liquid Tank","color":"white","italic":false} } } } diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/beetroot_soup.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/beetroot_soup.mcfunction index 611edc0000..451cf81476 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/beetroot_soup.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/beetroot_soup.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.beetroot_soup","fallback":"Beetroot Soup Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.beetroot_soup","fallback":"Beetroot Soup Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/beetroot_soup"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.beetroot_soup","fallback":"Beetroot Soup Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.beetroot_soup","fallback":"Beetroot Soup Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/beetroot_soup"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_beetroot_soup" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_beetroot_soup diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/experience.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/experience.mcfunction index 69c51d9ede..30b5c758df 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/experience.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/experience.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.experience","fallback":"Experience Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.experience","fallback":"Experience Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/experience"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.experience","fallback":"Experience Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.experience","fallback":"Experience Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/experience"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_experience" scoreboard players set @s gm4_lt_max 1395 tag @s add gm4_lt_experience diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/glow_ink.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/glow_ink.mcfunction index db3ee179cb..0db200893e 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/glow_ink.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/glow_ink.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.glow_ink","fallback":"Glow Ink Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.glow_ink","fallback":"Glow Ink Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/glow_ink"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.glow_ink","fallback":"Glow Ink Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.glow_ink","fallback":"Glow Ink Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/glow_ink"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_glow_ink" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_glow_ink diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/honey.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/honey.mcfunction index 7cc845a484..0f20035460 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/honey.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/honey.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.honey","fallback":"Honey Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.honey","fallback":"Honey Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/honey"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.honey","fallback":"Honey Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.honey","fallback":"Honey Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/honey"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_honey" scoreboard players set @s gm4_lt_max 400 tag @s add gm4_lt_honey diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/ink.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/ink.mcfunction index 8af2cfbd4d..375ac63752 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/ink.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/ink.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.ink","fallback":"Ink Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.ink","fallback":"Ink Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/ink"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.ink","fallback":"Ink Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.ink","fallback":"Ink Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/ink"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_ink" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_ink diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/lava.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/lava.mcfunction index 13f7042c1c..32710e966b 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/lava.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/lava.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.lava","fallback":"Lava Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.lava","fallback":"Lava Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/lava"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.lava","fallback":"Lava Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.lava","fallback":"Lava Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/lava"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_lava" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_lava diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/milk.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/milk.mcfunction index 46711f3bb1..4fa78ee487 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/milk.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/milk.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.milk","fallback":"Milk Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.milk","fallback":"Milk Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/milk"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.milk","fallback":"Milk Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.milk","fallback":"Milk Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/milk"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_milk" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_milk diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/mushroom_stew.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/mushroom_stew.mcfunction index 61450b30fe..258e3de03d 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/mushroom_stew.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/mushroom_stew.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.mushroom_stew","fallback":"Mushroom Stew Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.mushroom_stew","fallback":"Mushroom Stew Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/mushroom_stew"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.mushroom_stew","fallback":"Mushroom Stew Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.mushroom_stew","fallback":"Mushroom Stew Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/mushroom_stew"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_mushroom_stew" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_mushroom_stew diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/powder_snow.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/powder_snow.mcfunction index 2b259875b1..94a21f64a4 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/powder_snow.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/powder_snow.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.powder_snow","fallback":"Powder Snow Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.powder_snow","fallback":"Powder Snow Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/powder_snow"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.powder_snow","fallback":"Powder Snow Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.powder_snow","fallback":"Powder Snow Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/powder_snow"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_powder_snow" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_powder_snow diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/rabbit_stew.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/rabbit_stew.mcfunction index 2955897583..8bf5afe15a 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/rabbit_stew.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/rabbit_stew.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.rabbit_stew","fallback":"Rabbit Stew Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.rabbit_stew","fallback":"Rabbit Stew Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/rabbit_stew"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.rabbit_stew","fallback":"Rabbit Stew Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.rabbit_stew","fallback":"Rabbit Stew Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/rabbit_stew"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_rabbit_stew" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_rabbit_stew diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/water.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/water.mcfunction index b54c05bfa0..341586d6ee 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/water.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/liquid_init/water.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.water","fallback":"Water Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.water","fallback":"Water Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:'"gm4_liquid_tank_display"',Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/water"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.water","fallback":"Water Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.water","fallback":"Water Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$gm4_standard_liquids:liquids/water"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_water" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_water diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/furnace_fueling/furnace_start.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/furnace_fueling/furnace_start.mcfunction index e995651e0a..e516db4181 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/furnace_fueling/furnace_start.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/furnace_fueling/furnace_start.mcfunction @@ -1,7 +1,7 @@ #@s = liquid tank, positioned at furnace #run from standard_liquids:util/furnace_fueling/lava_tank -execute if score @s gm4_lt_util matches 1.. run item replace block ~ ~ ~ container.1 with wooden_hoe[damage=59,custom_name='"Bug"',custom_data={tankhoe:1b}] 1 +execute if score @s gm4_lt_util matches 1.. run item replace block ~ ~ ~ container.1 with wooden_hoe[damage=59,custom_name="Bug",custom_data={tankhoe:1b}] 1 execute if score @s gm4_lt_util matches 1.. run data merge block ~ ~ ~ {cooking_time_spent:0} execute if score @s gm4_lt_util matches 1.. run tag @s add gm4_lt_furnace_start execute if score @s gm4_lt_util matches 1.. run scoreboard players remove @s gm4_lt_util 1 diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/honey_casting/honey_cauldron.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/honey_casting/honey_cauldron.mcfunction index 0849a467d2..b66ad24aa8 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/honey_casting/honey_cauldron.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/honey_casting/honey_cauldron.mcfunction @@ -2,7 +2,7 @@ #run from standard_liquids:util_above execute if score @s gm4_lt_util matches 4.. run scoreboard players remove @s gm4_lt_value 4 -execute if score @s gm4_lt_util matches 4.. run summon armor_stand ~0.5 ~ ~0.5 {Marker:1b,Invisible:1b,Invulnerable:1b,NoGravity:1b,Silent:1b,Fire:4000s,Tags:["gm4_lt_honey_display","gm4_no_edit"],CustomName:'"gm4_lt_honey_display"',Pose:{Head:[180.0f,0.0f,0.0f]},equipment:{head:{id:"minecraft:honey_block",count:1,components:{"minecraft:custom_model_data":"block/cast_honey_block"}}},DisabledSlots:4144959} +execute if score @s gm4_lt_util matches 4.. run summon armor_stand ~0.5 ~ ~0.5 {Marker:1b,Invisible:1b,Invulnerable:1b,NoGravity:1b,Silent:1b,Fire:4000s,Tags:["gm4_lt_honey_display","gm4_no_edit"],CustomName:"gm4_lt_honey_display",Pose:{Head:[180.0f,0.0f,0.0f]},equipment:{head:{id:"minecraft:honey_block",count:1,components:{"minecraft:custom_model_data":"block/cast_honey_block"}}},DisabledSlots:4144959} execute if score @s gm4_lt_util matches 4.. run playsound block.honey_block.slide block @a[distance=..10] ~ ~ ~ 1 0.5 execute if score @s gm4_lt_util matches 4.. run scoreboard players remove @s gm4_lt_util 4 diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/link_blocks.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/link_blocks.mcfunction index c2cc2174ce..4267b3d8c9 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/link_blocks.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/link_blocks.mcfunction @@ -5,15 +5,15 @@ execute positioned ~ ~1 ~ run kill @e[type=area_effect_cloud,distance=..0.5,tag=gm4_lt_util_block] #cauldron -execute if block ~-1 ~ ~ #minecraft:cauldrons run summon area_effect_cloud ~ ~1 ~ {CustomName:'"gm4_lt_util_block"',Tags:["gm4_lt_util_block","gm4_ltu_west","gm4_ltu_cauldron"],Rotation:[90.0f,0.0f],Radius:0,Duration:2147483647} -execute if block ~1 ~ ~ #minecraft:cauldrons run summon area_effect_cloud ~ ~1 ~ {CustomName:'"gm4_lt_util_block"',Tags:["gm4_lt_util_block","gm4_ltu_east","gm4_ltu_cauldron"],Rotation:[-90.0f,0.0f],Radius:0,Duration:2147483647} -execute if block ~ ~ ~-1 #minecraft:cauldrons run summon area_effect_cloud ~ ~1 ~ {CustomName:'"gm4_lt_util_block"',Tags:["gm4_lt_util_block","gm4_ltu_north","gm4_ltu_cauldron"],Rotation:[180.0f,0.0f],Radius:0,Duration:2147483647} -execute if block ~ ~ ~1 #minecraft:cauldrons run summon area_effect_cloud ~ ~1 ~ {CustomName:'"gm4_lt_util_block"',Tags:["gm4_lt_util_block","gm4_ltu_south","gm4_ltu_cauldron"],Rotation:[0.0f,0.0f],Radius:0,Duration:2147483647} +execute if block ~-1 ~ ~ #minecraft:cauldrons run summon area_effect_cloud ~ ~1 ~ {CustomName:"gm4_lt_util_block",Tags:["gm4_lt_util_block","gm4_ltu_west","gm4_ltu_cauldron"],Rotation:[90.0f,0.0f],Radius:0,Duration:2147483647} +execute if block ~1 ~ ~ #minecraft:cauldrons run summon area_effect_cloud ~ ~1 ~ {CustomName:"gm4_lt_util_block",Tags:["gm4_lt_util_block","gm4_ltu_east","gm4_ltu_cauldron"],Rotation:[-90.0f,0.0f],Radius:0,Duration:2147483647} +execute if block ~ ~ ~-1 #minecraft:cauldrons run summon area_effect_cloud ~ ~1 ~ {CustomName:"gm4_lt_util_block",Tags:["gm4_lt_util_block","gm4_ltu_north","gm4_ltu_cauldron"],Rotation:[180.0f,0.0f],Radius:0,Duration:2147483647} +execute if block ~ ~ ~1 #minecraft:cauldrons run summon area_effect_cloud ~ ~1 ~ {CustomName:"gm4_lt_util_block",Tags:["gm4_lt_util_block","gm4_ltu_south","gm4_ltu_cauldron"],Rotation:[0.0f,0.0f],Radius:0,Duration:2147483647} -execute if block ~ ~1 ~ #minecraft:cauldrons run summon area_effect_cloud ~ ~1 ~ {CustomName:'"gm4_lt_util_block"',Tags:["gm4_lt_util_block","gm4_ltu_dripstone_cauldron"],Rotation:[0.0f,-90.0f],Radius:0,Duration:2147483647} +execute if block ~ ~1 ~ #minecraft:cauldrons run summon area_effect_cloud ~ ~1 ~ {CustomName:"gm4_lt_util_block",Tags:["gm4_lt_util_block","gm4_ltu_dripstone_cauldron"],Rotation:[0.0f,-90.0f],Radius:0,Duration:2147483647} #furnace -execute if block ~-1 ~ ~ #gm4_standard_liquids:furnace run summon area_effect_cloud ~ ~1 ~ {CustomName:'"gm4_lt_util_block"',Tags:["gm4_lt_util_block","gm4_ltu_west","gm4_ltu_furnace"],Rotation:[90.0f,0.0f],Radius:0,Duration:2147483647} -execute if block ~1 ~ ~ #gm4_standard_liquids:furnace run summon area_effect_cloud ~ ~1 ~ {CustomName:'"gm4_lt_util_block"',Tags:["gm4_lt_util_block","gm4_ltu_east","gm4_ltu_furnace"],Rotation:[-90.0f,0.0f],Radius:0,Duration:2147483647} -execute if block ~ ~ ~-1 #gm4_standard_liquids:furnace run summon area_effect_cloud ~ ~1 ~ {CustomName:'"gm4_lt_util_block"',Tags:["gm4_lt_util_block","gm4_ltu_north","gm4_ltu_furnace"],Rotation:[180.0f,0.0f],Radius:0,Duration:2147483647} -execute if block ~ ~ ~1 #gm4_standard_liquids:furnace run summon area_effect_cloud ~ ~1 ~ {CustomName:'"gm4_lt_util_block"',Tags:["gm4_lt_util_block","gm4_ltu_south","gm4_ltu_furnace"],Rotation:[0.0f,0.0f],Radius:0,Duration:2147483647} +execute if block ~-1 ~ ~ #gm4_standard_liquids:furnace run summon area_effect_cloud ~ ~1 ~ {CustomName:"gm4_lt_util_block",Tags:["gm4_lt_util_block","gm4_ltu_west","gm4_ltu_furnace"],Rotation:[90.0f,0.0f],Radius:0,Duration:2147483647} +execute if block ~1 ~ ~ #gm4_standard_liquids:furnace run summon area_effect_cloud ~ ~1 ~ {CustomName:"gm4_lt_util_block",Tags:["gm4_lt_util_block","gm4_ltu_east","gm4_ltu_furnace"],Rotation:[-90.0f,0.0f],Radius:0,Duration:2147483647} +execute if block ~ ~ ~-1 #gm4_standard_liquids:furnace run summon area_effect_cloud ~ ~1 ~ {CustomName:"gm4_lt_util_block",Tags:["gm4_lt_util_block","gm4_ltu_north","gm4_ltu_furnace"],Rotation:[180.0f,0.0f],Radius:0,Duration:2147483647} +execute if block ~ ~ ~1 #gm4_standard_liquids:furnace run summon area_effect_cloud ~ ~1 ~ {CustomName:"gm4_lt_util_block",Tags:["gm4_lt_util_block","gm4_ltu_south","gm4_ltu_furnace"],Rotation:[0.0f,0.0f],Radius:0,Duration:2147483647} diff --git a/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark.mcfunction b/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark.mcfunction index 00cf55b5b6..fab3e9784d 100644 --- a/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark.mcfunction +++ b/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark.mcfunction @@ -3,17 +3,17 @@ # at @s # run from gm4_arborenda_shamir:trunk/next_depth -execute positioned ~ ~1 ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~ ~1 ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~-1 ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~ ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~-1 ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~-1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~-1 ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~ ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~-1 ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~-1 ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~ ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~-1 ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~-1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~-1 ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~ ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~-1 ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~-1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~-1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~-1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~-1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} execute positioned ~ ~1 ~ unless block ~ ~ ~ #gm4_arborenda_shamir:trunks run function gm4_arborenda_shamir:trunk/neighbors/mark_top diff --git a/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark_bottom.mcfunction b/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark_bottom.mcfunction index d02955a8f9..bc5a975475 100644 --- a/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark_bottom.mcfunction +++ b/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark_bottom.mcfunction @@ -3,14 +3,14 @@ # at @s positioned ~ ~-1 ~ # run from gm4_arborenda_shamir:trunk/neighbors/mark -execute if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~ ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~-1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~ ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~ ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~-1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~ ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~-1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~-1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~-1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~-1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} diff --git a/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark_top.mcfunction b/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark_top.mcfunction index 780313da8d..e0a2b6fcdb 100644 --- a/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark_top.mcfunction +++ b/gm4_metallurgy/data/gm4_arborenda_shamir/function/trunk/neighbors/mark_top.mcfunction @@ -3,12 +3,12 @@ # at @s positioned ~ ~1 ~ # run from gm4_arborenda_shamir:trunk/neighbors/mark -execute positioned ~1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~ ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~-1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~ ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~ ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~-1 ~ ~ if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~ ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~-1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} -execute positioned ~-1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:'"gm4_arborenda_trunk"',Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~-1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~-1 ~ ~1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~-1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} +execute positioned ~-1 ~ ~-1 if block ~ ~ ~ #gm4_arborenda_shamir:trunks unless block ~1 ~ ~ #gm4_arborenda_shamir:trunks unless block ~ ~ ~1 #gm4_arborenda_shamir:trunks unless entity @e[type=marker,tag=gm4_arborenda_trunk,distance=..0.5] run summon marker ~ ~ ~ {CustomName:"gm4_arborenda_trunk",Tags:[gm4_arborenda_trunk,gm4_arborenda_init]} diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/create_mould.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/create_mould.mcfunction index eec2578541..6a73db43ad 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/create_mould.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/create_mould.mcfunction @@ -1,7 +1,7 @@ # @s = obsidian block with count of 1 on top of sand next to a clay ball with a count of 1 # run from check_mould_creation -summon armor_stand ~.45 ~-1.150 ~.65 {CustomName:'"gm4_sand_ring"',Tags:["gm4_sand_ring","gm4_new_sand_ring"],equipment:{feet:{id:"minecraft:stick",count:1},head:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/mould/cool_empty","minecraft:profile":"$mould/cool_empty"}}},Silent:1b,Invulnerable:1b,Marker:1b,Invisible:1b,NoGravity:1b,Small:1b,HasVisualFire:1b} +summon armor_stand ~.45 ~-1.150 ~.65 {CustomName:"gm4_sand_ring",Tags:["gm4_sand_ring","gm4_new_sand_ring"],equipment:{feet:{id:"minecraft:stick",count:1},head:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"block/mould/cool_empty","minecraft:profile":"$mould/cool_empty"}}},Silent:1b,Invulnerable:1b,Marker:1b,Invisible:1b,NoGravity:1b,Small:1b,HasVisualFire:1b} scoreboard players add @e[type=armor_stand,tag=gm4_new_sand_ring] gm4_ml_ore_al 0 scoreboard players add @e[type=armor_stand,tag=gm4_new_sand_ring] gm4_ml_ore_ba 0 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/set_mould.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/set_mould.mcfunction index 4fd608390a..2cf398b8a4 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/set_mould.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/set_mould.mcfunction @@ -17,7 +17,7 @@ execute if entity @s[scores={gm4_ml_ore_bi=6,gm4_ml_ore_al=0,gm4_ml_ore_ba=0,gm4 # apply broken band if all other bands fail -execute if score $band_applied gm4_ml_data matches 0 run summon item ~ ~ ~ {Item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"item/mundane_band","minecraft:profile":"$band/mundane","minecraft:custom_name":'{"italic":false,"translate":"item.gm4.metallurgy.obsidian_cast","fallback":"Obsidian Cast"}',"minecraft:lore":['{"italic":false,"color":"gray","translate":"item.gm4.metallurgy.mundane_band","fallback":"Mundane Band"}']}}} +execute if score $band_applied gm4_ml_data matches 0 run summon item ~ ~ ~ {Item:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":"item/mundane_band","minecraft:profile":"$band/mundane","minecraft:custom_name":{"italic":false,"translate":"item.gm4.metallurgy.obsidian_cast","fallback":"Obsidian Cast"},"minecraft:lore":[{"italic":false,"color":"gray","translate":"item.gm4.metallurgy.mundane_band","fallback":"Mundane Band"}]}}} # spawn xp if band was applied execute if score $band_applied gm4_ml_data matches 1 if entity @p[distance=..4,gamemode=!spectator] run summon experience_orb ~ ~ ~ {Value:37s} diff --git a/gm4_metallurgy/data/gm4_vibro_shamir/function/shock/calculate.mcfunction b/gm4_metallurgy/data/gm4_vibro_shamir/function/shock/calculate.mcfunction index bff066d01f..3b2afa8427 100644 --- a/gm4_metallurgy/data/gm4_vibro_shamir/function/shock/calculate.mcfunction +++ b/gm4_metallurgy/data/gm4_vibro_shamir/function/shock/calculate.mcfunction @@ -2,7 +2,7 @@ # run from shock/activate # raycast to the vibro player -summon marker ~ ~ ~ {CustomName:'"gm4_vibro_ray"',Tags:["gm4_vibro_ray"]} +summon marker ~ ~ ~ {CustomName:"gm4_vibro_ray",Tags:["gm4_vibro_ray"]} execute as @e[type=marker,tag=gm4_vibro_ray,limit=1] at @s run function gm4_vibro_shamir:shock/ray_execute # damage dealt to the vibro player is multiplied by 2 and divided by the distance+dampening diff --git a/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/setup.mcfunction b/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/setup.mcfunction index e7f934a62a..95df50f660 100644 --- a/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/setup.mcfunction +++ b/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/setup.mcfunction @@ -1,3 +1,3 @@ # called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_enlarging_phantoms"',Tags:["gm4_mysterious_midnights_expansion","gm4_enlarging_phantoms"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_enlarging_phantoms",Tags:["gm4_mysterious_midnights_expansion","gm4_enlarging_phantoms"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"air"}} diff --git a/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/slow_clock.mcfunction b/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/slow_clock.mcfunction index f7b5d2e071..fdd5d29274 100644 --- a/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/slow_clock.mcfunction +++ b/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/slow_clock.mcfunction @@ -3,7 +3,7 @@ # called by event # summon potential spawn points -summon minecraft:area_effect_cloud 29999998 1 7134 {CustomName:'"gm4_phantom_spawn_point"',Tags:["gm4_phantom_spawn_point"],Duration:1,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud 29999998 1 7134 {CustomName:"gm4_phantom_spawn_point",Tags:["gm4_phantom_spawn_point"],Duration:1,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} # randomizer (average spawn rate: 1 every 40 seconds) execute store result score phantom_random_value gm4_menace_data run data get entity @e[type=area_effect_cloud,tag=gm4_phantom_spawn_point,limit=1] UUID[0] diff --git a/gm4_midnight_menaces/data/gm4_icy_strays/function/setup.mcfunction b/gm4_midnight_menaces/data/gm4_icy_strays/function/setup.mcfunction index 5024197d76..337bd8fd05 100644 --- a/gm4_midnight_menaces/data/gm4_icy_strays/function/setup.mcfunction +++ b/gm4_midnight_menaces/data/gm4_icy_strays/function/setup.mcfunction @@ -1,3 +1,3 @@ #called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_icy_strays"',Tags:["gm4_mysterious_midnights_expansion","gm4_icy_strays"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_icy_strays",Tags:["gm4_mysterious_midnights_expansion","gm4_icy_strays"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_midnight_menaces/data/gm4_illusioner_nights/function/setup.mcfunction b/gm4_midnight_menaces/data/gm4_illusioner_nights/function/setup.mcfunction index dd86418a14..1333832994 100644 --- a/gm4_midnight_menaces/data/gm4_illusioner_nights/function/setup.mcfunction +++ b/gm4_midnight_menaces/data/gm4_illusioner_nights/function/setup.mcfunction @@ -1,3 +1,3 @@ # called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_illusioner_nights"',Tags:["gm4_mysterious_midnights_expansion","gm4_illusioner_nights"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_illusioner_nights",Tags:["gm4_mysterious_midnights_expansion","gm4_illusioner_nights"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_midnight_menaces/data/gm4_illusioner_nights/loot_table/entities/illusioner.json b/gm4_midnight_menaces/data/gm4_illusioner_nights/loot_table/entities/illusioner.json index 564e109aec..96f7c857d8 100644 --- a/gm4_midnight_menaces/data/gm4_illusioner_nights/loot_table/entities/illusioner.json +++ b/gm4_midnight_menaces/data/gm4_illusioner_nights/loot_table/entities/illusioner.json @@ -76,7 +76,7 @@ { "function": "set_components", "components": { - "minecraft:custom_name": "{\"text\":\"Lingering Potion of Blindness\",\"italic\":false}", + "minecraft:custom_name": {"text":"Lingering Potion of Blindness","italic":false}, "minecraft:potion_contents": { "potion": "minecraft:mundane", "custom_effects": [ diff --git a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_transform.mcfunction b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_transform.mcfunction index 26ea01eccd..ddfa83da15 100644 --- a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_transform.mcfunction +++ b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/goblin_transform.mcfunction @@ -1,7 +1,7 @@ # @s = skeleton, zombie, or creeper to be converted into a goblin # called by event -summon zombie ~ ~ ~ {CustomName:'{"translate":"entity.gm4.goblin","fallback":"Goblin§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4_menacing_goblins:entities/goblin",LeftHanded:1b,CanPickUpLoot:0b,Health:24f,IsBaby:1b,CanBreakDoors:0b,Tags:["gm4_goblin","smithed.entity"],equipment:{mainhand:{id:"minecraft:golden_sword",count:1},head:{id:"minecraft:carved_pumpkin",count:1,components:{"minecraft:enchantments":{"minecraft:thorns":3}}}},drop_chances:{mainhand:0.3F,head:0F},active_effects:[{id:'minecraft:resistance',amplifier:4b,duration:20,show_particles:1b}],attributes:[{id:"minecraft:max_health",base:24.0d},{id:"minecraft:follow_range",base:48.0d}]} +summon zombie ~ ~ ~ {CustomName:{"translate":"entity.gm4.goblin","fallback":"Goblin§"},CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4_menacing_goblins:entities/goblin",LeftHanded:1b,CanPickUpLoot:0b,Health:24f,IsBaby:1b,CanBreakDoors:0b,Tags:["gm4_goblin","smithed.entity"],equipment:{mainhand:{id:"minecraft:golden_sword",count:1},head:{id:"minecraft:carved_pumpkin",count:1,components:{"minecraft:enchantments":{"minecraft:thorns":3}}}},drop_chances:{mainhand:0.3F,head:0F},active_effects:[{id:'minecraft:resistance',amplifier:4b,duration:20,show_particles:1b}],attributes:[{id:"minecraft:max_health",base:24.0d},{id:"minecraft:follow_range",base:48.0d}]} scoreboard players set @e[type=zombie,tag=gm4_goblin,distance=0] gm4_entity_version 1 tp @e[type=zombie,limit=1,distance=0] @s diff --git a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/setup.mcfunction b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/setup.mcfunction index e0e085fea7..f20a2378b5 100644 --- a/gm4_midnight_menaces/data/gm4_menacing_goblins/function/setup.mcfunction +++ b/gm4_midnight_menaces/data/gm4_menacing_goblins/function/setup.mcfunction @@ -1,3 +1,3 @@ #called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_menacing_goblins"',Tags:["gm4_mysterious_midnights_expansion","gm4_menacing_goblins"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_menacing_goblins",Tags:["gm4_mysterious_midnights_expansion","gm4_menacing_goblins"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_midnight_menaces/data/gm4_sandy_husks/function/setup.mcfunction b/gm4_midnight_menaces/data/gm4_sandy_husks/function/setup.mcfunction index fcf573addd..075a1f18e5 100644 --- a/gm4_midnight_menaces/data/gm4_sandy_husks/function/setup.mcfunction +++ b/gm4_midnight_menaces/data/gm4_sandy_husks/function/setup.mcfunction @@ -1,3 +1,3 @@ #called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_sandy_husks"',Tags:["gm4_mysterious_midnights_expansion","gm4_sandy_husks"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_sandy_husks",Tags:["gm4_mysterious_midnights_expansion","gm4_sandy_husks"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_midnight_menaces/data/gm4_slime_fests/function/setup.mcfunction b/gm4_midnight_menaces/data/gm4_slime_fests/function/setup.mcfunction index 89a8193095..ef004b1c25 100644 --- a/gm4_midnight_menaces/data/gm4_slime_fests/function/setup.mcfunction +++ b/gm4_midnight_menaces/data/gm4_slime_fests/function/setup.mcfunction @@ -1,3 +1,3 @@ # called upon start of an uncommon mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_slime_fests"',Tags:["gm4_mysterious_midnights_expansion","gm4_slime_fests"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_slime_fests",Tags:["gm4_mysterious_midnights_expansion","gm4_slime_fests"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_mob_curing/data/gm4_mob_curing/function/cure/witch.mcfunction b/gm4_mob_curing/data/gm4_mob_curing/function/cure/witch.mcfunction index 7202d365aa..592f8388e3 100644 --- a/gm4_mob_curing/data/gm4_mob_curing/function/cure/witch.mcfunction +++ b/gm4_mob_curing/data/gm4_mob_curing/function/cure/witch.mcfunction @@ -3,7 +3,7 @@ # at @s # run from check_item -summon villager ~ ~ ~ {Tags:["gm4_mob_curing_potion_cleric","gm4_mob_curing_needs_init"],VillagerData:{profession:"minecraft:cleric",level:5,type:"minecraft:plains"},Xp:1,CustomName:'{"translate":"entity.gm4.potion_cleric","fallback":"Potion Cleric§"}',Team:"gm4_hide_name"} +summon villager ~ ~ ~ {Tags:["gm4_mob_curing_potion_cleric","gm4_mob_curing_needs_init"],VillagerData:{profession:"minecraft:cleric",level:5,type:"minecraft:plains"},Xp:1,CustomName:{"translate":"entity.gm4.potion_cleric","fallback":"Potion Cleric§"},Team:"gm4_hide_name"} tp @e[type=villager,distance=..1,tag=gm4_mob_curing_needs_init,sort=nearest,limit=1] @s tag @s add gm4_mob_curing_needs_init diff --git a/gm4_mob_curing/data/gm4_mob_curing/guidebook/mob_curing.json b/gm4_mob_curing/data/gm4_mob_curing/guidebook/mob_curing.json index 7fcb3a55a8..c8be5ff1a9 100644 --- a/gm4_mob_curing/data/gm4_mob_curing/guidebook/mob_curing.json +++ b/gm4_mob_curing/data/gm4_mob_curing/guidebook/mob_curing.json @@ -30,7 +30,7 @@ "components": { "minecraft:villager/variant": "minecraft:plains" }, - "nbt": "{CustomName:'{\"translate\":\"entity.gm4.potion_cleric\",\"fallback\":\"Potion Cleric§\"}'}" + "nbt": "{CustomName:{\"translate\":\"entity.gm4.potion_cleric\",\"fallback\":\"Potion Cleric§\"}}" } } ] diff --git a/gm4_mountaineering/data/gm4_mountaineering/recipe/crampons.json b/gm4_mountaineering/data/gm4_mountaineering/recipe/crampons.json index 0ebfd6133d..30f83c6b31 100644 --- a/gm4_mountaineering/data/gm4_mountaineering/recipe/crampons.json +++ b/gm4_mountaineering/data/gm4_mountaineering/recipe/crampons.json @@ -14,7 +14,7 @@ "components": { "minecraft:custom_model_data": "item/crampons", "minecraft:custom_data": "{gm4_mountaineering:{item:'crampons'}}", - "minecraft:custom_name": "{\"translate\":\"item.gm4.crampons\",\"fallback\":\"Crampons\",\"italic\":false}", + "minecraft:custom_name": {"translate":"item.gm4.crampons","fallback":"Crampons","italic":false}, "minecraft:attribute_modifiers": [ { "type": "minecraft:movement_speed", diff --git a/gm4_mountaineering/data/gm4_mountaineering/recipe/ski_pole.json b/gm4_mountaineering/data/gm4_mountaineering/recipe/ski_pole.json index cc2d34afce..9262be7062 100644 --- a/gm4_mountaineering/data/gm4_mountaineering/recipe/ski_pole.json +++ b/gm4_mountaineering/data/gm4_mountaineering/recipe/ski_pole.json @@ -16,7 +16,7 @@ "minecraft:custom_model_data": "item/poles", "minecraft:max_stack_size": 1, "minecraft:custom_data": "{gm4_mountaineering:{item:'poles'}}", - "minecraft:custom_name": "{\"translate\":\"item.gm4.poles\",\"fallback\":\"Ski Pole\",\"italic\":false}" + "minecraft:custom_name": {"translate":"item.gm4.poles","fallback":"Ski Pole","italic":false} } } } diff --git a/gm4_mountaineering/data/gm4_mountaineering/recipe/skis.json b/gm4_mountaineering/data/gm4_mountaineering/recipe/skis.json index 2731b0a668..99cb87e8d2 100644 --- a/gm4_mountaineering/data/gm4_mountaineering/recipe/skis.json +++ b/gm4_mountaineering/data/gm4_mountaineering/recipe/skis.json @@ -15,7 +15,7 @@ "components": { "minecraft:custom_model_data": "item/skis", "minecraft:custom_data": "{gm4_mountaineering:{item:'skis'}}", - "minecraft:custom_name": "{\"translate\":\"item.gm4.skis\",\"fallback\":\"Skis\",\"italic\":false}" + "minecraft:custom_name": {"translate":"item.gm4.skis","fallback":"Skis","italic":false} } } } diff --git a/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/accumulate_impact_points.mcfunction b/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/accumulate_impact_points.mcfunction index 3284798eaa..53fca898cb 100644 --- a/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/accumulate_impact_points.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/accumulate_impact_points.mcfunction @@ -4,7 +4,7 @@ # spawn impact points. Max 20, each with a chance. scoreboard players add $loop_count gm4_mm_data 1 -execute if predicate gm4_falling_stars:spawn_chance run summon marker ~ ~ ~ {CustomName:'"gm4_falling_stars_impact_point"',Tags:["gm4_falling_stars_impact_point"]} +execute if predicate gm4_falling_stars:spawn_chance run summon marker ~ ~ ~ {CustomName:"gm4_falling_stars_impact_point",Tags:["gm4_falling_stars_impact_point"]} # loop execute unless score $loop_count gm4_mm_data matches 8.. run function gm4_falling_stars:falling_star/accumulate_impact_points diff --git a/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/spawn.mcfunction b/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/spawn.mcfunction index 6173dac1d5..5234e76f78 100644 --- a/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/spawn.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_falling_stars/function/falling_star/spawn.mcfunction @@ -3,7 +3,7 @@ # run from gm4_falling_stars:event # summon falling star -summon shulker_bullet ~ ~ ~ {Motion:[0.0d,0.0d,0.0d],Tags:["gm4_falling_star","gm4_new_falling_star"],CustomName:'{"translate":"entity.gm4.falling_star","fallback":"Falling Star"}',Steps:0,Passengers:[{id:"splash_potion",Tags:["gm4_falling_star"],CustomName:'"Falling Star"',Item:{count:1,id:"splash_potion",components:{"minecraft:potion_contents":{potion:"thick",custom_color:16777215,custom_effects:[{id:'minecraft:levitation',amplifier:0,duration:300}]}}}},{id:"area_effect_cloud",Tags:["gm4_falling_star"],Duration:600,CustomName:'"gm4_falling_star_particle"',Radius:0.5f,Particle:{type:"minecraft:end_rod"}},{id:"item",Age:3600,Tags:["gm4_falling_star","gm4_falling_stars_item"],Item:{count:1,id:"minecraft:end_stone"}}]} +summon shulker_bullet ~ ~ ~ {Motion:[0.0d,0.0d,0.0d],Tags:["gm4_falling_star","gm4_new_falling_star"],CustomName:{"translate":"entity.gm4.falling_star","fallback":"Falling Star"},Steps:0,Passengers:[{id:"splash_potion",Tags:["gm4_falling_star"],CustomName:"Falling Star",Item:{count:1,id:"splash_potion",components:{"minecraft:potion_contents":{potion:"thick",custom_color:16777215,custom_effects:[{id:"minecraft:levitation",amplifier:0,duration:300}]}}}},{id:"area_effect_cloud",Tags:["gm4_falling_star"],Duration:600,CustomName:"gm4_falling_star_particle",Radius:0.5f,Particle:{type:"minecraft:end_rod"}},{id:"item",Age:3600,Tags:["gm4_falling_star","gm4_falling_stars_item"],Item:{count:1,id:"minecraft:end_stone"}}]} # set random motion vector data modify storage gm4_falling_stars:motion temp.uuid set from entity @e[type=shulker_bullet,tag=gm4_new_falling_star,limit=1] UUID diff --git a/gm4_mysterious_midnights/data/gm4_falling_stars/function/setup.mcfunction b/gm4_mysterious_midnights/data/gm4_falling_stars/function/setup.mcfunction index c28b6874dc..63aee655d3 100644 --- a/gm4_mysterious_midnights/data/gm4_falling_stars/function/setup.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_falling_stars/function/setup.mcfunction @@ -1,3 +1,3 @@ #called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_falling_stars"',Tags:["gm4_mysterious_midnights_expansion","gm4_falling_stars"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_falling_stars",Tags:["gm4_mysterious_midnights_expansion","gm4_falling_stars"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_mysterious_midnights/data/gm4_harvest_moons/function/setup.mcfunction b/gm4_mysterious_midnights/data/gm4_harvest_moons/function/setup.mcfunction index 7702ca1f9b..4c64227764 100644 --- a/gm4_mysterious_midnights/data/gm4_harvest_moons/function/setup.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_harvest_moons/function/setup.mcfunction @@ -1,3 +1,3 @@ #called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_harvest_moons"',Tags:["gm4_mysterious_midnights_expansion","gm4_harvest_moons"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_harvest_moons",Tags:["gm4_mysterious_midnights_expansion","gm4_harvest_moons"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_mysterious_midnights/data/gm4_nightmare_nights/function/setup.mcfunction b/gm4_mysterious_midnights/data/gm4_nightmare_nights/function/setup.mcfunction index d5e2f047dc..4cb0e3c6ac 100644 --- a/gm4_mysterious_midnights/data/gm4_nightmare_nights/function/setup.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_nightmare_nights/function/setup.mcfunction @@ -1,3 +1,3 @@ #called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_nightmare_nights"',Tags:["gm4_mysterious_midnights_expansion","gm4_nightmare_nights"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_nightmare_nights",Tags:["gm4_mysterious_midnights_expansion","gm4_nightmare_nights"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_mysterious_midnights/data/gm4_resurrecting_skeletons/function/setup.mcfunction b/gm4_mysterious_midnights/data/gm4_resurrecting_skeletons/function/setup.mcfunction index d6a8db251d..b2add3bda7 100644 --- a/gm4_mysterious_midnights/data/gm4_resurrecting_skeletons/function/setup.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_resurrecting_skeletons/function/setup.mcfunction @@ -1,3 +1,3 @@ #called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_resurrecting_skeletons"',Tags:["gm4_mysterious_midnights_expansion","gm4_resurrecting_skeletons"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_resurrecting_skeletons",Tags:["gm4_mysterious_midnights_expansion","gm4_resurrecting_skeletons"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_mysterious_midnights/data/gm4_resurrecting_zombies/function/setup.mcfunction b/gm4_mysterious_midnights/data/gm4_resurrecting_zombies/function/setup.mcfunction index 4618c9fc17..daec32d888 100644 --- a/gm4_mysterious_midnights/data/gm4_resurrecting_zombies/function/setup.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_resurrecting_zombies/function/setup.mcfunction @@ -1,3 +1,3 @@ #called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_resurrecting_zombies"',Tags:["gm4_mysterious_midnights_expansion","gm4_resurrecting_zombies"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_resurrecting_zombies",Tags:["gm4_mysterious_midnights_expansion","gm4_resurrecting_zombies"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/setup.mcfunction b/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/setup.mcfunction index 6eeb9eb48c..259b772cef 100644 --- a/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/setup.mcfunction +++ b/gm4_mysterious_midnights/data/gm4_tipped_skeletons/function/setup.mcfunction @@ -1,3 +1,3 @@ #called upon start of a rare mysterious midnight. Used to select this expansion by chance. -summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:'"gm4_tipped_skeletons"',Tags:["gm4_mysterious_midnights_expansion","gm4_tipped_skeletons"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} +summon minecraft:area_effect_cloud ~ ~ ~ {CustomName:"gm4_tipped_skeletons",Tags:["gm4_mysterious_midnights_expansion","gm4_tipped_skeletons"],Duration:18000,Radius:0f,Particle:{type:"minecraft:block",block_state:"minecraft:air"}} diff --git a/gm4_note_block_interface/data/gm4_note_block_interface/function/interface/create.mcfunction b/gm4_note_block_interface/data/gm4_note_block_interface/function/interface/create.mcfunction index d8cf339e49..d76ffeb7d0 100644 --- a/gm4_note_block_interface/data/gm4_note_block_interface/function/interface/create.mcfunction +++ b/gm4_note_block_interface/data/gm4_note_block_interface/function/interface/create.mcfunction @@ -9,28 +9,28 @@ kill @e[distance=..0.5,type=area_effect_cloud,tag=gm4_nbi_display] # summons new AEC with correct note -execute if block ~ ~ ~ note_block[note=0] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"F♯"}'} -execute if block ~ ~ ~ note_block[note=1] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"G"}'} -execute if block ~ ~ ~ note_block[note=2] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"G♯"}'} -execute if block ~ ~ ~ note_block[note=3] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"A"}'} -execute if block ~ ~ ~ note_block[note=4] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"A♯"}'} -execute if block ~ ~ ~ note_block[note=5] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"B"}'} -execute if block ~ ~ ~ note_block[note=6] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"C"}'} -execute if block ~ ~ ~ note_block[note=7] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"C♯"}'} -execute if block ~ ~ ~ note_block[note=8] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"D"}'} -execute if block ~ ~ ~ note_block[note=9] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"D♯"}'} -execute if block ~ ~ ~ note_block[note=10] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"E"}'} -execute if block ~ ~ ~ note_block[note=11] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"F"}'} -execute if block ~ ~ ~ note_block[note=12] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"F♯"}'} -execute if block ~ ~ ~ note_block[note=13] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"G"}'} -execute if block ~ ~ ~ note_block[note=14] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"G♯"}'} -execute if block ~ ~ ~ note_block[note=15] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"A"}'} -execute if block ~ ~ ~ note_block[note=16] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"A♯"}'} -execute if block ~ ~ ~ note_block[note=17] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"B"}'} -execute if block ~ ~ ~ note_block[note=18] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"C"}'} -execute if block ~ ~ ~ note_block[note=19] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"C♯"}'} -execute if block ~ ~ ~ note_block[note=20] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"D"}'} -execute if block ~ ~ ~ note_block[note=21] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"D♯"}'} -execute if block ~ ~ ~ note_block[note=22] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"E"}'} -execute if block ~ ~ ~ note_block[note=23] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"F"}'} -execute if block ~ ~ ~ note_block[note=24] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:'{"text":"F♯"}'} +execute if block ~ ~ ~ note_block[note=0] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"F♯"}} +execute if block ~ ~ ~ note_block[note=1] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"G"}} +execute if block ~ ~ ~ note_block[note=2] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"G♯"}} +execute if block ~ ~ ~ note_block[note=3] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"A"}} +execute if block ~ ~ ~ note_block[note=4] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"A♯"}} +execute if block ~ ~ ~ note_block[note=5] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"B"}} +execute if block ~ ~ ~ note_block[note=6] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"C"}} +execute if block ~ ~ ~ note_block[note=7] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"C♯"}} +execute if block ~ ~ ~ note_block[note=8] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"D"}} +execute if block ~ ~ ~ note_block[note=9] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"D♯"}} +execute if block ~ ~ ~ note_block[note=10] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"E"}} +execute if block ~ ~ ~ note_block[note=11] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"F"}} +execute if block ~ ~ ~ note_block[note=12] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"F♯"}} +execute if block ~ ~ ~ note_block[note=13] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"G"}} +execute if block ~ ~ ~ note_block[note=14] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"G♯"}} +execute if block ~ ~ ~ note_block[note=15] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"A"}} +execute if block ~ ~ ~ note_block[note=16] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"A♯"}} +execute if block ~ ~ ~ note_block[note=17] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"B"}} +execute if block ~ ~ ~ note_block[note=18] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"C"}} +execute if block ~ ~ ~ note_block[note=19] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"C♯"}} +execute if block ~ ~ ~ note_block[note=20] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"D"}} +execute if block ~ ~ ~ note_block[note=21] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"D♯"}} +execute if block ~ ~ ~ note_block[note=22] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"E"}} +execute if block ~ ~ ~ note_block[note=23] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"F"}} +execute if block ~ ~ ~ note_block[note=24] run summon area_effect_cloud ~ ~ ~ {Duration:20,Tags:["gm4_nbi_display"],CustomNameVisible:1b,CustomName:{"text":"F♯"}} diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/prepare.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/prepare.mcfunction index 1db9777f92..e4aa9abf19 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/prepare.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/conjuring/prepare.mcfunction @@ -1,7 +1,7 @@ # @s = player with conjuring pneuma who stopped sneaking # run from pneumas/sneak/stopped -summon armor_stand ~ ~ ~ {Invisible:1b,NoGravity:1b,Marker:1b,Small:1b,CustomName:'"Fang Thrower"',Tags:["gm4_oa_fang_thrower","gm4_oa_new_fang"],equipment:{feet:{id:"minecraft:stick",count:1}}} +summon armor_stand ~ ~ ~ {Invisible:1b,NoGravity:1b,Marker:1b,Small:1b,CustomName:"Fang Thrower",Tags:["gm4_oa_fang_thrower","gm4_oa_new_fang"],equipment:{feet:{id:"minecraft:stick",count:1}}} data modify entity @e[type=minecraft:armor_stand,tag=gm4_oa_new_fang,distance=..0.001,limit=1] equipment.feet.components."minecraft:custom_data".gm4_oa_conjuring set from entity @s UUID tp @e[type=armor_stand,tag=gm4_oa_new_fang,distance=..0.001,limit=1] ~ ~ ~ ~ 0 scoreboard players set @s gm4_pneuma_data 0 diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/dashing/prepare.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/dashing/prepare.mcfunction index b5cc574abe..7ca693eb72 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/dashing/prepare.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/dashing/prepare.mcfunction @@ -1,7 +1,7 @@ # @s = player with dashing pneuma who stopped sneaking # run from pneumas/sneak/stopped -execute rotated ~ 0 if block ^ ^0.9 ^.1 #gm4:no_collision if block ^ ^0.5 ^1.1 #gm4:no_collision run summon armor_stand ^ ^0.5 ^1 {Invisible:1b,Small:1b,Invulnerable:1b,CustomName:'"Dashing Stand"',Tags:["gm4_oa_dasher","gm4_oa_new_dasher","smithed.entity","smithed.strict"],attributes:[{id:"minecraft:max_health",base:1.0}]} +execute rotated ~ 0 if block ^ ^0.9 ^.1 #gm4:no_collision if block ^ ^0.5 ^1.1 #gm4:no_collision run summon armor_stand ^ ^0.5 ^1 {Invisible:1b,Small:1b,Invulnerable:1b,CustomName:"Dashing Stand",Tags:["gm4_oa_dasher","gm4_oa_new_dasher","smithed.entity","smithed.strict"],attributes:[{id:"minecraft:max_health",base:1.0}]} scoreboard players operation $current gm4_oa_id = @s gm4_oa_id # store player pos diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/expeditious/attempt.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/expeditious/attempt.mcfunction index e3f3fd2ae4..b0ac8a5ac4 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/expeditious/attempt.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/expeditious/attempt.mcfunction @@ -1,7 +1,7 @@ # @s = player with expeditious pneuma who stopped sneaking # run from pneumas/sneak/stopped -summon marker ~ ~ ~ {CustomName:'"Expeditious TP"',Tags:["gm4_oa_expeditious"]} +summon marker ~ ~ ~ {CustomName:"Expeditious TP",Tags:["gm4_oa_expeditious"]} tp @e[type=marker,tag=gm4_oa_expeditious,limit=1] @s scoreboard players set @s gm4_pneuma_data 0 diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/volatile.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/volatile.mcfunction index 3f9a71d843..6e0bf05007 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/volatile.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/volatile.mcfunction @@ -4,4 +4,4 @@ execute store result score @s gm4_pneuma_data run data get entity @s Health tag @e[type=item,distance=..5,nbt=!{Invulnerable:1b}] add gm4_oa_invulnerable execute as @e[type=item,distance=..5,tag=gm4_oa_invulnerable] run data merge entity @s {Invulnerable:1b} -execute unless entity @a[gamemode=!spectator,distance=..6,predicate=gm4_metallurgy:defuse_active] if score @s[gamemode=!adventure] gm4_pneuma_data matches ..3 run summon creeper ~ ~ ~ {ExplosionRadius:1b,ignited:1b,Fuse:0s,CustomName:'"Volatile Player"'} +execute unless entity @a[gamemode=!spectator,distance=..6,predicate=gm4_metallurgy:defuse_active] if score @s[gamemode=!adventure] gm4_pneuma_data matches ..3 run summon creeper ~ ~ ~ {ExplosionRadius:1b,ignited:1b,Fuse:0s,CustomName:"Volatile Player"} diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/create.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/create.mcfunction index 011483580f..9efe8d46c7 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/create.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/create.mcfunction @@ -2,7 +2,7 @@ # located at fire block that player is looking at # run from soul_forge/used_flint_and_steel -summon armor_stand ~ ~ ~ {CustomName:'"gm4_soul_forge"',Tags:["gm4_no_edit","gm4_soul_forge"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,DisabledSlots:2039552,Pose:{Head:[200.0f,0.0f,0.0f]}} +summon armor_stand ~ ~ ~ {CustomName:"gm4_soul_forge",Tags:["gm4_no_edit","gm4_soul_forge"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,DisabledSlots:2039552,Pose:{Head:[200.0f,0.0f,0.0f]}} playsound minecraft:entity.player.breath block @a[distance=..12] ~ ~0.5 ~ 1 0.5 particle minecraft:campfire_signal_smoke ~ ~0.7 ~ 0 2 0 0.05 10 force diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/congealed_shard.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/congealed_shard.mcfunction index 9f90678104..0bd9c1d44f 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/congealed_shard.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/congealed_shard.mcfunction @@ -2,7 +2,7 @@ # run from soul_forge/entities/summon_congealed_shard # spawn bat -summon bat ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.congealed_shard","fallback":"Congealed Soul Shard§"}',CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_congealed_shard","gm4_oa_ignore","gm4_defused_bat"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} +summon bat ~ ~0.2 ~ {CustomName:{"translate":"entity.gm4.congealed_shard","fallback":"Congealed Soul Shard§"},CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_congealed_shard","gm4_oa_ignore","gm4_defused_bat"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} # set loot drop to soul shard data modify entity @e[type=bat,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp Item diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/fire_sprite.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/fire_sprite.mcfunction index ca5d5d3967..ce09eb1afd 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/fire_sprite.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/fire_sprite.mcfunction @@ -2,7 +2,7 @@ # run from both soul_forge/entities/summon_powder_sprite and soul_forge/entities/summon_glowstone_sprite # spawn zombie -summon minecraft:zombie ~ ~0.2 ~ {Fire:1000000,Motion:[0.0,0.6,0.0],Silent:1b,CustomNameVisible:0b,DeathLootTable:"gm4:empty",Health:10.0f,IsBaby:1b,CanBreakDoors:0b,CanPickUpLoot:0b,Tags:["gm4_oa_unset","gm4_oa_ignore","gm4_oa_fire_sprite"],CustomName:'{"translate":"entity.gm4.fire_sprite","fallback":"Fire Sprite§"}',Team:"gm4_hide_name",equipment:{head:{id:"minecraft:golden_helmet",count:1,components:{"minecraft:custom_model_data":"entity/fire_sprite","minecraft:enchantment_glint_override":true}}},drop_chances:{head:0F},active_effects:[{id:'minecraft:invisibility',amplifier:0b,duration:1000000,show_particles:0b}],attributes:[{id:"minecraft:follow_range",base:8},{id:"minecraft:attack_damage",base:1},{id:"minecraft:attack_knockback",base:0},{id:"minecraft:spawn_reinforcements",base:0}]} +summon minecraft:zombie ~ ~0.2 ~ {Fire:1000000,Motion:[0.0,0.6,0.0],Silent:1b,CustomNameVisible:0b,DeathLootTable:"gm4:empty",Health:10.0f,IsBaby:1b,CanBreakDoors:0b,CanPickUpLoot:0b,Tags:["gm4_oa_unset","gm4_oa_ignore","gm4_oa_fire_sprite"],CustomName:{"translate":"entity.gm4.fire_sprite","fallback":"Fire Sprite§"},Team:"gm4_hide_name",equipment:{head:{id:"minecraft:golden_helmet",count:1,components:{"minecraft:custom_model_data":"entity/fire_sprite","minecraft:enchantment_glint_override":true}}},drop_chances:{head:0F},active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:1000000,show_particles:0b}],attributes:[{id:"minecraft:follow_range",base:8},{id:"minecraft:attack_damage",base:1},{id:"minecraft:attack_knockback",base:0},{id:"minecraft:spawn_reinforcements",base:0}]} # randomize motion in x and z execute as @e[type=zombie,tag=gm4_oa_unset,limit=1] run function gm4_orb_of_ankou:soul_forge/entities/randomize_motion diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/living_orb.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/living_orb.mcfunction index de0931387e..3ab1ee86ff 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/living_orb.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/living_orb.mcfunction @@ -2,7 +2,7 @@ # run from soul_forge/entities/summon_living_orb # spawn silverfish -summon silverfish ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.living_orb","fallback":"Living Orb§"}',CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_living_orb","gm4_oa_ignore"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} +summon silverfish ~ ~0.2 ~ {CustomName:{"translate":"entity.gm4.living_orb","fallback":"Living Orb§"},CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_living_orb","gm4_oa_ignore"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:"minecraft:fire_resistance",amplifier:0b,duration:1000000,show_particles:0b}]} # set loot drop to orb of ankou data modify entity @e[type=silverfish,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp Item diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/severed_soul.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/severed_soul.mcfunction index 3583aa8151..a4b5b6c7f2 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/severed_soul.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/severed_soul.mcfunction @@ -2,7 +2,7 @@ # run from both soul_forge/entities/summon_failed_essence and soul_forge/entities/summon_congealed_essence # spawn endermite -summon endermite ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.severed_soul","fallback":"Severed Soul§"}',CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_severed_soul","gm4_oa_ignore"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} +summon endermite ~ ~0.2 ~ {CustomName:{"translate":"entity.gm4.severed_soul","fallback":"Severed Soul§"},CustomNameVisible:0b,Team:"gm4_hide_name",Health:2.0f,DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_severed_soul","gm4_oa_ignore"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:"minecraft:fire_resistance",amplifier:0b,duration:1000000,show_particles:0b}]} # set loot drop to soul essence data modify entity @e[type=endermite,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp equipment.feet diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_orb.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_orb.mcfunction index 1aa0f8e00e..934a16cabb 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_orb.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_orb.mcfunction @@ -2,10 +2,10 @@ # run from soul_forge/destroy # spawn silverfish -summon silverfish ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.living_orb","fallback":"Living Orb§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_living_orb","gm4_oa_ignore"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} +summon silverfish ~ ~0.2 ~ {CustomName:{"translate":"entity.gm4.living_orb","fallback":"Living Orb§"},CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_living_orb","gm4_oa_ignore"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:"minecraft:fire_resistance",amplifier:0b,duration:1000000,show_particles:0b}]} # set loot drop to orb of ankou -data modify entity @e[type=silverfish,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp equipment.head +data modify entity @e[type=silverfish,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp ArmorItems[3] # randomize motion in x and z execute as @e[type=silverfish,tag=gm4_oa_unset,limit=1] run function gm4_orb_of_ankou:soul_forge/entities/randomize_motion diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_shard.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_shard.mcfunction index 7197146fcb..96f55365a9 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_shard.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/summon_extra_shard.mcfunction @@ -2,7 +2,7 @@ # run from soul_forge/destroy # spawn bat -summon bat ~ ~0.2 ~ {CustomName:'{"translate":"entity.gm4.congealed_shard","fallback":"Congealed Soul Shard§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_congealed_shard","gm4_oa_ignore","gm4_defused_bat"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}]} +summon bat ~ ~0.2 ~ {CustomName:{"translate":"entity.gm4.congealed_shard","fallback":"Congealed Soul Shard§"},CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Tags:["gm4_oa_unset","gm4_oa_congealed_shard","gm4_oa_ignore","gm4_defused_bat"],drop_chances:{mainhand:2.0f,offhand:1.0f},Motion:[0.0,0.6,0.0],active_effects:[{id:"minecraft:fire_resistance",amplifier:0b,duration:1000000,show_particles:0b}]} # set loot drop to soul shard data modify entity @e[type=bat,tag=gm4_oa_unset,limit=1] equipment.mainhand set from storage gm4_orb_of_ankou:temp equipment.chest diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/wandering_tear.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/wandering_tear.mcfunction index 2e4964604b..27348b4f30 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/wandering_tear.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/wandering_tear.mcfunction @@ -2,7 +2,7 @@ # run from soul_forge/entities/summon_wandering_tear # spawn vex -summon minecraft:vex ~ ~0.2 ~ {Silent:1b,Glowing:1b,CustomNameVisible:0b,LifeTicks:1200,DeathLootTable:"gm4:empty",Tags:["gm4_oa_ignore","gm4_oa_wandering_tear"],CustomName:'{"translate":"entity.gm4.wandering_tear","fallback":"Wandering Tear§"}',Team:"gm4_hide_name",active_effects:[{id:'minecraft:invisibility',amplifier:0b,duration:1000000,show_particles:0b}],attributes:[{id:"minecraft:follow_range",base:48},{id:"minecraft:attack_damage",base:3}]} +summon minecraft:vex ~ ~0.2 ~ {Silent:1b,Glowing:1b,CustomNameVisible:0b,LifeTicks:1200,DeathLootTable:"gm4:empty",Tags:["gm4_oa_ignore","gm4_oa_wandering_tear"],CustomName:{"translate":"entity.gm4.wandering_tear","fallback":"Wandering Tear§"},Team:"gm4_hide_name",active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:1000000,show_particles:0b}],attributes:[{id:"minecraft:follow_range",base:48},{id:"minecraft:attack_damage",base:3}]} # visuals playsound minecraft:entity.vex.hurt hostile @a[distance=..12] ~ ~ ~ 0.6 1.2 diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/withering_magic.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/withering_magic.mcfunction index 0ac2a9110c..25095a4468 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/withering_magic.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/withering_magic.mcfunction @@ -2,7 +2,7 @@ # run from both soul_forge/destroy # spawn area_effect_cloud -summon minecraft:area_effect_cloud ~ ~0.8 ~ {ReapplicationDelay:200,Radius:4f,RadiusPerTick:-0.001f,Duration:1800,potion_contents:{custom_effects:[{id:'minecraft:wither',amplifier:1b,duration:300}],CustomName:'{"translate":"entity.gm4.withering_magic","fallback":"Withering Magic"}'}} +summon minecraft:area_effect_cloud ~ ~0.8 ~ {ReapplicationDelay:200,Radius:4f,RadiusPerTick:-0.001f,Duration:1800,potion_contents:{custom_effects:[{id:"minecraft:wither",amplifier:1b,duration:300}],CustomName:{"translate":"entity.gm4.withering_magic","fallback":"Withering Magic"}}} # visuals playsound minecraft:entity.wither.hurt hostile @a[distance=..12] ~ ~ ~ 0.6 1.2 diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/create_shard.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/create_shard.mcfunction index 35134c7821..be95a8b08d 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/create_shard.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/create_shard.mcfunction @@ -2,7 +2,7 @@ # run from soul_forge/destroy # spawn bat -summon minecraft:bat ~ ~ ~ {CustomName:'{"translate":"entity.gm4.possessed_shard","fallback":"Possessed Soul Shard§"}',CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Health:2.0f,Tags:["gm4_oa_unset","gm4_oa_possessed_soul_shard","gm4_oa_ignore","gm4_defused_bat"],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}],drop_chances:{head:2F},equipment:{head:{id:"minecraft:flint",count:1,components:{"minecraft:enchantment_glint_override":true,"minecraft:custom_name":'{"translate":"item.gm4.soul_shard","fallback":"Soul Shard","italic":false,"color":"white"}',"minecraft:attribute_modifiers":[{type:"minecraft:attack_damage",id:"gm4_orb_of_ankou:attack_damage",slot:"offhand",amount:-0.2,operation:"add_multiplied_base"}],"minecraft:custom_data":{gm4_orb_of_ankou:{item:"soul_shard"}}}}}} +summon minecraft:bat ~ ~ ~ {CustomName:{"translate":"entity.gm4.possessed_shard","fallback":"Possessed Soul Shard§"},CustomNameVisible:0b,Team:"gm4_hide_name",DeathLootTable:"gm4:empty",PersistenceRequired:1b,Health:2.0f,Tags:["gm4_oa_unset","gm4_oa_possessed_soul_shard","gm4_oa_ignore","gm4_defused_bat"],active_effects:[{id:'minecraft:fire_resistance',amplifier:0b,duration:1000000,show_particles:0b}],drop_chances:{head:2F},equipment:{head:{id:"minecraft:flint",count:1,components:{"minecraft:enchantment_glint_override":true,"minecraft:custom_name":{"translate":"item.gm4.soul_shard","fallback":"Soul Shard","italic":false,"color":"white"},"minecraft:attribute_modifiers":[{type:"minecraft:attack_damage",id:"gm4_orb_of_ankou:attack_damage",slot:"offhand",amount:-0.2,operation:"add_multiplied_base"}],"minecraft:custom_data":{gm4_orb_of_ankou:{item:"soul_shard"}}}}}} # set data of soul essence into soul shard data modify storage gm4_orb_of_ankou:temp Drop set from entity @e[type=bat,tag=gm4_oa_unset,limit=1] equipment.head diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/wither_roses/consume.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/wither_roses/consume.mcfunction index 10914d0b7b..7dc76c7a5c 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/wither_roses/consume.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/wither_roses/consume.mcfunction @@ -14,7 +14,7 @@ playsound minecraft:entity.player.breath block @a[distance=..12] ~ ~ ~ 1 1.3 particle minecraft:cloud ~ ~0.6 ~ 0 0.8 0 0 5 # summon pretty entity line -summon marker ~ ~-1 ~ {Tags:["gm4_oa_wither_particle","gm4_unrotated_particle_cloud"],CustomName:'"Soul Forge Wither Particle"'} +summon marker ~ ~-1 ~ {Tags:["gm4_oa_wither_particle","gm4_unrotated_particle_cloud"],CustomName:"Soul Forge Wither Particle"} teleport @e[type=marker,tag=gm4_unrotated_particle_cloud,limit=1] ~ ~-1 ~ facing entity @s eyes teleport @e[type=marker,tag=gm4_unrotated_particle_cloud,limit=1] ~ ~1 ~ tag @e[type=marker,tag=gm4_unrotated_particle_cloud] remove gm4_unrotated_particle_cloud diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/wither_roses/summon_indicator.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/wither_roses/summon_indicator.mcfunction index 6052d096a8..71be90ebd2 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/wither_roses/summon_indicator.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/wither_roses/summon_indicator.mcfunction @@ -1,7 +1,7 @@ # @s = soul forge with an orb and shard # run from soul_forge/wither_roses/steps -summon marker ~-6 ~1 ~-6 {CustomName:'"gm4_oa_wither_rose_catcher"',Tags:["gm4_oa_wither_rose_catcher","gm4_oa_unset"]} +summon marker ~-6 ~1 ~-6 {CustomName:"gm4_oa_wither_rose_catcher",Tags:["gm4_oa_wither_rose_catcher","gm4_oa_unset"]} #calculate random position execute store result score random_x gm4_oa_roses run data get entity @e[type=marker,tag=gm4_oa_wither_rose_catcher,tag=gm4_oa_unset,limit=1] UUID[0] diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/recipe/orb_of_ankou.json b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/recipe/orb_of_ankou.json index 36d98cfeea..9d4b8685f8 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/recipe/orb_of_ankou.json +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/recipe/orb_of_ankou.json @@ -28,9 +28,9 @@ ] }, "minecraft:custom_data": "{gm4_orb_of_ankou:{item:'orb'}}", - "minecraft:custom_name": "{\"translate\":\"item.gm4.orb_of_ankou\",\"fallback\":\"Orb of Ankou\",\"color\":\"aqua\",\"italic\":false}", + "minecraft:custom_name": {"translate":"item.gm4.orb_of_ankou","fallback":"Orb of Ankou","color":"aqua","italic":false}, "minecraft:lore": [ - "{\"translate\":\"text.gm4.orb_of_ankou.empty\",\"fallback\":\"Empty\",\"color\":\"gray\"}" + {"translate":"text.gm4.orb_of_ankou.empty","fallback":"Empty","color":"gray"} ] } } diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/fire_resistance.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/fire_resistance.mcfunction index 458c090dfb..ddb7b790c9 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/fire_resistance.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/fire_resistance.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.fire_resistance","fallback":"Fire Resistance Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.fire_resistance","fallback":"Fire Resistance Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/fire_resistance"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.fire_resistance","fallback":"Fire Resistance Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.fire_resistance","fallback":"Fire Resistance Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/fire_resistance"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_fire_resistance" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_fire_resistance diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/floating.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/floating.mcfunction index 549ac63d6c..57c317529c 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/floating.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/floating.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.floating","fallback":"Floating Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.floating","fallback":"Floating Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/floating"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.floating","fallback":"Floating Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.floating","fallback":"Floating Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/floating"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_floating" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_floating diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/harming.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/harming.mcfunction index 2342832179..206418dbed 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/harming.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/harming.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.harming","fallback":"Harming Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.harming","fallback":"Harming Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/harming"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.harming","fallback":"Harming Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.harming","fallback":"Harming Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/harming"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_harming" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_harming diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/healing.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/healing.mcfunction index 5c1c988e96..94902013dd 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/healing.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/healing.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.healing","fallback":"Healing Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.healing","fallback":"Healing Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/healing"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.healing","fallback":"Healing Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.healing","fallback":"Healing Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/healing"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_healing" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_healing diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/invisibility.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/invisibility.mcfunction index 131e3877f5..5de9eedef9 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/invisibility.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/invisibility.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.invisibility","fallback":"Invisibility Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.invisibility","fallback":"Invisibility Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/invisibility"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.invisibility","fallback":"Invisibility Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.invisibility","fallback":"Invisibility Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/invisibility"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_invisibility" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_invisibility diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/leaping.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/leaping.mcfunction index 4b81994c90..1020cfd2a1 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/leaping.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/leaping.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.leaping","fallback":"Leaping Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.leaping","fallback":"Leaping Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/leaping"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.leaping","fallback":"Leaping Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.leaping","fallback":"Leaping Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/leaping"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_leaping" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_leaping diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/luck.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/luck.mcfunction index 3e2a108e0a..135de042e6 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/luck.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/luck.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.luck","fallback":"Luck Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.luck","fallback":"Luck Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/luck"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.luck","fallback":"Luck Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.luck","fallback":"Luck Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/luck"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_luck" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_luck diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/night_vision.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/night_vision.mcfunction index 70a89a9164..169890f9b3 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/night_vision.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/night_vision.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.night_vision","fallback":"Night Vision Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.night_vision","fallback":"Night Vision Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/night_vision"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.night_vision","fallback":"Night Vision Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.night_vision","fallback":"Night Vision Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/night_vision"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_night_vision" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_night_vision diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/poison.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/poison.mcfunction index 6fe322153f..4f99429767 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/poison.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/poison.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.poison","fallback":"Poison Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.poison","fallback":"Poison Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/poison"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.poison","fallback":"Poison Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.poison","fallback":"Poison Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/poison"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_poison" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_poison diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/regeneration.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/regeneration.mcfunction index 4cc858087a..be30cd9288 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/regeneration.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/regeneration.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.regeneration","fallback":"Regeneration Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.regeneration","fallback":"Regeneration Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/regeneration"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.regeneration","fallback":"Regeneration Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.regeneration","fallback":"Regeneration Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/regeneration"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_regeneration" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_regeneration diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slow_falling.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slow_falling.mcfunction index 2d49855848..d182fe38eb 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slow_falling.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slow_falling.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.slow_falling","fallback":"Slow Falling Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.slow_falling","fallback":"Slow Falling Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slow_falling"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.slow_falling","fallback":"Slow Falling Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.slow_falling","fallback":"Slow Falling Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slow_falling"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_slow_falling" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_slow_falling diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slowness.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slowness.mcfunction index abc096175e..dbafc2f081 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slowness.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/slowness.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.slowness","fallback":"Slowness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.slowness","fallback":"Slowness Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slowness"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.slowness","fallback":"Slowness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.slowness","fallback":"Slowness Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slowness"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_slowness" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_slowness diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strength.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strength.mcfunction index ccbb7733cf..449ac43b8b 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strength.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strength.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strength","fallback":"Strength Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strength","fallback":"Strength Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strength","fallback":"Strength Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strength","fallback":"Strength Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strength" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strength diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_harming.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_harming.mcfunction index 8dce1c0521..4147d3f69b 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_harming.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_harming.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_harming","fallback":"Strong Harming Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_harming","fallback":"Strong Harming Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_harming","fallback":"Strong Harming Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_harming","fallback":"Strong Harming Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_harming" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_harming diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_healing.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_healing.mcfunction index 5778358a60..f03be675f3 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_healing.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_healing.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_healing","fallback":"Strong Healing Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_healing","fallback":"Strong Healing Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/healing"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_healing","fallback":"Strong Healing Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_healing","fallback":"Strong Healing Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/healing"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_healing" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_healing diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_leaping.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_leaping.mcfunction index 0404741783..30f72ae990 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_leaping.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_leaping.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_leaping","fallback":"Strong Leaping Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_leaping","fallback":"Strong Leaping Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/leaping"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_leaping","fallback":"Strong Leaping Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_leaping","fallback":"Strong Leaping Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/leaping"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_leaping" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_leaping diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_poison.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_poison.mcfunction index d1acf81aa0..851f205884 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_poison.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_poison.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_poison","fallback":"Strong Poison Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_poison","fallback":"Strong Poison Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/poison"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_poison","fallback":"Strong Poison Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_poison","fallback":"Strong Poison Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/poison"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_poison" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_poison diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_regeneration.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_regeneration.mcfunction index e9e62528af..a96a98b874 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_regeneration.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_regeneration.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_regeneration","fallback":"Strong Regeneration Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_regeneration","fallback":"Strong Regeneration Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/regeneration"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_regeneration","fallback":"Strong Regeneration Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_regeneration","fallback":"Strong Regeneration Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/regeneration"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_regeneration" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_regeneration diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_slowness.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_slowness.mcfunction index f982cd4365..56c1994117 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_slowness.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_slowness.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_slowness","fallback":"Strong Slowness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_slowness","fallback":"Strong Slowness Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slowness"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_slowness","fallback":"Strong Slowness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_slowness","fallback":"Strong Slowness Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/slowness"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_slowness" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_slowness diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_strength.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_strength.mcfunction index 14f0f79120..7722a8619b 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_strength.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_strength.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_strength","fallback":"Strong Strength Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_strength","fallback":"Strong Strength Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_strength","fallback":"Strong Strength Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_strength","fallback":"Strong Strength Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/strength"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_strength" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_strength diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_swiftness.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_swiftness.mcfunction index 45686beb27..9c4663eb71 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_swiftness.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_swiftness.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_swiftness","fallback":"Strong Swiftness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_swiftness","fallback":"Strong Swiftness Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/swiftness"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_swiftness","fallback":"Strong Swiftness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_swiftness","fallback":"Strong Swiftness Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/swiftness"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_swiftness" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_swiftness diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_turtle_master.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_turtle_master.mcfunction index 9475bdfe01..4b25789c18 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_turtle_master.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/strong_turtle_master.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_turtle_master","fallback":"Strong Turtle Master Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_turtle_master","fallback":"Strong Turtle Master Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/turtle_master"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.strong_turtle_master","fallback":"Strong Turtle Master Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.strong_turtle_master","fallback":"Strong Turtle Master Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/turtle_master"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_strong_turtle_master" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_strong_turtle_master diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/swiftness.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/swiftness.mcfunction index e752e37028..729e818d3e 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/swiftness.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/swiftness.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.swiftness","fallback":"Swiftness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.swiftness","fallback":"Swiftness Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/swiftness"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.swiftness","fallback":"Swiftness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.swiftness","fallback":"Swiftness Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/swiftness"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_swiftness" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_swiftness diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/turtle_master.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/turtle_master.mcfunction index a70cb79346..aab3abe139 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/turtle_master.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/turtle_master.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.turtle_master","fallback":"Turtle Master Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.turtle_master","fallback":"Turtle Master Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/turtle_master"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.turtle_master","fallback":"Turtle Master Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.turtle_master","fallback":"Turtle Master Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/turtle_master"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_turtle_master" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_turtle_master diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/water_breathing.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/water_breathing.mcfunction index ce9a8fb8e1..f299052c61 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/water_breathing.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/water_breathing.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.water_breathing","fallback":"Water Breathing Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.water_breathing","fallback":"Water Breathing Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/water_breathing"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.water_breathing","fallback":"Water Breathing Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.water_breathing","fallback":"Water Breathing Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/water_breathing"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_water_breathing" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_water_breathing diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/weakness.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/weakness.mcfunction index 01e04b1cea..5c08172b06 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/weakness.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/liquid_init/weakness.mcfunction @@ -1,5 +1,5 @@ -data merge block ~ ~ ~ {CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.weakness","fallback":"Weakness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.weakness","fallback":"Weakness Potion Tank","font":"gm4:default","color":"#404040"}]]}'} -summon armor_stand ~ ~-.95 ~ {CustomName:"\"gm4_liquid_tank_display\"",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/weakness"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.liquid_tank.weakness","fallback":"Weakness Potion Tank"},[{"translate":"gui.gm4.liquid_tank","fallback":"","font":"gm4:container_gui","color":"white"},{"translate":"container.gm4.liquid_tank.weakness","fallback":"Weakness Potion Tank","font":"gm4:default","color":"#404040"}]]}} +summon armor_stand ~ ~-.95 ~ {CustomName:"gm4_liquid_tank_display",Tags:["gm4_no_edit","gm4_liquid_tank_display","smithed.entity","smithed.strict"],NoGravity:1b,Marker:1b,Invisible:1b,Invulnerable:1b,Small:1b,Silent:1b,DisabledSlots:4144959,HasVisualFire:1b,equipment:{head:{id:"player_head",count:1,components:{"minecraft:profile":"$liquids/weakness"}}}} data modify entity @s data.gm4_liquid_tanks.liquid_tag set value "gm4_lt_weakness" scoreboard players set @s gm4_lt_max 300 tag @s add gm4_lt_weakness diff --git a/gm4_potion_liquids/data/gm4_potion_liquids/function/util/random_witch_init.mcfunction b/gm4_potion_liquids/data/gm4_potion_liquids/function/util/random_witch_init.mcfunction index 01cc1dbc3e..5885280d26 100644 --- a/gm4_potion_liquids/data/gm4_potion_liquids/function/util/random_witch_init.mcfunction +++ b/gm4_potion_liquids/data/gm4_potion_liquids/function/util/random_witch_init.mcfunction @@ -1,10 +1,10 @@ #@s = liquid tank to be initialized to random potion #run from potion_liquids:util/witch -summon area_effect_cloud ~ ~ ~ {CustomName:"\"gm4_pl_random_witch_init\"",Tags:["gm4_pl_random_witch_init","gm4_lt_random_regeneration"]} -summon area_effect_cloud ~ ~ ~ {CustomName:"\"gm4_pl_random_witch_init\"",Tags:["gm4_pl_random_witch_init","gm4_lt_random_swiftness"]} -summon area_effect_cloud ~ ~ ~ {CustomName:"\"gm4_pl_random_witch_init\"",Tags:["gm4_pl_random_witch_init","gm4_lt_random_fire_resistance"]} -summon area_effect_cloud ~ ~ ~ {CustomName:"\"gm4_pl_random_witch_init\"",Tags:["gm4_pl_random_witch_init","gm4_lt_random_harming"]} +summon area_effect_cloud ~ ~ ~ {CustomName:"gm4_pl_random_witch_init",Tags:["gm4_pl_random_witch_init","gm4_lt_random_regeneration"]} +summon area_effect_cloud ~ ~ ~ {CustomName:"gm4_pl_random_witch_init",Tags:["gm4_pl_random_witch_init","gm4_lt_random_swiftness"]} +summon area_effect_cloud ~ ~ ~ {CustomName:"gm4_pl_random_witch_init",Tags:["gm4_pl_random_witch_init","gm4_lt_random_fire_resistance"]} +summon area_effect_cloud ~ ~ ~ {CustomName:"gm4_pl_random_witch_init",Tags:["gm4_pl_random_witch_init","gm4_lt_random_harming"]} kill @e[type=area_effect_cloud,limit=3,distance=..1,tag=gm4_pl_random_witch_init,sort=random] diff --git a/gm4_record_crafting/data/gm4_record_crafting/guidebook/record_crafting.json b/gm4_record_crafting/data/gm4_record_crafting/guidebook/record_crafting.json index c370f2ee41..6108c17ce9 100644 --- a/gm4_record_crafting/data/gm4_record_crafting/guidebook/record_crafting.json +++ b/gm4_record_crafting/data/gm4_record_crafting/guidebook/record_crafting.json @@ -18,7 +18,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_relocators/data/gm4_custom_crafters/function/relocate/place_down.mcfunction b/gm4_relocators/data/gm4_custom_crafters/function/relocate/place_down.mcfunction index ddf62af495..84eab3133b 100644 --- a/gm4_relocators/data/gm4_custom_crafters/function/relocate/place_down.mcfunction +++ b/gm4_relocators/data/gm4_custom_crafters/function/relocate/place_down.mcfunction @@ -7,5 +7,5 @@ execute if block ~ ~ ~ command_block[facing=south] run setblock ~ ~ ~ dropper[fa execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ dropper[facing=south] execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ dropper[facing=up] -data merge block ~ ~ ~ {CustomName:'{"translate":"block.gm4.custom_crafter","fallback":"Custom Crafter"}'} -summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_custom_crafter"],HasVisualFire:1b,CustomName:'"gm4_custom_crafter"',equipment:{head:{id:"crafting_table",count:1,components:{"mninecraft:custom_model_data":"gm4_custom_crafters:block/custom_crafter"}}}} +data merge block ~ ~ ~ {CustomName:{"translate":"block.gm4.custom_crafter","fallback":"Custom Crafter"}} +summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_custom_crafter"],HasVisualFire:1b,CustomName:"gm4_custom_crafter",equipment:{head:{id:"crafting_table",count:1,components:{"mninecraft:custom_model_data":"gm4_custom_crafters:block/custom_crafter"}}}} diff --git a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_command_block.mcfunction b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_command_block.mcfunction index 4cde670c3d..c0e0e3bd49 100644 --- a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_command_block.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_command_block.mcfunction @@ -3,4 +3,4 @@ tp @s ^ ^ ^0.01 scoreboard players add fill_counter gm4_rl_data 1 -execute unless score fill_counter gm4_rl_data matches 500.. unless block ~ ~ ~ command_block{CustomName:'{"text":"Relocated Block"}'} at @s run function gm4_relocators:backwards_compatibility/place_down/find_command_block +execute unless score fill_counter gm4_rl_data matches 500.. unless block ~ ~ ~ command_block{CustomName:{"text":"Relocated Block"}} at @s run function gm4_relocators:backwards_compatibility/place_down/find_command_block diff --git a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_head.mcfunction b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_head.mcfunction index 126da536dc..adc3c1eec4 100644 --- a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_head.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/find_head.mcfunction @@ -13,8 +13,8 @@ execute at @s run tp @s ~ ~-1 ~ execute at @s run function gm4_relocators:backwards_compatibility/place_down/find_command_block # set command block command to the head's command -execute at @s run data merge block ~ ~ ~ {CustomName:'{"text":"Marked Relocated Block"}'} +execute at @s run data merge block ~ ~ ~ {CustomName:{"text":"Marked Relocated Block"}} execute at @s run data modify block ~ ~ ~ Command set from entity @s equipment.feet.components."minecraft:custom_data".gm4_relocation_data.Command execute at @e[type=armor_stand,tag=gm4_relocator_fill] run playsound minecraft:block.beacon.activate block @a[distance=..8] ~ ~ ~ 1 2 -execute at @s if block ~ ~ ~ command_block{CustomName:'{"text":"Marked Relocated Block"}'} run kill @s +execute at @s if block ~ ~ ~ command_block{CustomName:{"text":"Marked Relocated Block"}} run kill @s diff --git a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/place_relocated_block.mcfunction b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/place_relocated_block.mcfunction index 92fc1b6c70..2ca6158e2e 100644 --- a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/place_relocated_block.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/place_relocated_block.mcfunction @@ -5,7 +5,7 @@ advancement revoke @s only gm4_relocators:backwards_compatibility/place_relocate # store item into armor stand execute positioned ~ ~-5 ~ run kill @e[type=armor_stand,tag=gm4_relocator_fill,dy=13] -summon armor_stand ~ ~ ~ {Invisible:1b,Marker:1b,NoGravity:1b,Small:1b,CustomName:'"gm4_relocator_fill"',Tags:["gm4_relocator_fill"]} +summon armor_stand ~ ~ ~ {Invisible:1b,Marker:1b,NoGravity:1b,Small:1b,CustomName:"gm4_relocator_fill",Tags:["gm4_relocator_fill"]} tp @e[type=armor_stand,limit=1,tag=gm4_relocator_fill,distance=..0.001] ~ ~ ~ ~ 0 execute align y run tp @e[type=armor_stand,limit=1,tag=gm4_relocator_fill,distance=..0.001] ~ ~ ~ data modify entity @e[type=armor_stand,limit=1,tag=gm4_relocator_fill,distance=..0.001] equipment.feet set from entity @s SelectedItem diff --git a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/replace_head.mcfunction b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/replace_head.mcfunction index 3eb9d3d095..b1ffe5833d 100644 --- a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/replace_head.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/replace_head.mcfunction @@ -2,11 +2,11 @@ # run from self and place_down/find_head # check for heads -execute if score fill_success gm4_rl_data matches 0 store success score fill_success gm4_rl_data run fill ~-6 ~ ~-6 ~6 ~ ~6 command_block[facing=east]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/update_command_block",CustomName:'{"text":"Relocated Block"}'} replace player_wall_head[facing=west]{SkullOwner:{Properties:{textures:[{Signature:"gm4_relocated_block"}]}}} -execute if score fill_success gm4_rl_data matches 0 store success score fill_success gm4_rl_data run fill ~-6 ~ ~-6 ~6 ~ ~6 command_block[facing=west]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/update_command_block",CustomName:'{"text":"Relocated Block"}'} replace player_wall_head[facing=east]{SkullOwner:{Properties:{textures:[{Signature:"gm4_relocated_block"}]}}} -execute if score fill_success gm4_rl_data matches 0 store success score fill_success gm4_rl_data run fill ~-6 ~ ~-6 ~6 ~ ~6 command_block[facing=south]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/update_command_block",CustomName:'{"text":"Relocated Block"}'} replace player_wall_head[facing=north]{SkullOwner:{Properties:{textures:[{Signature:"gm4_relocated_block"}]}}} -execute if score fill_success gm4_rl_data matches 0 store success score fill_success gm4_rl_data run fill ~-6 ~ ~-6 ~6 ~ ~6 command_block[facing=north]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/update_command_block",CustomName:'{"text":"Relocated Block"}'} replace player_wall_head[facing=south]{SkullOwner:{Properties:{textures:[{Signature:"gm4_relocated_block"}]}}} -execute if score fill_success gm4_rl_data matches 0 store success score fill_success gm4_rl_data run fill ~-6 ~ ~-6 ~6 ~ ~6 command_block[facing=down]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/update_command_block",CustomName:'{"text":"Relocated Block"}'} replace player_head{SkullOwner:{Properties:{textures:[{Signature:"gm4_relocated_block"}]}}} +execute if score fill_success gm4_rl_data matches 0 store success score fill_success gm4_rl_data run fill ~-6 ~ ~-6 ~6 ~ ~6 command_block[facing=east]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/update_command_block",CustomName:{"text":"Relocated Block"}} replace player_wall_head[facing=west]{SkullOwner:{Properties:{textures:[{Signature:"gm4_relocated_block"}]}}} +execute if score fill_success gm4_rl_data matches 0 store success score fill_success gm4_rl_data run fill ~-6 ~ ~-6 ~6 ~ ~6 command_block[facing=west]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/update_command_block",CustomName:{"text":"Relocated Block"}} replace player_wall_head[facing=east]{SkullOwner:{Properties:{textures:[{Signature:"gm4_relocated_block"}]}}} +execute if score fill_success gm4_rl_data matches 0 store success score fill_success gm4_rl_data run fill ~-6 ~ ~-6 ~6 ~ ~6 command_block[facing=south]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/update_command_block",CustomName:{"text":"Relocated Block"}} replace player_wall_head[facing=north]{SkullOwner:{Properties:{textures:[{Signature:"gm4_relocated_block"}]}}} +execute if score fill_success gm4_rl_data matches 0 store success score fill_success gm4_rl_data run fill ~-6 ~ ~-6 ~6 ~ ~6 command_block[facing=north]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/update_command_block",CustomName:{"text":"Relocated Block"}} replace player_wall_head[facing=south]{SkullOwner:{Properties:{textures:[{Signature:"gm4_relocated_block"}]}}} +execute if score fill_success gm4_rl_data matches 0 store success score fill_success gm4_rl_data run fill ~-6 ~ ~-6 ~6 ~ ~6 command_block[facing=down]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/update_command_block",CustomName:{"text":"Relocated Block"}} replace player_head{SkullOwner:{Properties:{textures:[{Signature:"gm4_relocated_block"}]}}} tp @s ~ ~1 ~ scoreboard players add fill_counter gm4_rl_data 1 diff --git a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/update_command_block.mcfunction b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/update_command_block.mcfunction index ed58a17125..a4ed73dada 100644 --- a/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/update_command_block.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/backwards_compatibility/place_down/update_command_block.mcfunction @@ -10,25 +10,25 @@ execute if block ~ ~ ~ command_block[facing=west] run scoreboard players set fac # force adjacent command blocks to activate setblock ~ ~ ~ redstone_block -execute if block ~1 ~ ~1 command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~1 ~ ~1 {auto:1b} -execute if block ~1 ~ ~-1 command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~1 ~ ~-1 {auto:1b} -execute if block ~-1 ~ ~1 command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~-1 ~ ~1 {auto:1b} -execute if block ~-1 ~ ~-1 command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~-1 ~ ~-1 {auto:1b} +execute if block ~1 ~ ~1 command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~1 ~ ~1 {auto:1b} +execute if block ~1 ~ ~-1 command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~1 ~ ~-1 {auto:1b} +execute if block ~-1 ~ ~1 command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~-1 ~ ~1 {auto:1b} +execute if block ~-1 ~ ~-1 command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~-1 ~ ~-1 {auto:1b} -execute if block ~1 ~1 ~ command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~1 ~1 ~ {auto:1b} -execute if block ~-1 ~1 ~ command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~-1 ~1 ~ {auto:1b} -execute if block ~ ~1 ~1 command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~ ~1 ~1 {auto:1b} -execute if block ~ ~1 ~-1 command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~ ~1 ~-1 {auto:1b} +execute if block ~1 ~1 ~ command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~1 ~1 ~ {auto:1b} +execute if block ~-1 ~1 ~ command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~-1 ~1 ~ {auto:1b} +execute if block ~ ~1 ~1 command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~ ~1 ~1 {auto:1b} +execute if block ~ ~1 ~-1 command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~ ~1 ~-1 {auto:1b} -execute if block ~1 ~-1 ~ command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~1 ~-1 ~ {auto:1b} -execute if block ~-1 ~-1 ~ command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~-1 ~-1 ~ {auto:1b} -execute if block ~ ~-1 ~1 command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~ ~-1 ~1 {auto:1b} -execute if block ~ ~-1 ~-1 command_block{CustomName:'{"text":"Misplaced Relocated Block"}'} run data merge block ~ ~-1 ~-1 {auto:1b} +execute if block ~1 ~-1 ~ command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~1 ~-1 ~ {auto:1b} +execute if block ~-1 ~-1 ~ command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~-1 ~-1 ~ {auto:1b} +execute if block ~ ~-1 ~1 command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~ ~-1 ~1 {auto:1b} +execute if block ~ ~-1 ~-1 command_block{CustomName:{"text":"Misplaced Relocated Block"}} run data merge block ~ ~-1 ~-1 {auto:1b} # place repair command block -execute if score facing gm4_rl_data matches 0 run setblock ~ ~ ~ command_block[facing=down]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/repair",CustomName:'{"text":"Misplaced Relocated Block"}'} -execute if score facing gm4_rl_data matches 1 run setblock ~ ~ ~ command_block[facing=north]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/repair",CustomName:'{"text":"Misplaced Relocated Block"}'} -execute if score facing gm4_rl_data matches 2 run setblock ~ ~ ~ command_block[facing=south]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/repair",CustomName:'{"text":"Misplaced Relocated Block"}'} -execute if score facing gm4_rl_data matches 3 run setblock ~ ~ ~ command_block[facing=east]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/repair",CustomName:'{"text":"Misplaced Relocated Block"}'} -execute if score facing gm4_rl_data matches 4 run setblock ~ ~ ~ command_block[facing=west]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/repair",CustomName:'{"text":"Misplaced Relocated Block"}'} +execute if score facing gm4_rl_data matches 0 run setblock ~ ~ ~ command_block[facing=down]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/repair",CustomName:{"text":"Misplaced Relocated Block"}} +execute if score facing gm4_rl_data matches 1 run setblock ~ ~ ~ command_block[facing=north]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/repair",CustomName:{"text":"Misplaced Relocated Block"}} +execute if score facing gm4_rl_data matches 2 run setblock ~ ~ ~ command_block[facing=south]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/repair",CustomName:{"text":"Misplaced Relocated Block"}} +execute if score facing gm4_rl_data matches 3 run setblock ~ ~ ~ command_block[facing=east]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/repair",CustomName:{"text":"Misplaced Relocated Block"}} +execute if score facing gm4_rl_data matches 4 run setblock ~ ~ ~ command_block[facing=west]{auto:1b,Command:"function gm4_relocators:backwards_compatibility/place_down/repair",CustomName:{"text":"Misplaced Relocated Block"}} scoreboard players reset facing gm4_rl_data diff --git a/gm4_relocators/data/gm4_relocators/function/custom_crafter_relocating/summon_block_markers.mcfunction b/gm4_relocators/data/gm4_relocators/function/custom_crafter_relocating/summon_block_markers.mcfunction index 4927d8c52b..f466604f2f 100644 --- a/gm4_relocators/data/gm4_relocators/function/custom_crafter_relocating/summon_block_markers.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/custom_crafter_relocating/summon_block_markers.mcfunction @@ -5,8 +5,8 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_display"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"gm4_custom_crafters:block/custom_crafter"}},item_display:head,brightness:{sky:15,block:15},Rotation:[180.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter"',Rotation:[0.0f,0.0f]} +summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_display",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"gm4_custom_crafters:block/custom_crafter"}},item_display:head,brightness:{sky:15,block:15},Rotation:[180.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter",Rotation:[0.0f,0.0f]} execute as @e[tag=gm4_new_machine,distance=..2] run data modify entity @s Rotation set from storage gm4_relocators:temp gm4_relocation.entity_data.Rotation execute as @e[tag=gm4_new_machine,distance=..2] at @s rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run tp ~ ~ ~ diff --git a/gm4_relocators/data/gm4_relocators/guidebook/relocators.json b/gm4_relocators/data/gm4_relocators/guidebook/relocators.json index b50d6aa72c..a5f066eef9 100644 --- a/gm4_relocators/data/gm4_relocators/guidebook/relocators.json +++ b/gm4_relocators/data/gm4_relocators/guidebook/relocators.json @@ -17,7 +17,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_shroomites/data/gm4_shroomites/function/shroom/place/brown.mcfunction b/gm4_shroomites/data/gm4_shroomites/function/shroom/place/brown.mcfunction index c9344f9240..7303d24d03 100644 --- a/gm4_shroomites/data/gm4_shroomites/function/shroom/place/brown.mcfunction +++ b/gm4_shroomites/data/gm4_shroomites/function/shroom/place/brown.mcfunction @@ -7,7 +7,7 @@ execute unless block ~ ~ ~ #gm4_shroomites:mushrooms run setblock ~ ~ ~ brown_mushroom destroy # place marker entity unless there is already a shroomite_shroom in this location. Do not place a marker if the global shroom cap was reached. -execute align xyz positioned ~.5 ~.5 ~.5 unless entity @e[type=marker,tag=gm4_shroomite_shroom,distance=..0.1] run summon marker ~ ~ ~ {Tags:["gm4_shroomite_shroom","gm4_brown_shroomite","smithed.entity","smithed.strict","smithed.block"],CustomName:'"gm4_shroomite_shroom"'} +execute align xyz positioned ~.5 ~.5 ~.5 unless entity @e[type=marker,tag=gm4_shroomite_shroom,distance=..0.1] run summon marker ~ ~ ~ {Tags:["gm4_shroomite_shroom","gm4_brown_shroomite","smithed.entity","smithed.strict","smithed.block"],CustomName:"gm4_shroomite_shroom"} execute align xyz positioned ~.5 ~.5 ~.5 run scoreboard players set @e[type=marker,tag=gm4_shroomite_shroom,distance=..0.1] gm4_entity_version 1 # particles diff --git a/gm4_shroomites/data/gm4_shroomites/function/shroom/place/red.mcfunction b/gm4_shroomites/data/gm4_shroomites/function/shroom/place/red.mcfunction index c5876642d6..4d2c15df2f 100644 --- a/gm4_shroomites/data/gm4_shroomites/function/shroom/place/red.mcfunction +++ b/gm4_shroomites/data/gm4_shroomites/function/shroom/place/red.mcfunction @@ -7,7 +7,7 @@ execute unless block ~ ~ ~ #gm4_shroomites:mushrooms run setblock ~ ~ ~ red_mushroom destroy # place marker entity unless there is already a shroomite_shroom in this location. Do not place a marker if the global shroom cap was reached. -execute align xyz positioned ~.5 ~.5 ~.5 unless entity @e[type=marker,tag=gm4_shroomite_shroom,distance=..0.1] run summon marker ~ ~ ~ {Tags:["gm4_shroomite_shroom","gm4_red_shroomite","smithed.entity","smithed.strict","smithed.block"],CustomName:'"gm4_shroomite_shroom"'} +execute align xyz positioned ~.5 ~.5 ~.5 unless entity @e[type=marker,tag=gm4_shroomite_shroom,distance=..0.1] run summon marker ~ ~ ~ {Tags:["gm4_shroomite_shroom","gm4_red_shroomite","smithed.entity","smithed.strict","smithed.block"],CustomName:"gm4_shroomite_shroom"} execute align xyz positioned ~.5 ~.5 ~.5 run scoreboard players set @e[type=marker,tag=gm4_shroomite_shroom,distance=..0.1] gm4_entity_version 1 # particles diff --git a/gm4_shroomites/data/gm4_shroomites/function/spore/initialize.mcfunction b/gm4_shroomites/data/gm4_shroomites/function/spore/initialize.mcfunction index 94e9e0db6b..5e378467e7 100644 --- a/gm4_shroomites/data/gm4_shroomites/function/spore/initialize.mcfunction +++ b/gm4_shroomites/data/gm4_shroomites/function/spore/initialize.mcfunction @@ -4,6 +4,6 @@ # run from gm4_shroomites:spore/spawn # place correct marker depending on spore color -execute store success score $success gm4_shroom_data if entity @s[tag=gm4_brown_shroomite] run summon marker ~ ~ ~ {Tags:["gm4_shroomite_spore","gm4_brown_shroomite"],CustomName:'"gm4_shroomite_spore"'} -execute unless score $success gm4_shroom_data matches 1.. run summon marker ~ ~ ~ {Tags:["gm4_shroomite_spore","gm4_red_shroomite"],CustomName:'"gm4_shroomite_spore"'} +execute store success score $success gm4_shroom_data if entity @s[tag=gm4_brown_shroomite] run summon marker ~ ~ ~ {Tags:["gm4_shroomite_spore","gm4_brown_shroomite"],CustomName:"gm4_shroomite_spore"} +execute unless score $success gm4_shroom_data matches 1.. run summon marker ~ ~ ~ {Tags:["gm4_shroomite_spore","gm4_red_shroomite"],CustomName:"gm4_shroomite_spore"} scoreboard players reset $success gm4_shroom_data diff --git a/gm4_shroomites/data/gm4_shroomites/function/spore/move/horizontal.mcfunction b/gm4_shroomites/data/gm4_shroomites/function/spore/move/horizontal.mcfunction index a6f225af1f..fdb7b34c42 100644 --- a/gm4_shroomites/data/gm4_shroomites/function/spore/move/horizontal.mcfunction +++ b/gm4_shroomites/data/gm4_shroomites/function/spore/move/horizontal.mcfunction @@ -4,10 +4,10 @@ # run from gm4_shroomites:spore/move/vertical # select valid directions -summon marker ~1 ~ ~ {Tags:["gm4_shroomite_path"],CustomName:'"gm4_shroomite_path"'} -summon marker ~-1 ~ ~ {Tags:["gm4_shroomite_path"],CustomName:'"gm4_shroomite_path"'} -summon marker ~ ~ ~1 {Tags:["gm4_shroomite_path"],CustomName:'"gm4_shroomite_path"'} -summon marker ~ ~ ~-1 {Tags:["gm4_shroomite_path"],CustomName:'"gm4_shroomite_path"'} +summon marker ~1 ~ ~ {Tags:["gm4_shroomite_path"],CustomName:"gm4_shroomite_path"} +summon marker ~-1 ~ ~ {Tags:["gm4_shroomite_path"],CustomName:"gm4_shroomite_path"} +summon marker ~ ~ ~1 {Tags:["gm4_shroomite_path"],CustomName:"gm4_shroomite_path"} +summon marker ~ ~ ~-1 {Tags:["gm4_shroomite_path"],CustomName:"gm4_shroomite_path"} execute as @e[type=marker,tag=gm4_shroomite_path] at @s if block ~ ~ ~ #gm4:full_collision run function gm4_shroomites:spore/move/step_up # move in random valid direction diff --git a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/east.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/east.mcfunction index 59d724fe41..9063308375 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/east.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/east.mcfunction @@ -4,11 +4,11 @@ # run from gm4_smelteries:machine/create # place furnace -setblock ~ ~ ~ furnace[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ furnace[facing=east]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}} # summon cauldron display armor stand -summon armor_stand ~-1 ~-1.5 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',Rotation:[-90.0f,0.0f]} +summon armor_stand ~-1 ~-1.5 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_smeltery_cauldron",Rotation:[-90.0f,0.0f]} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[-90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_smeltery"',Rotation:[-90.0f,0.0f]} +summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_smeltery_stand",equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[-90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_smeltery",Rotation:[-90.0f,0.0f]} diff --git a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/north.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/north.mcfunction index a8e7cb637a..5cbfe40006 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/north.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/north.mcfunction @@ -4,11 +4,11 @@ # run from gm4_smelteries:machine/create # place furnace -setblock ~ ~ ~ furnace[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ furnace[facing=north]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}} # summon cauldron display armor stand -summon armor_stand ~ ~-1.5 ~1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-1.5 ~1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_smeltery_cauldron",Rotation:[180.0f,0.0f]} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[180.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_smeltery"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_smeltery_stand",equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[180.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_smeltery",Rotation:[180.0f,0.0f]} diff --git a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/south.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/south.mcfunction index 217ca50ff7..222fe4826c 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/south.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/south.mcfunction @@ -4,11 +4,11 @@ # run from gm4_smelteries:machine/create # place furnace -setblock ~ ~ ~ furnace[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ furnace[facing=south]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}} # summon cauldron display armor stand -summon armor_stand ~ ~-1.5 ~-1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-1.5 ~-1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_smeltery_cauldron",Rotation:[0.0f,0.0f]} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_smeltery"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_smeltery_stand",equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_smeltery",Rotation:[0.0f,0.0f]} diff --git a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/west.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/west.mcfunction index 072dde0cb7..97fb982fdf 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/west.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/machine/rotate/west.mcfunction @@ -4,11 +4,11 @@ # run from gm4_smelteries:machine/create # place furnace -setblock ~ ~ ~ furnace[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ furnace[facing=west]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.smeltery","fallback":"Smeltery"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:offscreen"},{"translate":"gui.gm4.smeltery","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:half_invert"},{"translate":"container.gm4.smeltery","fallback":"Smeltery","font":"gm4:default","color":"#404040"}]]}} # summon cauldron display armor stand -summon armor_stand ~1 ~-1.5 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',Rotation:[90.0f,0.0f]} +summon armor_stand ~1 ~-1.5 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_smeltery_cauldron",Rotation:[90.0f,0.0f]} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[90.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_smeltery"',Rotation:[90.0f,0.0f]} +summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_smeltery_stand",equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[90.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_smeltery",Rotation:[90.0f,0.0f]} diff --git a/gm4_smelteries/data/gm4_smelteries/function/relocate/place_down.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/relocate/place_down.mcfunction index 5c732e97a1..e4dde5a79d 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/relocate/place_down.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/relocate/place_down.mcfunction @@ -7,6 +7,6 @@ execute if block ~ ~ ~ command_block[facing=south] run setblock ~ ~ ~ hopper[fac execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ hopper[facing=north] execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ hopper[facing=down] -data merge block ~ ~ ~ {CustomName:'{"translate":"container.gm4.smeltery","fallback":"Smeltery"}'} -summon armor_stand ~ ~-.4 ~ {Silent:1b,Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_smeltery","gm4_no_edit","gm4_machine"],Rotation:[45f,0f],HasVisualFire:1b,CustomName:'"gm4_smeltery"',equipment:{head:{id:"minecraft:gray_stained_glass",count:1,components:{"minecraft:custom_model_data":{floats:[3420001]}}},offhand:{id:"minecraft:stone_button",count:1,components:{"minecraft:custom_model_data":{floats:[3420005]}}}},Pose:{LeftArm:[0f, 0f, 0f]}} +data merge block ~ ~ ~ {CustomName:{"translate":"container.gm4.smeltery","fallback":"Smeltery"}} +summon armor_stand ~ ~-.4 ~ {Silent:1b,Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_smeltery","gm4_no_edit","gm4_machine"],Rotation:[45f,0f],HasVisualFire:1b,CustomName:"gm4_smeltery",equipment:{head:{id:"minecraft:gray_stained_glass",count:1,components:{"minecraft:custom_model_data":{floats:[3420001]}}},offhand:{id:"minecraft:stone_button",count:1,components:{"minecraft:custom_model_data":{floats:[3420005]}}}},Pose:{LeftArm:[0f, 0f, 0f]}} playsound block.anvil.use block @a[distance=..4] ~ ~ ~ 1 0.8 1 diff --git a/gm4_smelteries/data/gm4_smelteries/function/relocate/summon_block_markers.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/relocate/summon_block_markers.mcfunction index 1b74429c17..c4fb1a6102 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/relocate/summon_block_markers.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/relocate/summon_block_markers.mcfunction @@ -5,12 +5,12 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_stand"',equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[180.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_smeltery"',Rotation:[180.0f,0.0f]} +summon armor_stand ~ ~-0.3 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_smeltery_stand",equipment:{head:{id:"minecraft:iron_block",count:1,components:{"minecraft:custom_model_data":"block/smeltery_unlit"}}},Rotation:[180.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_smeltery","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_smeltery",Rotation:[180.0f,0.0f]} execute as @e[tag=gm4_new_machine,distance=..2] run data modify entity @s Rotation set from storage gm4_relocators:temp gm4_relocation.entity_data.Rotation execute as @e[type=armor_stand,tag=gm4_new_machine,distance=..2] run data modify entity @s equipment set from storage gm4_relocators:temp gm4_relocation.entity_data.equipment -execute rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run summon armor_stand ^ ^-1.5 ^-1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_smeltery_cauldron"',Rotation:[180.0f,0.0f]} +execute rotated as @e[type=marker,tag=gm4_new_machine,distance=..2,limit=1] run summon armor_stand ^ ^-1.5 ^-1 {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_smeltery_cauldron","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_smeltery_cauldron",Rotation:[180.0f,0.0f]} execute store result score $new gm4_smelt_id run data get entity @e[type=marker,distance=..0.1,tag=gm4_new_machine,limit=1] UUID[3] scoreboard players operation @e[distance=..3,tag=gm4_new_machine] gm4_smelt_id = $new gm4_smelt_id diff --git a/gm4_smelteries/data/gm4_smelteries/guidebook/smelteries.json b/gm4_smelteries/data/gm4_smelteries/guidebook/smelteries.json index d3b4165942..216e805cea 100644 --- a/gm4_smelteries/data/gm4_smelteries/guidebook/smelteries.json +++ b/gm4_smelteries/data/gm4_smelteries/guidebook/smelteries.json @@ -17,7 +17,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } @@ -59,7 +59,7 @@ "blocks": [ "minecraft:furnace" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.smeltery\",\"fallback\":\"Smeltery\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.smeltery\",\"fallback\":\"Smeltery\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.smeltery\",\"fallback\":\"Smeltery\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.smeltery\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.smeltery\",\"fallback\":\"Smeltery\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.smeltery\",\"fallback\":\"Smeltery\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.smeltery\",\"fallback\":\"Smeltery\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.smeltery\",\"fallback\":\"Smeltery\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.smeltery\",\"fallback\":\"Smeltery\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.smeltery\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.smeltery\",\"fallback\":\"Smeltery\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.smeltery\",\"fallback\":\"Smeltery\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_smelteries/data/gm4_smelteries/recipe/smeltery.json b/gm4_smelteries/data/gm4_smelteries/recipe/smeltery.json index 3942609544..c9dc6ec599 100644 --- a/gm4_smelteries/data/gm4_smelteries/recipe/smeltery.json +++ b/gm4_smelteries/data/gm4_smelteries/recipe/smeltery.json @@ -18,7 +18,7 @@ "minecraft:custom_model_data": "item/smeltery", "minecraft:profile": "$smeltery", "minecraft:custom_data": "{gm4_machines:{id:'smeltery'}}", - "minecraft:custom_name": "{\"translate\":\"block.gm4.smeltery\",\"fallback\":\"Smeltery\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"block.gm4.smeltery","fallback":"Smeltery","color":"white","italic":false} } } } diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/destroy.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/destroy.mcfunction index 5b29d5ee9d..907716becd 100644 --- a/gm4_soul_glass/data/gm4_soul_glass/function/destroy.mcfunction +++ b/gm4_soul_glass/data/gm4_soul_glass/function/destroy.mcfunction @@ -2,7 +2,7 @@ #run from process setblock ~ ~ ~ air -summon item ~ ~ ~ {Motion:[0.0,0.2,0.0],PickupDelay:10s,Item:{id:"minecraft:brown_stained_glass",count:1,components:{"minecraft:custom_model_data":"item/soul_glass","minecraft:custom_data":{gm4_soul_glass:1b},"minecraft:enchantment_glint_override":true,"minecraft:custom_name":'{"translate":"item.gm4.soul_glass","fallback":"Soul Glass","italic":false}'}}} +summon item ~ ~ ~ {Motion:[0.0,0.2,0.0],PickupDelay:10s,Item:{id:"minecraft:brown_stained_glass",count:1,components:{"minecraft:custom_model_data":"item/soul_glass","minecraft:custom_data":{gm4_soul_glass:1b},"minecraft:enchantment_glint_override":true,"minecraft:custom_name":{"translate":"item.gm4.soul_glass","fallback":"Soul Glass","italic":false}}}} playsound minecraft:block.fire.extinguish block @a[distance=..10] ~ ~ ~ .4 kill @s diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/place_soul_glass.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/place_soul_glass.mcfunction index 29398061cc..0f31097491 100644 --- a/gm4_soul_glass/data/gm4_soul_glass/function/place_soul_glass.mcfunction +++ b/gm4_soul_glass/data/gm4_soul_glass/function/place_soul_glass.mcfunction @@ -6,7 +6,7 @@ summon marker ~ ~ ~ {Tags:["gm4_soul_glass_ray"]} execute anchored eyes positioned ^ ^ ^ anchored feet run tp @e[tag=gm4_soul_glass_ray] ^ ^ ^ ~ ~ scoreboard players set gm4_ray_counter gm4_count 0 execute as @e[tag=gm4_soul_glass_ray] at @s run function gm4_soul_glass:ray -execute at @e[tag=gm4_soul_glass_ray] align xyz positioned ~0.5 ~0.5 ~0.5 unless entity @e[type=marker,distance=..0.1,tag=gm4_soul_glass,limit=1] run summon marker ~ ~ ~ {CustomName:'"gm4_soul_glass"',Tags:["gm4_soul_glass","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"]} +execute at @e[tag=gm4_soul_glass_ray] align xyz positioned ~0.5 ~0.5 ~0.5 unless entity @e[type=marker,distance=..0.1,tag=gm4_soul_glass,limit=1] run summon marker ~ ~ ~ {CustomName:"gm4_soul_glass",Tags:["gm4_soul_glass","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"]} scoreboard players set @e[type=marker,tag=gm4_new_machine,distance=..6] gm4_entity_version 1 tag @e[type=marker,distance=..6] remove gm4_new_machine kill @e[tag=gm4_soul_glass_ray] diff --git a/gm4_soul_glass/data/gm4_soul_glass/recipe/soul_glass.json b/gm4_soul_glass/data/gm4_soul_glass/recipe/soul_glass.json index 005a38aa66..85837046c8 100644 --- a/gm4_soul_glass/data/gm4_soul_glass/recipe/soul_glass.json +++ b/gm4_soul_glass/data/gm4_soul_glass/recipe/soul_glass.json @@ -7,7 +7,7 @@ "minecraft:custom_model_data": "item/soul_glass", "minecraft:custom_data": "{gm4_soul_glass:1b}", "minecraft:enchantment_glint_override": true, - "minecraft:custom_name": "{\"translate\":\"item.gm4.soul_glass\",\"fallback\":\"Soul Glass\",\"italic\":false}" + "minecraft:custom_name": {"translate":"item.gm4.soul_glass","fallback":"Soul Glass","italic":false} } }, "experience": 1.0, diff --git a/gm4_spawner_minecarts/data/gm4_spawner_minecarts/function/fuel/active_regeneration.mcfunction b/gm4_spawner_minecarts/data/gm4_spawner_minecarts/function/fuel/active_regeneration.mcfunction index f3540a6b9b..adff53bcd0 100644 --- a/gm4_spawner_minecarts/data/gm4_spawner_minecarts/function/fuel/active_regeneration.mcfunction +++ b/gm4_spawner_minecarts/data/gm4_spawner_minecarts/function/fuel/active_regeneration.mcfunction @@ -2,7 +2,7 @@ #run from process tag @s add gm4_processing_spawner -summon area_effect_cloud ~-4 ~ ~-4 {Duration:10,CustomName:'"gm4_spawner_flower_checker"',Tags:["gm4_spawner_flower_checker"]} +summon area_effect_cloud ~-4 ~ ~-4 {Duration:10,CustomName:"gm4_spawner_flower_checker",Tags:["gm4_spawner_flower_checker"]} #calculate random position execute store result score randomX gm4_spawner_fuel run data get entity @e[tag=gm4_spawner_flower_checker,limit=1] UUID[0] diff --git a/gm4_spawner_minecarts/data/gm4_spawner_minecarts/function/fuel/consume_flower.mcfunction b/gm4_spawner_minecarts/data/gm4_spawner_minecarts/function/fuel/consume_flower.mcfunction index 64e77f4cc9..0f261bb5ad 100644 --- a/gm4_spawner_minecarts/data/gm4_spawner_minecarts/function/fuel/consume_flower.mcfunction +++ b/gm4_spawner_minecarts/data/gm4_spawner_minecarts/function/fuel/consume_flower.mcfunction @@ -27,7 +27,7 @@ execute if block ~ ~ ~ lily_of_the_valley if score lily_of_the_valley gm4_sm_flo execute if block ~ ~ ~ lily_of_the_valley if score lily_of_the_valley gm4_sm_flowers matches 0 run function gm4_spawner_minecarts:fuel/consume_normal_flower #summon pretty entity line -summon area_effect_cloud ~ ~ ~ {Tags:["gm4_spawner_minecart_decorative_particle","gm4_unrotated_particle_cloud"],Duration:200,Particle:{type:"minecraft:block",block_state:"minecraft:air"},CustomName:'"Spawner Minecart Decorative Particle"'} +summon area_effect_cloud ~ ~ ~ {Tags:["gm4_spawner_minecart_decorative_particle","gm4_unrotated_particle_cloud"],Duration:200,Particle:{type:"minecraft:block",block_state:"minecraft:air"},CustomName:"Spawner Minecart Decorative Particle"} teleport @e[type=area_effect_cloud,tag=gm4_unrotated_particle_cloud,limit=1] ~ ~ ~ facing entity @e[type=spawner_minecart,tag=gm4_processing_spawner,limit=1] eyes tag @e[type=area_effect_cloud,tag=gm4_unrotated_particle_cloud] remove gm4_unrotated_particle_cloud diff --git a/gm4_standard_crafting/data/gm4_standard_crafting/guidebook/standard_crafting.json b/gm4_standard_crafting/data/gm4_standard_crafting/guidebook/standard_crafting.json index 875ed4ffe0..2b3dc54034 100644 --- a/gm4_standard_crafting/data/gm4_standard_crafting/guidebook/standard_crafting.json +++ b/gm4_standard_crafting/data/gm4_standard_crafting/guidebook/standard_crafting.json @@ -18,7 +18,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/create.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/create.mcfunction index 2e446694ae..3c7a92af31 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/create.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/create.mcfunction @@ -2,7 +2,7 @@ # run from recipe_check setblock ~ ~ ~ lodestone -data merge entity @s {CustomName:'"gm4_teleportation_anchor"',equipment:{head:{id:"end_portal_frame",count:1,components:{"minecraft:custom_model_data":'block/teleportation_anchor'}}}} +data merge entity @s {CustomName:"gm4_teleportation_anchor",equipment:{head:{id:"end_portal_frame",count:1,components:{"minecraft:custom_model_data":"block/teleportation_anchor"}}}} playsound minecraft:block.end_portal.spawn block @a[distance=..8] ~ ~ ~ 0.3 1.8 tag @s add gm4_teleportation_anchor tag @s remove gm4_custom_crafter diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/search.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/search.mcfunction index 10140c4b4f..baf0d7816d 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/search.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/anchor/search.mcfunction @@ -1,7 +1,7 @@ # @s = teleportation jammer that just jammed an entity # run from both player/jam_player and mob/move_mob -summon marker ~ ~-1 ~ {CustomName:'"gm4_ta_anchor_finder"',Rotation:[0f,90f],Tags:["gm4_ta_anchor_finder"]} +summon marker ~ ~-1 ~ {CustomName:"gm4_ta_anchor_finder",Rotation:[0f,90f],Tags:["gm4_ta_anchor_finder"]} scoreboard players reset scan_count gm4_ta_data tag @s add gm4_ta_selected_jammer diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/jammer/create.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/jammer/create.mcfunction index 2474518dc5..a76b711725 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/jammer/create.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/blocks/jammer/create.mcfunction @@ -1,8 +1,8 @@ # @s = custom crafter with teleportation jammer recipe # run from recipe_check -data merge storage gm4_custom_crafters:temp/crafter {Items:[],CustomName:'{"color":"dark_purple","translate":"block.gm4.teleportation_jammer","fallback":"Teleportation Jammer"}'} -data merge entity @s {CustomName:'"gm4_teleportation_jammer"',equipment:{head:{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}}} +data merge storage gm4_custom_crafters:temp/crafter {Items:[],CustomName:{"color":"dark_purple","translate":"block.gm4.teleportation_jammer","fallback":"Teleportation Jammer"}} +data merge entity @s {CustomName:"gm4_teleportation_jammer",equipment:{head:{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}}} playsound minecraft:block.chorus_flower.death block @a[distance=..8] ~ ~ ~ 100 1.3 playsound minecraft:block.beacon.power_select block @a[distance=..8] ~ ~ ~ 0.3 0.3 tag @s add gm4_teleportation_jammer diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_anchor.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_anchor.mcfunction index 38f9147c5b..6c26d2a0e4 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_anchor.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_anchor.mcfunction @@ -7,8 +7,8 @@ setblock ~ ~ ~ lodestone # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_anchor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_teleportation_anchor_stand"',equipment:{head:{id:"end_portal_frame",count:1,components:{"minecraft:custom_model_data":"block/teleportation_anchor"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_teleportation_anchor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_teleportation_anchor"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_anchor_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_teleportation_anchor_stand",equipment:{head:{id:"end_portal_frame",count:1,components:{"minecraft:custom_model_data":"block/teleportation_anchor"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_teleportation_anchor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_teleportation_anchor",Rotation:[0.0f,0.0f]} # mark block as placed playsound minecraft:block.end_portal.spawn block @a[distance=..8] ~ ~ ~ 0.3 1.8 diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_jammer.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_jammer.mcfunction index 501f775ceb..212cc10929 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_jammer.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/machine/create_jammer.mcfunction @@ -4,11 +4,11 @@ # run from gm4_teleportation_anchors:machine/verify_place_down # place dropper -setblock ~ ~ ~ dropper[facing=up]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:offscreen"},{"translate":"gui.gm4.teleportation_jammer","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=up]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:offscreen"},{"translate":"gui.gm4.teleportation_jammer","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:half_invert"},{"translate":"container.gm4.teleportation_jammer","fallback":"Teleportation Jammer","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_jammer_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_teleportation_jammer_stand"',equipment:{head:{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_teleportation_jammer","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_teleportation_jammer"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_jammer_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_teleportation_jammer_stand",equipment:{head:{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_teleportation_jammer","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_teleportation_jammer",Rotation:[0.0f,0.0f]} # set id execute store result score @e[type=marker,tag=gm4_new_machine,limit=1,distance=..0.01] gm4_ta_jam_id run data get entity @e[type=marker,tag=gm4_new_machine,limit=1,distance=..0.01] UUID[3] diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/player/enter_end_gateway.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/player/enter_end_gateway.mcfunction index d83630d398..5ff9735afe 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/player/enter_end_gateway.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/player/enter_end_gateway.mcfunction @@ -4,20 +4,20 @@ advancement revoke @s only gm4_teleportation_anchors:enter_end_gateway # spawn end gateway markers -execute positioned ~.3 ~256 ~.3 if block ~ ~-256 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~ ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} -execute positioned ~.3 ~256 ~-.3 if block ~ ~-256 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~ ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} -execute positioned ~-.3 ~256 ~.3 if block ~ ~-256 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~ ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} -execute positioned ~-.3 ~256 ~-.3 if block ~ ~-256 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~ ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} +execute positioned ~.3 ~256 ~.3 if block ~ ~-256 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~ ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} +execute positioned ~.3 ~256 ~-.3 if block ~ ~-256 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~ ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} +execute positioned ~-.3 ~256 ~.3 if block ~ ~-256 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~ ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} +execute positioned ~-.3 ~256 ~-.3 if block ~ ~-256 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~ ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} -execute positioned ~.3 ~256 ~.3 if block ~ ~-255 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} -execute positioned ~.3 ~256 ~-.3 if block ~ ~-255 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} -execute positioned ~-.3 ~256 ~.3 if block ~ ~-255 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} -execute positioned ~-.3 ~256 ~-.3 if block ~ ~-255 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} +execute positioned ~.3 ~256 ~.3 if block ~ ~-255 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} +execute positioned ~.3 ~256 ~-.3 if block ~ ~-255 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} +execute positioned ~-.3 ~256 ~.3 if block ~ ~-255 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} +execute positioned ~-.3 ~256 ~-.3 if block ~ ~-255 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} -execute positioned ~.3 ~256 ~.3 if block ~ ~-254.25 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} -execute positioned ~.3 ~256 ~-.3 if block ~ ~-254.25 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} -execute positioned ~-.3 ~256 ~.3 if block ~ ~-254.25 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} -execute positioned ~-.3 ~256 ~-.3 if block ~ ~-254.25 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:'"End Gateway"',Tags:["gm4_ta_end_gateway"]} +execute positioned ~.3 ~256 ~.3 if block ~ ~-254.25 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} +execute positioned ~.3 ~256 ~-.3 if block ~ ~-254.25 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} +execute positioned ~-.3 ~256 ~.3 if block ~ ~-254.25 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} +execute positioned ~-.3 ~256 ~-.3 if block ~ ~-254.25 ~ minecraft:end_gateway align xyz unless entity @e[type=marker,tag=gm4_ta_end_gateway,dx=0] run summon marker ~0.5 ~1 ~0.5 {CustomName:"End Gateway",Tags:["gm4_ta_end_gateway"]} tag @s[tag=gm4_ta_jammed,tag=!gm4_ta_teleported_player] add gm4_ta_gateway execute if entity @s[tag=gm4_ta_jammed,tag=!gm4_ta_teleported_player] run function gm4_teleportation_anchors:player/jam_player diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/player/jam_player.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/player/jam_player.mcfunction index bd9c15c3e4..4961122856 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/player/jam_player.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/player/jam_player.mcfunction @@ -3,7 +3,7 @@ tag @s add gm4_ta_teleported_player tag @s add gm4_ta_store_pos -summon marker ~ ~ ~ {CustomName:'"gm4_ta_player_pos"',Tags:["gm4_ta_player_pos","gm4_ta_new_player_pos"]} +summon marker ~ ~ ~ {CustomName:"gm4_ta_player_pos",Tags:["gm4_ta_player_pos","gm4_ta_new_player_pos"]} execute if entity @s[type=!player] store result score @s gm4_ta_id run data get entity @s UUID[3] diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/summon_block_markers_jammer.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/summon_block_markers_jammer.mcfunction index 38ec886607..b7d039c6c7 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/summon_block_markers_jammer.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/summon_block_markers_jammer.mcfunction @@ -6,8 +6,8 @@ scoreboard players set $placed_block gm4_rl_data 1 # summon entities -summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_jammer_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:'"gm4_teleportation_jammer_stand"',equipment:{head:{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}},Rotation:[0.0f,0.0f]} -summon marker ~ ~ ~ {Tags:["gm4_teleportation_jammer","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_teleportation_jammer"',Rotation:[0.0f,0.0f]} +summon armor_stand ~ ~-0.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_teleportation_jammer_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_teleportation_jammer_stand",equipment:{head:{id:"purpur_pillar",count:1,components:{"minecraft:custom_model_data":"block/teleportation_jammer"}}},Rotation:[0.0f,0.0f]} +summon marker ~ ~ ~ {Tags:["gm4_teleportation_jammer","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_teleportation_jammer",Rotation:[0.0f,0.0f]} # set id execute store result score @e[type=marker,tag=gm4_new_machine,limit=1,distance=..0.01] gm4_ta_jam_id run data get entity @e[type=marker,tag=gm4_new_machine,limit=1,distance=..0.01] UUID[3] diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/guidebook/teleportation_anchors.json b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/guidebook/teleportation_anchors.json index b3e1c74d20..72a8fe7e84 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/guidebook/teleportation_anchors.json +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/guidebook/teleportation_anchors.json @@ -17,7 +17,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } @@ -79,7 +79,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.teleportation_jammer\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.teleportation_jammer\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/recipe/teleportation_anchor.json b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/recipe/teleportation_anchor.json index 60e5f9a34f..4cc04f51dd 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/recipe/teleportation_anchor.json +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/recipe/teleportation_anchor.json @@ -19,7 +19,7 @@ "minecraft:custom_model_data": "item/teleportation_anchor", "minecraft:profile": "$teleportation_anchor", "minecraft:custom_data": "{gm4_machines:{id:'teleportation_anchor'}}", - "minecraft:custom_name": "{\"translate\":\"block.gm4.teleportation_anchor\",\"fallback\":\"Teleportation Anchor\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"block.gm4.teleportation_anchor","fallback":"Teleportation Anchor","color":"white","italic":false} } } } diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/recipe/teleportation_jammer.json b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/recipe/teleportation_jammer.json index 19c9215084..90852fa794 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/recipe/teleportation_jammer.json +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/recipe/teleportation_jammer.json @@ -22,7 +22,7 @@ "minecraft:custom_model_data": "item/teleportation_jammer", "minecraft:profile": "$teleportation_jammer", "minecraft:custom_data": "{gm4_machines:{id:'teleportation_jammer'}}", - "minecraft:custom_name": "{\"translate\":\"block.gm4.teleportation_jammer\",\"fallback\":\"Teleportation Jammer\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"block.gm4.teleportation_jammer","fallback":"Teleportation Jammer","color":"white","italic":false} } } } diff --git a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/machine/create.mcfunction b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/machine/create.mcfunction index 95699ea51c..89b4810ab8 100644 --- a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/machine/create.mcfunction +++ b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/machine/create.mcfunction @@ -4,12 +4,12 @@ # run from gm4_block_compressors:machine/verify_place_down # place dropper -setblock ~ ~ ~ dropper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount","font":"gm4:half_invert"},{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount","font":"gm4:offscreen"},{"translate":"gui.gm4.tinkering_compressor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount","font":"gm4:half_invert"},{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=down]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount","font":"gm4:half_invert"},{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount","font":"gm4:offscreen"},{"translate":"gui.gm4.tinkering_compressor","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount","font":"gm4:half_invert"},{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount","font":"gm4:default","color":"#404040"}]]}} # summon display armor stand and marker entity -summon item_display ~ ~ ~ {Tags:["gm4_tinkering_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_tinkering_compressor_plate"',item:{id:"minecraft:oxidized_cut_copper",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} -summon item_display ~ ~ ~ {Tags:["gm4_tinkering_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_tinkering_compressor_display"',item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} -summon marker ~ ~ ~ {Tags:["gm4_tinkering_compressor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_tinkering_compressor"',Rotation:[0.0f,0.0f]} +summon item_display ~ ~ ~ {Tags:["gm4_tinkering_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_tinkering_compressor_plate",item:{id:"minecraft:oxidized_cut_copper",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} +summon item_display ~ ~ ~ {Tags:["gm4_tinkering_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_tinkering_compressor_display",item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} +summon marker ~ ~ ~ {Tags:["gm4_tinkering_compressor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_tinkering_compressor",Rotation:[0.0f,0.0f]} # mark block as placed playsound minecraft:entity.firework_rocket.blast block @a[distance=..5] diff --git a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/place_down.mcfunction b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/place_down.mcfunction index 74f2f8dd7e..08409d4efa 100644 --- a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/place_down.mcfunction +++ b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/place_down.mcfunction @@ -7,7 +7,7 @@ execute if block ~ ~ ~ command_block[facing=south] run setblock ~ ~ ~ dropper[fa execute if block ~ ~ ~ command_block[facing=north] run setblock ~ ~ ~ dropper[facing=south] execute if block ~ ~ ~ command_block[facing=down] run setblock ~ ~ ~ dropper[facing=up] -data merge block ~ ~ ~ {CustomName:'{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount"}'} -summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_tinkering_compressor"],HasVisualFire:1b,CustomName:'"gm4_tinkering_compressor"',equipment:{chest:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":{floats:[3420001]},"minecraft:profile":"$tinkering_compressor"}},mainhand:{id:"minecraft:stone_button",count:1,components:{"minecraft:custom_model_data":{floats:[3420002]}}}},Pose:{RightArm:[0f, 0f, 0f]}} +data merge block ~ ~ ~ {CustomName:{"translate":"container.gm4.tinkering_compressor","fallback":"Tinker Amount"}} +summon armor_stand ~ ~-.4 ~ {Small:1b,NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,DisabledSlots:2039552,Tags:["gm4_no_edit","gm4_tinkering_compressor"],HasVisualFire:1b,CustomName:"gm4_tinkering_compressor",equipment:{chest:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_model_data":{floats:[3420001]},"minecraft:profile":"$tinkering_compressor"}},mainhand:{id:"minecraft:stone_button",count:1,components:{"minecraft:custom_model_data":{floats:[3420002]}}}},Pose:{RightArm:[0f, 0f, 0f]}} playsound minecraft:entity.firework_rocket.blast block @a[distance=..5] particle cloud ~ ~ ~ 0.1 0.1 0.1 0.05 10 diff --git a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/summon_block_markers.mcfunction b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/summon_block_markers.mcfunction index 89d05e118f..a1f908ca59 100644 --- a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/summon_block_markers.mcfunction +++ b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/summon_block_markers.mcfunction @@ -5,9 +5,9 @@ scoreboard players set $placed_block gm4_rl_data 1 -summon item_display ~ ~ ~ {Tags:["gm4_tinkering_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_tinkering_compressor_plate"',item:{id:"minecraft:oxidized_cut_copper",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} -summon item_display ~ ~ ~ {Tags:["gm4_tinkering_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_tinkering_compressor_display"',item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} -summon marker ~ ~ ~ {Tags:["gm4_tinkering_compressor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_tinkering_compressor"',Rotation:[0.0f,0.0f]} +summon item_display ~ ~ ~ {Tags:["gm4_tinkering_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_tinkering_compressor_plate",item:{id:"minecraft:oxidized_cut_copper",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} +summon item_display ~ ~ ~ {Tags:["gm4_tinkering_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_tinkering_compressor_display",item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} +summon marker ~ ~ ~ {Tags:["gm4_tinkering_compressor","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_tinkering_compressor",Rotation:[0.0f,0.0f]} scoreboard players set @e[distance=..2,tag=gm4_new_machine] gm4_entity_version 2 tag @e[distance=..2] remove gm4_new_machine diff --git a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/upgrade_paths/1.4.mcfunction b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/upgrade_paths/1.4.mcfunction index 121863dcc7..0fa4362ee5 100644 --- a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/upgrade_paths/1.4.mcfunction +++ b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/upgrade_paths/1.4.mcfunction @@ -1,5 +1,5 @@ -execute as @e[type=armor_stand,tag=gm4_block_compressor_stand] at @s positioned ~ ~0.965 ~ align y run summon item_display ~ ~0.5 ~ {Tags:["gm4_tinkering_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_tinkering_compressor_plate"',item:{id:"minecraft:oxidized_cut_copper",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} -execute as @e[type=armor_stand,tag=gm4_block_compressor_display] at @s align y run summon item_display ~ ~0.5 ~ {Tags:["gm4_tinkering_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_tinkering_compressor_display"',item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} +execute as @e[type=armor_stand,tag=gm4_block_compressor_stand] at @s positioned ~ ~0.965 ~ align y run summon item_display ~ ~0.5 ~ {Tags:["gm4_tinkering_compressor_plate","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_tinkering_compressor_plate",item:{id:"minecraft:oxidized_cut_copper",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor_plate"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[1f,0f,0f,0f],translation:[0.0,0.225,0.0],scale:[0.625,0.625,0.625]},brightness:{block:15,sky:15},item_display:"head"} +execute as @e[type=armor_stand,tag=gm4_block_compressor_display] at @s align y run summon item_display ~ ~0.5 ~ {Tags:["gm4_tinkering_compressor_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_tinkering_compressor_display",item:{id:"minecraft:stone",count:1,components:{"minecraft:custom_model_data":"block/tinkering_compressor"}},transformation:{right_rotation:[0f,0f,0f,1f],left_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0.5,0.5,0.5]},brightness:{block:15,sky:15},item_display:"head"} execute as @e[type=armor_stand,tag=gm4_tinkering_compressor_display] at @s run scoreboard players set @e[distance=..2,tag=gm4_new_machine] gm4_entity_version 2 execute as @e[type=armor_stand,tag=gm4_tinkering_compressor_display] at @s run tag @e[distance=..2] remove gm4_new_machine diff --git a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/guidebook/tinkering_compressors.json b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/guidebook/tinkering_compressors.json index 277b4b7314..6b51aa8c49 100644 --- a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/guidebook/tinkering_compressors.json +++ b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/guidebook/tinkering_compressors.json @@ -32,7 +32,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.block_compressor\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.block_compressor\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.block_compressor\",\"fallback\":\"Compression Amount\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } @@ -50,7 +50,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.tinkering_compressor\",\"fallback\":\"Tinker Amount\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.tinkering_compressor\",\"fallback\":\"Tinker Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.tinkering_compressor\",\"fallback\":\"Tinker Amount\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.tinkering_compressor\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.tinkering_compressor\",\"fallback\":\"Tinker Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.tinkering_compressor\",\"fallback\":\"Tinker Amount\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.tinkering_compressor\",\"fallback\":\"Tinker Amount\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.tinkering_compressor\",\"fallback\":\"Tinker Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.tinkering_compressor\",\"fallback\":\"Tinker Amount\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.tinkering_compressor\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.tinkering_compressor\",\"fallback\":\"Tinker Amount\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.tinkering_compressor\",\"fallback\":\"Tinker Amount\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/create_cart.mcfunction b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/create_cart.mcfunction index 73c706d4ed..0f15e044a6 100644 --- a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/create_cart.mcfunction +++ b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/create_cart.mcfunction @@ -6,7 +6,7 @@ scoreboard players set $placed_block gm4_machine_data 1 # summon new command block minecart -summon furnace_minecart ~ ~ ~ {CustomName:'{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}',DisplayState:{Name:"minecraft:piston",Properties:{facing:"up"}},DisplayOffset:6,Tags:["gm4_tunnel_bore","gm4_new_machine"],Passengers:[{id:"minecraft:area_effect_cloud",Duration:2147483647,CustomName:'{"text":"gm4_bore_storage"}',Tags:["gm4_bore_storage","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"]}]} +summon furnace_minecart ~ ~ ~ {CustomName:{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"},DisplayState:{Name:"minecraft:piston",Properties:{facing:"up"}},DisplayOffset:6,Tags:["gm4_tunnel_bore","gm4_new_machine"],Passengers:[{id:"minecraft:area_effect_cloud",Duration:2147483647,CustomName:{"text":"gm4_bore_storage"},Tags:["gm4_bore_storage","gm4_machine_cart","smithed.entity","smithed.strict","gm4_new_machine"]}]} scoreboard players add @e[type=area_effect_cloud,tag=gm4_bore_storage,tag=gm4_new_machine,distance=..2] gm4_bore_rail 0 tp @e[type=furnace_minecart,distance=..0.1,tag=gm4_new_machine] @s diff --git a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart.mcfunction b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart.mcfunction index 7983db200d..7ff158f073 100644 --- a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart.mcfunction +++ b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart.mcfunction @@ -7,7 +7,7 @@ tag @s add gm4_destroyed_bore_storage # drop item scoreboard players set $dropped_item gm4_machine_data 0 -execute as @e[type=item,distance=..3,nbt={Age:0s,Item:{id:"minecraft:furnace_minecart",count:1,components:{"minecraft:custom_name":'{"fallback":"Minecart with Piston","translate":"item.gm4.minecart.bore"}'}}},limit=1,sort=nearest] at @s run function gm4_tunnel_bores:machine/destroy_cart/drop_item +execute as @e[type=item,distance=..3,nbt={Age:0s,Item:{id:"minecraft:furnace_minecart",count:1,components:{"minecraft:custom_name":{"fallback":"Minecart with Piston","translate":"item.gm4.minecart.bore"}}}},limit=1,sort=nearest] at @s run function gm4_tunnel_bores:machine/destroy_cart/drop_item # scan hoppers if no item was broken execute if score $dropped_item gm4_machine_data matches 0 run function gm4_tunnel_bores:machine/destroy_cart/scan_hoppers diff --git a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/scan_hoppers.mcfunction b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/scan_hoppers.mcfunction index bf0707f1c0..758256873e 100644 --- a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/scan_hoppers.mcfunction +++ b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/scan_hoppers.mcfunction @@ -5,35 +5,35 @@ # find hopper with the invalid item scoreboard players set $found_item gm4_machine_data 0 -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~00 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~01 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~-1 if items block ~ ~ ~ container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper # if no hoppers found, find hopper minecarts with the invalid item -execute if score $found_item gm4_machine_data matches 0 as @e[type=hopper_minecart,distance=..3] if items entity @s container.* minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper_minecart +execute if score $found_item gm4_machine_data matches 0 as @e[type=hopper_minecart,distance=..3] if items entity @s container.* minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run function gm4_tunnel_bores:machine/destroy_cart/update_hopper_minecart diff --git a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/update_hopper.mcfunction b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/update_hopper.mcfunction index c7600eadd8..0cd376da52 100644 --- a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/update_hopper.mcfunction +++ b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/update_hopper.mcfunction @@ -4,10 +4,10 @@ # run from gm4_tunnel_bores:machine/destroy_cart/scan_hoppers # replace correct slot with proper item -execute if items block ~ ~ ~ container.0 minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run loot replace block ~ ~ ~ container.0 loot gm4_tunnel_bores:entities/piston_minecart -execute if items block ~ ~ ~ container.1 minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run loot replace block ~ ~ ~ container.1 loot gm4_tunnel_bores:entities/piston_minecart -execute if items block ~ ~ ~ container.2 minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run loot replace block ~ ~ ~ container.2 loot gm4_tunnel_bores:entities/piston_minecart -execute if items block ~ ~ ~ container.3 minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run loot replace block ~ ~ ~ container.3 loot gm4_tunnel_bores:entities/piston_minecart -execute if items block ~ ~ ~ container.4 minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run loot replace block ~ ~ ~ container.4 loot gm4_tunnel_bores:entities/piston_minecart +execute if items block ~ ~ ~ container.0 minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run loot replace block ~ ~ ~ container.0 loot gm4_tunnel_bores:entities/piston_minecart +execute if items block ~ ~ ~ container.1 minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run loot replace block ~ ~ ~ container.1 loot gm4_tunnel_bores:entities/piston_minecart +execute if items block ~ ~ ~ container.2 minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run loot replace block ~ ~ ~ container.2 loot gm4_tunnel_bores:entities/piston_minecart +execute if items block ~ ~ ~ container.3 minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run loot replace block ~ ~ ~ container.3 loot gm4_tunnel_bores:entities/piston_minecart +execute if items block ~ ~ ~ container.4 minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run loot replace block ~ ~ ~ container.4 loot gm4_tunnel_bores:entities/piston_minecart scoreboard players set $found_item gm4_machine_data 1 diff --git a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/update_hopper_minecart.mcfunction b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/update_hopper_minecart.mcfunction index f9265f730d..c486090576 100644 --- a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/update_hopper_minecart.mcfunction +++ b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/destroy_cart/update_hopper_minecart.mcfunction @@ -4,10 +4,10 @@ # run from gm4_tunnel_bores:machine/destroy_cart/scan_hoppers # replace correct slot with proper item -execute if items entity @s container.0 minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run loot replace entity @s container.0 loot gm4_tunnel_bores:entities/piston_minecart -execute if items entity @s container.1 minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run loot replace entity @s container.1 loot gm4_tunnel_bores:entities/piston_minecart -execute if items entity @s container.2 minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run loot replace entity @s container.2 loot gm4_tunnel_bores:entities/piston_minecart -execute if items entity @s container.3 minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run loot replace entity @s container.3 loot gm4_tunnel_bores:entities/piston_minecart -execute if items entity @s container.4 minecraft:furnace_minecart[custom_name='{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}'] run loot replace entity @s container.4 loot gm4_tunnel_bores:entities/piston_minecart +execute if items entity @s container.0 minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run loot replace entity @s container.0 loot gm4_tunnel_bores:entities/piston_minecart +execute if items entity @s container.1 minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run loot replace entity @s container.1 loot gm4_tunnel_bores:entities/piston_minecart +execute if items entity @s container.2 minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run loot replace entity @s container.2 loot gm4_tunnel_bores:entities/piston_minecart +execute if items entity @s container.3 minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run loot replace entity @s container.3 loot gm4_tunnel_bores:entities/piston_minecart +execute if items entity @s container.4 minecraft:furnace_minecart[custom_name={"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston"}] run loot replace entity @s container.4 loot gm4_tunnel_bores:entities/piston_minecart scoreboard players set $found_item gm4_machine_data 1 diff --git a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/verify_place_cart.mcfunction b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/verify_place_cart.mcfunction index 0544ee14cc..d282bd548e 100644 --- a/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/verify_place_cart.mcfunction +++ b/gm4_tunnel_bores/data/gm4_tunnel_bores/function/machine/verify_place_cart.mcfunction @@ -3,4 +3,4 @@ # located at the machine minecart # run from #gm4_machines:place_cart -execute if score $placed_block gm4_machine_data matches 0 if data entity @s {CustomName:'{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston","italic":false,"color":"white"}'} run function gm4_tunnel_bores:machine/create_cart +execute if score $placed_block gm4_machine_data matches 0 if data entity @s {CustomName:{"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston","italic":false,"color":"white"}} run function gm4_tunnel_bores:machine/create_cart diff --git a/gm4_tunnel_bores/data/gm4_tunnel_bores/recipe/piston_minecart.json b/gm4_tunnel_bores/data/gm4_tunnel_bores/recipe/piston_minecart.json index 47d6da5777..31cfbdb764 100644 --- a/gm4_tunnel_bores/data/gm4_tunnel_bores/recipe/piston_minecart.json +++ b/gm4_tunnel_bores/data/gm4_tunnel_bores/recipe/piston_minecart.json @@ -17,7 +17,7 @@ "components": { "minecraft:custom_model_data": "item/piston_minecart", "minecraft:custom_data": "{gm4_machines:{id:'tunnel_bore'}}", - "minecraft:custom_name": "{\"translate\":\"item.gm4.minecart.bore\",\"fallback\":\"Minecart with Piston\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston","color":"white","italic":false} } } } diff --git a/gm4_tunnel_bores/data/gm4_tunnel_bores/recipe/piston_minecart_from_furnace_minecart.json b/gm4_tunnel_bores/data/gm4_tunnel_bores/recipe/piston_minecart_from_furnace_minecart.json index bc283632f0..41962ea8df 100644 --- a/gm4_tunnel_bores/data/gm4_tunnel_bores/recipe/piston_minecart_from_furnace_minecart.json +++ b/gm4_tunnel_bores/data/gm4_tunnel_bores/recipe/piston_minecart_from_furnace_minecart.json @@ -15,7 +15,7 @@ "components": { "minecraft:custom_model_data": "item/piston_minecart", "minecraft:custom_data": "{gm4_machines:{id:'tunnel_bore'}}", - "minecraft:custom_name": "{\"translate\":\"item.gm4.minecart.bore\",\"fallback\":\"Minecart with Piston\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"item.gm4.minecart.bore","fallback":"Minecart with Piston","color":"white","italic":false} } } } diff --git a/gm4_undead_players/data/gm4_undead_players/function/init_drowned.mcfunction b/gm4_undead_players/data/gm4_undead_players/function/init_drowned.mcfunction index 2c7d7cbc7c..a785213645 100644 --- a/gm4_undead_players/data/gm4_undead_players/function/init_drowned.mcfunction +++ b/gm4_undead_players/data/gm4_undead_players/function/init_drowned.mcfunction @@ -2,7 +2,7 @@ #@s = newly spawned drowned player # TODO 1.21: parse the player's name from the zombie's "Undead " name -data modify storage gm4_undead_players:temp drowned_data set value {CustomName:'{"translate":"entity.gm4.drowned_player","fallback":"Drowned Player"}'} +data modify storage gm4_undead_players:temp drowned_data set value {CustomName:{"translate":"entity.gm4.drowned_player","fallback":"Drowned Player"}} # Copy other tags from the zombie to the drowned. data modify storage gm4_undead_players:temp drowned_data.equipment set from storage gm4_undead_players:temp zombie_data.equipment diff --git a/lib_custom_crafters/data/gm4/recipe/custom_crafter.json b/lib_custom_crafters/data/gm4/recipe/custom_crafter.json index ff77b40436..7da5b56dfb 100644 --- a/lib_custom_crafters/data/gm4/recipe/custom_crafter.json +++ b/lib_custom_crafters/data/gm4/recipe/custom_crafter.json @@ -19,7 +19,7 @@ "minecraft:custom_model_data": "gm4_custom_crafters:item/custom_crafter", "minecraft:profile": "$gm4_custom_crafters:custom_crafter", "minecraft:custom_data": "{gm4_machines:{id:'custom_crafter'}}", - "minecraft:custom_name": "{\"translate\":\"block.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"color\":\"white\",\"italic\":false}" + "minecraft:custom_name": {"translate":"block.gm4.custom_crafter","fallback":"Custom Crafter","color":"white","italic":false} } } } From ab3a6b66a4f845e9356e6021e33fe18ae6f047d0 Mon Sep 17 00:00:00 2001 From: Misode Date: Sat, 29 Mar 2025 20:21:10 +0100 Subject: [PATCH 27/75] Use mecha dev dependency --- pyproject.toml | 3 +++ uv.lock | 10 +++------- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 4161ddac7e..e30f0bcb49 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,6 +24,9 @@ dev-dependencies = [ "uv >= 0.5.4", ] +[tool.uv.sources] +mecha = { git = "https://github.com/misode/mecha", branch = "snbt-1.21.5" } + [project.entry-points.beet] commands = "gm4.commands" autoload = "gm4.plugins.autoload" diff --git a/uv.lock b/uv.lock index 6f014a47d0..88a98374b2 100644 --- a/uv.lock +++ b/uv.lock @@ -201,7 +201,7 @@ dev = [ requires-dist = [ { name = "beet", specifier = ">=0.109.3" }, { name = "bolt", specifier = ">=0.49.1" }, - { name = "mecha", specifier = ">=0.95.2" }, + { name = "mecha", git = "https://github.com/misode/mecha?branch=snbt-1.21.5" }, { name = "pillow", specifier = ">=10.0.0,<11.0.0" }, { name = "pydantic", specifier = ">=2.6.1,<3.0.0" }, { name = "pyyaml", specifier = ">=6.0,<7.0" }, @@ -306,16 +306,12 @@ wheels = [ [[package]] name = "mecha" -version = "0.95.2" -source = { registry = "https://pypi.org/simple" } +version = "0.97.1" +source = { git = "https://github.com/misode/mecha?branch=snbt-1.21.5#51f81508abb2ecaf406feaebb8f1917cc183858e" } dependencies = [ { name = "beet" }, { name = "tokenstream" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f9/73/a0241a4bf3a6b9c5b3a10469ced5f9f55f2e8df48bf284b691d2887ad3ce/mecha-0.95.2.tar.gz", hash = "sha256:06ee6f80f9dc091617fdeef7c03ffbbf482d5ec07cceab6e9f31a72a4e8a1ed8", size = 136006 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/23/86/fa11198171f8fa90f74a6fb5768d6bd53f25d87517699f6be7903af0ec63/mecha-0.95.2-py3-none-any.whl", hash = "sha256:8abbbc6eee9871d622bf9c90cd6c3217b8325966d546bb0ca229d1eb7b963eff", size = 162272 }, -] [[package]] name = "mypy-extensions" From e07fcc8567b7cc90bb39aff1bf19e0fe6a7aa479 Mon Sep 17 00:00:00 2001 From: Misode Date: Sat, 29 Mar 2025 21:00:10 +0100 Subject: [PATCH 28/75] Update TranslationLinter to check SNBT --- gm4/plugins/resource_pack.py | 48 +++++++++++++++++++----------------- 1 file changed, 26 insertions(+), 22 deletions(-) diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index d0deec713c..7ac2cb544d 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -8,7 +8,7 @@ from functools import cache from fnmatch import fnmatch from itertools import cycle -from typing import Any, ClassVar, Literal, Optional +from typing import Any, ClassVar, Literal, Optional, Union import numpy as np from beet import ( @@ -39,6 +39,7 @@ AstJsonObjectEntry, AstJsonObjectKey, AstJsonValue, + AstNbtCompound, AstNbtCompoundEntry, AstNbtCompoundKey, AstNbtPath, @@ -707,8 +708,9 @@ def check_nbt_json(self, node: AstNbtValue): except DiagnosticError: pass # string is not json + @rule(AstNbtCompound) @rule(AstJsonObject) - def missing_en_us_translations(self, node: AstJsonObject): + def missing_en_us_translations(self, node: Union[AstNbtCompound, AstJsonObject]): self.setup_translation_lookups() # manually skip gm4 root advancement, which contains globally defined translations @@ -717,26 +719,28 @@ def missing_en_us_translations(self, node: AstJsonObject): return # check node fallback contents against babelbox translations - match node.evaluate(): # type: ignore , node has evaluate() method - case {"translate": str(transl_key), "fallback": str(fallback)}: - if transl_key.startswith("gui.gm4") or transl_key=="gm4.second": - # gui-texture translations from other modules are defined in their gui_fonts segment of beet.yaml, so they won't be - # known to the linter easily. For now, we just ignore their warnings - return - if self.babelbox_lang.get(transl_key) != fallback: - if transl_key in self.babelbox_lang and not self.backfill_enable: - yield set_location(Diagnostic("info", f"Fallback for {transl_key} does not match that provided in 'translations.csv'"), node) - - elif self.backfill_enable and transl_key not in self.backfill_values and transl_key not in self.foreign_keys: - self.logger.info(f"Backfilling the fallback for {transl_key} into 'translations.csv'") - self.backfill_values[transl_key] = fallback - yield self.check_key(transl_key, node) - - case {"translate": str(transl_key), **other_keys}: - if "fallback" not in other_keys and self.babelbox_lang.get(transl_key): # if non-technical translation - yield set_location(Diagnostic("warn", f"No translation fallback specified for {transl_key}"), node) - yield self.check_key(transl_key, node) - return + translate_entry = next((e for e in node.entries if e.key.value == "translate"), None) + if not translate_entry: + return + transl_key = str(translate_entry.value.evaluate()) + fallback_extry = next((e for e in node.entries if e.key.value == "fallback"), None) + if fallback_extry: + fallback = str(fallback_extry.value.evaluate()) + if transl_key.startswith("gui.gm4") or transl_key=="gm4.second": + # gui-texture translations from other modules are defined in their gui_fonts segment of beet.yaml, so they won't be + # known to the linter easily. For now, we just ignore their warnings + return + if self.babelbox_lang.get(transl_key) != fallback: + if transl_key in self.babelbox_lang and not self.backfill_enable: + yield set_location(Diagnostic("info", f"Fallback for {transl_key} does not match that provided in 'translations.csv'"), node) + elif self.backfill_enable and transl_key not in self.backfill_values and transl_key not in self.foreign_keys: + self.logger.info(f"Backfilling the fallback for {transl_key} into 'translations.csv'") + self.backfill_values[transl_key] = fallback + yield self.check_key(transl_key, node) + else: + if self.babelbox_lang.get(transl_key): + yield set_location(Diagnostic("warn", f"No translation fallback specified for {transl_key}"), node) + yield self.check_key(transl_key, node) def check_key(self, transl_key: str, node: Any): self.used_keys.add(transl_key) From 99b697ee33075dd4d85a9aa61f9fce09d5ea007b Mon Sep 17 00:00:00 2001 From: Misode Date: Sat, 29 Mar 2025 21:11:47 +0100 Subject: [PATCH 29/75] Update more text components --- gm4/plugins/manifest.py | 2 +- .../gm4_guidebook/loot_table/items/guidebook.json | 2 +- .../data/gm4_brewing/function/ray.mcfunction | 2 +- .../gm4_brewing/function/ray_backup.mcfunction | 14 +++++++------- .../function/machine/rotate/down.mcfunction | 6 +++--- .../function/machine/rotate/east.mcfunction | 6 +++--- .../function/machine/rotate/north.mcfunction | 6 +++--- .../function/machine/rotate/south.mcfunction | 6 +++--- .../function/machine/rotate/up.mcfunction | 6 +++--- .../function/machine/rotate/west.mcfunction | 6 +++--- .../function/upgrade_paths/3.1.mcfunction | 12 ++++++------ .../guidebook/custom_crafters.json | 2 +- .../function/init_ow_chunk.mcfunction | 2 +- .../data/gm4_forceload/function/load.mcfunction | 2 +- lib_machines/README.md | 2 +- .../functions/initialize_sapling.mcfunction | 2 +- 16 files changed, 39 insertions(+), 39 deletions(-) diff --git a/gm4/plugins/manifest.py b/gm4/plugins/manifest.py index a47d022260..6b84aae127 100644 --- a/gm4/plugins/manifest.py +++ b/gm4/plugins/manifest.py @@ -299,7 +299,7 @@ def write_updates(ctx: Context): continue # not a datapack (ie the rp) and has score to print version = Version(m.version).int_rep() website = f"https://gm4.co/modules/{m.id[4:].replace('_','-')}" - init.lines.append(f"execute if score {m.id} load.status matches -1.. if score {m.id.removeprefix('gm4_')} gm4_modules matches ..{version - 1} run data modify storage gm4:log queue append value {{type:'outdated',module:'{m.name}',download:'{website}',render:'{{\"text\":\"{m.name}\",\"click_event\":{{\"action\":\"open_url\",\"url\":\"{website}\"}},\"hover_event\":{{\"action\":\"show_text\",\"value\":{{\"text\":\"Click to visit {website}\",\"color\":\"#4AA0C7\"}}}}}}'}}") + init.lines.append(f"execute if score {m.id} load.status matches -1.. if score {m.id.removeprefix('gm4_')} gm4_modules matches ..{version - 1} run data modify storage gm4:log queue append value {{type:'outdated',module:'{m.name}',download:'{website}',render:{{'text':'{m.name}','click_event':{{'action':'open_url','url':'{website}'}},'hover_event':{{'action':'show_text','value':{{'text':'Click to visit {website}','color':'#4AA0C7'}}}}}}}}") def repro_structure_to_bytes(content: StructureFileData) -> bytes: """a modified Structure.to_bytes from beet, which ensures the GZip does not add diff --git a/gm4_guidebook/data/gm4_guidebook/loot_table/items/guidebook.json b/gm4_guidebook/data/gm4_guidebook/loot_table/items/guidebook.json index 5a4b13c0df..1eaee999f2 100644 --- a/gm4_guidebook/data/gm4_guidebook/loot_table/items/guidebook.json +++ b/gm4_guidebook/data/gm4_guidebook/loot_table/items/guidebook.json @@ -13,7 +13,7 @@ "minecraft:custom_model_data": "gm4_guidebook:item/guidebook", "minecraft:written_book_content": { "pages": [ - "[\"\",{\"translate\":\"gui.gm4.guidebook.page.intro\",\"fallback\": \"\",\"color\": \"white\",\"font\": \"gm4:guidebook\"},{\"translate\":\"text.gm4.guidebook.introduction\",\"fallback\":\"Introduction\",\"underlined\":true},{\"text\":\"\n\n\"},{\"translate\":\"text.gm4.guidebook.letter\",\"fallback\":\"This is a world unlike others. It appears that certain things work...differently to say the least.\n\nThis book will document discoveries regarding these new mechanics.\"},{\"text\":\"\n\n> \",\"color\":\"#4AA0C7\"},{\"translate\":\"text.gm4.guidebook.refresh_findings\",\"fallback\":\"Refresh Findings\",\"color\":\"#4AA0C7\",\"hover_event\":{\"action\":\"show_text\",\"value\":[{\"translate\":\"text.gm4.guidebook.refresh_toc\",\"fallback\":\"Refresh Table of Contents\",\"color\":\"gold\"}]},\"click_event\":{\"action\":\"run_command\",\"command\":\"/trigger gm4_guide set 1\"}}]" + ["",{"translate":"gui.gm4.guidebook.page.intro","fallback": "","color": "white","font": "gm4:guidebook"},{"translate":"text.gm4.guidebook.introduction","fallback":"Introduction","underlined":true},{"text":"\n\n"},{"translate":"text.gm4.guidebook.letter","fallback":"This is a world unlike others. It appears that certain things work...differently to say the least.\n\nThis book will document discoveries regarding these new mechanics."},{"text":"\n\n> ","color":"#4AA0C7"},{"translate":"text.gm4.guidebook.refresh_findings","fallback":"Refresh Findings","color":"#4AA0C7","hover_event":{"action":"show_text","value":[{"translate":"text.gm4.guidebook.refresh_toc","fallback":"Refresh Table of Contents","color":"gold"}]},"click_event":{"action":"run_command","command":"/trigger gm4_guide set 1"}}] ], "title": "Gamemode 4 Guidebook", "author": "Unknown", diff --git a/lib_brewing/data/gm4_brewing/function/ray.mcfunction b/lib_brewing/data/gm4_brewing/function/ray.mcfunction index 2c6f15d4a8..4e63cece3c 100644 --- a/lib_brewing/data/gm4_brewing/function/ray.mcfunction +++ b/lib_brewing/data/gm4_brewing/function/ray.mcfunction @@ -3,7 +3,7 @@ # check blocks around the marker ray scoreboard players set $found gm4_count 0 -execute store success score $found gm4_count align xyz positioned ~0.5 ~0.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:'"gm4_brewing_stand"'} +execute store success score $found gm4_count align xyz positioned ~0.5 ~0.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:"gm4_brewing_stand"} # move forward scoreboard players add $ray gm4_count 1 diff --git a/lib_brewing/data/gm4_brewing/function/ray_backup.mcfunction b/lib_brewing/data/gm4_brewing/function/ray_backup.mcfunction index 56962b7a77..332e6b761f 100644 --- a/lib_brewing/data/gm4_brewing/function/ray_backup.mcfunction +++ b/lib_brewing/data/gm4_brewing/function/ray_backup.mcfunction @@ -3,13 +3,13 @@ # check blocks around the marker ray scoreboard players set $found gm4_count 0 -execute store success score $found gm4_count align xyz positioned ~0.5 ~0.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:'"gm4_brewing_stand"'} -execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~0.5 ~1.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:'"gm4_brewing_stand"'} -execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~0.5 ~-0.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:'"gm4_brewing_stand"'} -execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~1.5 ~0.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:'"gm4_brewing_stand"'} -execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~-0.5 ~0.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:'"gm4_brewing_stand"'} -execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~0.5 ~0.5 ~1.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:'"gm4_brewing_stand"'} -execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~0.5 ~0.5 ~-0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:'"gm4_brewing_stand"'} +execute store success score $found gm4_count align xyz positioned ~0.5 ~0.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:"gm4_brewing_stand"} +execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~0.5 ~1.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:"gm4_brewing_stand"} +execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~0.5 ~-0.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:"gm4_brewing_stand"} +execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~1.5 ~0.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:"gm4_brewing_stand"} +execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~-0.5 ~0.5 ~0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:"gm4_brewing_stand"} +execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~0.5 ~0.5 ~1.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:"gm4_brewing_stand"} +execute if score $found gm4_count matches 0 store success score $found gm4_count align xyz positioned ~0.5 ~0.5 ~-0.5 if block ~ ~ ~ brewing_stand unless entity @e[type=marker,distance=..0.1,tag=gm4_brewing_stand,limit=1] run summon marker ~ ~ ~ {Tags:["gm4_brewing_stand"],CustomName:"gm4_brewing_stand"} # move forward scoreboard players remove $ray gm4_count 1 diff --git a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/down.mcfunction b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/down.mcfunction index 39a6494453..6f0bade7bf 100644 --- a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/down.mcfunction +++ b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/down.mcfunction @@ -4,8 +4,8 @@ # run from gm4_custom_crafters:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=down]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=down]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}} # summon display and marker entity -summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_display"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_down"}},item_display:head,brightness:{sky:15,block:15},Rotation:[180.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter"',Rotation:[180.0f,0.0f]} +summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_display",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_down"}},item_display:head,brightness:{sky:15,block:15},Rotation:[180.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter",Rotation:[180.0f,0.0f]} diff --git a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/east.mcfunction b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/east.mcfunction index abda9559a0..d1b07727b4 100644 --- a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/east.mcfunction +++ b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/east.mcfunction @@ -4,8 +4,8 @@ # run from gm4_custom_crafters:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=east]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=east]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}} # summon display and marker entity -summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_display"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},item_display:head,brightness:{sky:15,block:15},Rotation:[-90.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter"',Rotation:[-90.0f,0.0f]} +summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_display",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},item_display:head,brightness:{sky:15,block:15},Rotation:[-90.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter",Rotation:[-90.0f,0.0f]} diff --git a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/north.mcfunction b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/north.mcfunction index 8a3fbf93f2..daa99a0d47 100644 --- a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/north.mcfunction +++ b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/north.mcfunction @@ -4,8 +4,8 @@ # run from gm4_custom_crafters:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=north]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=north]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}} # summon display and marker entity -summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_display"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},item_display:head,brightness:{sky:15,block:15},Rotation:[180.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter"',Rotation:[180.0f,0.0f]} +summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_display",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},item_display:head,brightness:{sky:15,block:15},Rotation:[180.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter",Rotation:[180.0f,0.0f]} diff --git a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/south.mcfunction b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/south.mcfunction index 9c8fbd605d..3f27c572b2 100644 --- a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/south.mcfunction +++ b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/south.mcfunction @@ -4,8 +4,8 @@ # run from gm4_custom_crafters:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=south]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=south]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}} # summon display and marker entity -summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_display"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},item_display:head,brightness:{sky:15,block:15},Rotation:[0.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter"',Rotation:[0.0f,0.0f]} +summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_display",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},item_display:head,brightness:{sky:15,block:15},Rotation:[0.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter",Rotation:[0.0f,0.0f]} diff --git a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/up.mcfunction b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/up.mcfunction index a6ecb9f184..fa41cd8b58 100644 --- a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/up.mcfunction +++ b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/up.mcfunction @@ -4,8 +4,8 @@ # run from gm4_custom_crafters:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=up]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=up]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}} # summon display and marker entity -summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_display"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter"}},item_display:head,brightness:{sky:15,block:15},Rotation:[0.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter"',Rotation:[0.0f,0.0f]} +summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_display",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter"}},item_display:head,brightness:{sky:15,block:15},Rotation:[0.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter",Rotation:[0.0f,0.0f]} diff --git a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/west.mcfunction b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/west.mcfunction index 0697567b04..e9fcb80550 100644 --- a/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/west.mcfunction +++ b/lib_custom_crafters/data/gm4_custom_crafters/function/machine/rotate/west.mcfunction @@ -4,8 +4,8 @@ # run from gm4_custom_crafters:machine/create # place dropper -setblock ~ ~ ~ dropper[facing=west]{CustomName:'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}'} +setblock ~ ~ ~ dropper[facing=west]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:offscreen"},{"translate":"gui.gm4.custom_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:half_invert"},{"translate":"container.gm4.custom_crafter","fallback":"Custom Crafter","font":"gm4:default","color":"#404040"}]]}} # summon display and marker entity -summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_display"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},item_display:head,brightness:{sky:15,block:15},Rotation:[90.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter"',Rotation:[90.0f,0.0f]} +summon item_display ~ ~0.5 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_display","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_display",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},item_display:head,brightness:{sky:15,block:15},Rotation:[90.0f,0.0f],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +summon marker ~ ~ ~ {Tags:["gm4_custom_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter",Rotation:[90.0f,0.0f]} diff --git a/lib_custom_crafters/data/gm4_custom_crafters/function/upgrade_paths/3.1.mcfunction b/lib_custom_crafters/data/gm4_custom_crafters/function/upgrade_paths/3.1.mcfunction index 156d85b96f..bd24e02a21 100644 --- a/lib_custom_crafters/data/gm4_custom_crafters/function/upgrade_paths/3.1.mcfunction +++ b/lib_custom_crafters/data/gm4_custom_crafters/function/upgrade_paths/3.1.mcfunction @@ -1,9 +1,9 @@ -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420001F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter"}},Rotation:[0.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420007F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_down"}},Rotation:[180.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420001F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_stand",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter"}},Rotation:[0.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420007F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_stand",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_down"}},Rotation:[180.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=-90,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[-90.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=180,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[180.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=0,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[0.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} -execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=90,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:'"gm4_custom_crafter_stand"',item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[90.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=-90,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_stand",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[-90.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=180,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_stand",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[180.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=0,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_stand",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[0.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} +execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand,y_rotation=90,nbt={equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":{floats:[3420006F]}}}}}] at @s align y run summon item_display ~ ~1.0 ~ {Tags:["gm4_no_edit","gm4_custom_crafter_display","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_custom_crafter_stand",item:{id:"crafting_table",count:1,components:{"minecraft:custom_model_data":"block/custom_crafter_side"}},Rotation:[90.0f,0.0f],item_display:head,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0.001f,0f],scale:[0.438,0.438,0.438]}} execute as @e[type=armor_stand,tag=gm4_custom_crafter_stand] at @s align xyz if entity @e[type=item_display,tag=gm4_custom_crafter_display,dy=0.001] run kill @s diff --git a/lib_custom_crafters/data/gm4_custom_crafters/guidebook/custom_crafters.json b/lib_custom_crafters/data/gm4_custom_crafters/guidebook/custom_crafters.json index 632455c30b..09d91e02e5 100644 --- a/lib_custom_crafters/data/gm4_custom_crafters/guidebook/custom_crafters.json +++ b/lib_custom_crafters/data/gm4_custom_crafters/guidebook/custom_crafters.json @@ -62,7 +62,7 @@ "blocks": [ "minecraft:dropper" ], - "nbt": "{CustomName:'{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}'}" + "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.custom_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.custom_crafter\",\"fallback\":\"Custom Crafter\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" } } } diff --git a/lib_forceload/data/gm4_forceload/function/init_ow_chunk.mcfunction b/lib_forceload/data/gm4_forceload/function/init_ow_chunk.mcfunction index 16f28cc9e9..98735a71d4 100644 --- a/lib_forceload/data/gm4_forceload/function/init_ow_chunk.mcfunction +++ b/lib_forceload/data/gm4_forceload/function/init_ow_chunk.mcfunction @@ -3,7 +3,7 @@ function gm4_forceload:init_chunk setblock 29999998 1 7131 minecraft:repeating_command_block{auto:1b,Command:"function #gm4_forceload:command_block_tick"} -summon armor_stand 29999999 0 7135 {UUID:[I;3427655,262148,262159,80613453],Invulnerable:1b,Invisible:1b,Marker:1b,Tags:["smithed.entity","smithed.strict"],CustomName:'"lib_forceload_armorstand"'} +summon armor_stand 29999999 0 7135 {UUID:[I;3427655,262148,262159,80613453],Invulnerable:1b,Invisible:1b,Marker:1b,Tags:["smithed.entity","smithed.strict"],CustomName:"lib_forceload_armorstand"} #alias uuid lib_forceload_armorstand 344d47-4-4-4-f04ce104d scoreboard players add #max gm4_dimension 1 diff --git a/lib_forceload/data/gm4_forceload/function/load.mcfunction b/lib_forceload/data/gm4_forceload/function/load.mcfunction index 6e3404f6db..170e07507c 100644 --- a/lib_forceload/data/gm4_forceload/function/load.mcfunction +++ b/lib_forceload/data/gm4_forceload/function/load.mcfunction @@ -2,6 +2,6 @@ scoreboard objectives add gm4_dimension dummy gamerule commandBlockOutput false execute store success score $initialized gm4_dimension if block 29999998 1 7133 birch_wall_sign -execute if score $initialized gm4_dimension matches 0 run summon marker ~ 0 ~ {CustomName:'"minecraft:overworld"',Tags:["gm4_dimension","gm4_new_dimension"]} +execute if score $initialized gm4_dimension matches 0 run summon marker ~ 0 ~ {CustomName:"minecraft:overworld",Tags:["gm4_dimension","gm4_new_dimension"]} execute if score $initialized gm4_dimension matches 0 as @e[type=marker,tag=gm4_new_dimension,limit=1] run function gm4_forceload:init_ow_chunk function gm4_forceload:load_wait diff --git a/lib_machines/README.md b/lib_machines/README.md index 214910033f..80a17ffdc0 100644 --- a/lib_machines/README.md +++ b/lib_machines/README.md @@ -23,7 +23,7 @@ execute if score $placed_block gm4_machine_data matches 0 if data storage gm4_ma The function `MODULE_NAMESPACE:machine/create` should have the following commands: ```mcfunction scoreboard players set $placed_block gm4_machine_data 1 -summon marker ~ ~ ~ {Tags:["gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","IDENTIFIER","ADD ANY EXTRA TAGS"],CustomName:'"PLEASE NAME YOUR MACHINE MARKERS"',<...>} +summon marker ~ ~ ~ {Tags:["gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","IDENTIFIER","ADD ANY EXTRA TAGS"],CustomName:"PLEASE NAME YOUR MACHINE MARKERS",<...>} ``` Each machine block has a marker entity located at the center of the block (`align xyz positioned ~0.5 ~0.5 ~0.5`) with the tag `gm4_machine_marker`. diff --git a/lib_trees/example_use/data/gm4_trees_example/functions/initialize_sapling.mcfunction b/lib_trees/example_use/data/gm4_trees_example/functions/initialize_sapling.mcfunction index 7767c58aab..0c3caf2bbe 100644 --- a/lib_trees/example_use/data/gm4_trees_example/functions/initialize_sapling.mcfunction +++ b/lib_trees/example_use/data/gm4_trees_example/functions/initialize_sapling.mcfunction @@ -4,6 +4,6 @@ # run from gm4_trees:example:verify/initialize_sapling # summon marker -summon marker ~ ~ ~ {CustomName:'"gm4_apple_tree_sapling"',Tags:["gm4_tree_sapling","gm4_apple_tree_sapling","smithed.entity","smithed.strict","smithed.block"]} +summon marker ~ ~ ~ {CustomName:"gm4_apple_tree_sapling",Tags:["gm4_tree_sapling","gm4_apple_tree_sapling","smithed.entity","smithed.strict","smithed.block"]} # set stage requirement (higher = longer to grow) scoreboard players set @e[type=marker,tag=gm4_apple_tree_sapling,distance=..0.1] gm4_sap_growth 2 From 4e80bce8611dccd36a9fb86583ee5c7e380e92db Mon Sep 17 00:00:00 2001 From: Misode Date: Sat, 29 Mar 2025 21:29:26 +0100 Subject: [PATCH 30/75] Update body_armor_item to equipment.body --- .../register_trade.mcfunction | 2 +- .../trade/add_bee_nest.mcfunction | 2 +- .../trade/add_chicken_egg.mcfunction | 2 +- .../trade/add_turtle_egg.mcfunction | 2 +- .../trade/spawn_trade_llama.mcfunction | 2 +- .../canine/wolf_interact_check.mcfunction | 2 +- .../type/canine/wolf_remove_armor.mcfunction | 2 +- .../potion_cleric/register_trades.mcfunction | 20 +++++++++---------- .../wandering_trader/append_trade.mcfunction | 4 ++-- .../pool/collect_trades.mcfunction | 2 +- .../pool/initialize.mcfunction | 2 +- .../register_trade.mcfunction | 14 ++++++------- 12 files changed, 28 insertions(+), 28 deletions(-) diff --git a/gm4_apple_trees/data/gm4_apple_trees/function/wandering_trader/register_trade.mcfunction b/gm4_apple_trees/data/gm4_apple_trees/function/wandering_trader/register_trade.mcfunction index ac10148ab8..d3be35fbe0 100644 --- a/gm4_apple_trees/data/gm4_apple_trees/function/wandering_trader/register_trade.mcfunction +++ b/gm4_apple_trees/data/gm4_apple_trees/function/wandering_trader/register_trade.mcfunction @@ -4,6 +4,6 @@ # run from gm4_fruiting_trees:wandering_trader/add_trade # apple sapling -execute if predicate gm4_apple_trees:overworld run summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_new_trade_option"],Items:[{},{id:"minecraft:emerald",count:5,Slot:1b},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:8,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}} +execute if predicate gm4_apple_trees:overworld run summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_new_trade_option"],Items:[{},{id:"minecraft:emerald",count:5,Slot:1b},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:8,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_new_trade_option] horse.0 loot gm4_apple_trees:items/apple_tree_sapling tag @e[type=trader_llama] remove gm4_new_trade_option diff --git a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_bee_nest.mcfunction b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_bee_nest.mcfunction index 242b5a6ed5..41100bbdf7 100644 --- a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_bee_nest.mcfunction +++ b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_bee_nest.mcfunction @@ -4,6 +4,6 @@ tp @s ~ 0 ~ -data merge entity @s {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{},{id:"minecraft:emerald",count:8,Slot:1b},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:1,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}} +data merge entity @s {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{},{id:"minecraft:emerald",count:8,Slot:1b},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:1,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @s horse.0 loot gm4_balloon_animals:bee_nest diff --git a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_chicken_egg.mcfunction b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_chicken_egg.mcfunction index 83f787185c..6764e0f123 100644 --- a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_chicken_egg.mcfunction +++ b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_chicken_egg.mcfunction @@ -4,6 +4,6 @@ tp @s ~ 0 ~ -data merge entity @s {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{},{id:"minecraft:emerald",count:2,Slot:1b},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1b,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:4,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}} +data merge entity @s {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{},{id:"minecraft:emerald",count:2,Slot:1b},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1b,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:4,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @s horse.0 loot gm4_balloon_animals:chicken_egg diff --git a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_turtle_egg.mcfunction b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_turtle_egg.mcfunction index dd9a32986b..75bdc40d9b 100644 --- a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_turtle_egg.mcfunction +++ b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/add_turtle_egg.mcfunction @@ -4,6 +4,6 @@ tp @s ~ 0 ~ -data merge entity @s {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{},{id:"minecraft:emerald",count:8,Slot:1b},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:1,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}} +data merge entity @s {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{},{id:"minecraft:emerald",count:8,Slot:1b},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:1,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @s horse.0 loot gm4_balloon_animals:turtle_egg diff --git a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/spawn_trade_llama.mcfunction b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/spawn_trade_llama.mcfunction index 1b5b34d1c2..43af44119b 100644 --- a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/spawn_trade_llama.mcfunction +++ b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/spawn_trade_llama.mcfunction @@ -3,7 +3,7 @@ # run from wandering_trader/trade/init_[animal|wolf] tp @s ~ 0 ~ -data merge entity @s {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{},{id:"minecraft:emerald",count:12,Slot:1b},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:1,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}} +data merge entity @s {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{},{id:"minecraft:emerald",count:12,Slot:1b},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:1,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @s horse.0 loot gm4_balloon_animals:lead diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_interact_check.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_interact_check.mcfunction index 2d067286c7..3eb18417a6 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_interact_check.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_interact_check.mcfunction @@ -7,7 +7,7 @@ advancement revoke @s only gm4_combat_expanded:interact_canine execute as @e[type=wolf,tag=gm4_ce_wolf,nbt={InLove:600}] run function gm4_combat_expanded:armor/modifier/type/canine/wolf_fed_power # check if wolves are wearing armor -execute as @e[type=wolf,tag=gm4_ce_wolf,nbt={body_armor_item:{}}] at @s run function gm4_combat_expanded:armor/modifier/type/canine/wolf_remove_armor +execute as @e[type=wolf,tag=gm4_ce_wolf] if items entity @s armor.body * at @s run function gm4_combat_expanded:armor/modifier/type/canine/wolf_remove_armor # check if wolves are sitting execute as @e[type=wolf,tag=gm4_ce_wolf,nbt={Sitting:1b}] run function gm4_combat_expanded:armor/modifier/type/canine/wolf_stand_up diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_remove_armor.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_remove_armor.mcfunction index 925db62ca9..31a25e7ac0 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_remove_armor.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/canine/wolf_remove_armor.mcfunction @@ -8,4 +8,4 @@ summon item ~ ~ ~ {Tags:["gm4_ce_dropped_wolf_armor"],Item:{id:"wolf_armor",coun item replace entity @e[type=item,tag=gm4_ce_dropped_wolf_armor,limit=1,sort=nearest,distance=..1] contents from entity @s armor.body # remove armor from wolf -data remove entity @s body_armor_item +item replace entity @s armor.body with minecraft:air diff --git a/gm4_mob_curing/data/gm4_mob_curing/function/potion_cleric/register_trades.mcfunction b/gm4_mob_curing/data/gm4_mob_curing/function/potion_cleric/register_trades.mcfunction index fd910f146c..b862579911 100644 --- a/gm4_mob_curing/data/gm4_mob_curing/function/potion_cleric/register_trades.mcfunction +++ b/gm4_mob_curing/data/gm4_mob_curing/function/potion_cleric/register_trades.mcfunction @@ -5,41 +5,41 @@ data remove entity @s Offers.Recipes # trade for slot 1 (nether wart for 4-7 emeralds) -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_0_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:8b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_0_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:8b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_mob_curing_trade_0_option] horse.0 loot gm4_mob_curing:technical/potion_cleric/trade_1 # trade for slot 2 (gunpowder for 3-5 emeralds) -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_1_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:8b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_1_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:8b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_mob_curing_trade_1_option] horse.0 loot gm4_mob_curing:technical/potion_cleric/trade_2 # trade for slot 3 -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_2_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_2_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_mob_curing_trade_2_option] horse.0 loot gm4_mob_curing:technical/potion_cleric/all_trades # trade for slot 4 -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_3_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_3_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_mob_curing_trade_3_option] horse.0 loot gm4_mob_curing:technical/potion_cleric/all_trades # trade for slot 5 -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_4_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_4_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_mob_curing_trade_4_option] horse.0 loot gm4_mob_curing:technical/potion_cleric/all_trades # trade for slot 6 -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_5_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_5_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_mob_curing_trade_5_option] horse.0 loot gm4_mob_curing:technical/potion_cleric/all_trades # trade for slot 7 -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_6_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_6_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_mob_curing_trade_6_option] horse.0 loot gm4_mob_curing:technical/potion_cleric/all_trades # trade for slot 8 -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_7_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_7_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_mob_curing_trade_7_option] horse.0 loot gm4_mob_curing:technical/potion_cleric/all_trades # trade for slot 9 -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_8_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_8_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_mob_curing_trade_8_option] horse.0 loot gm4_mob_curing:technical/potion_cleric/all_trades # trade for slot 10 -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_9_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_mob_curing_trade_9_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:9999999,rewardXp:24b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_mob_curing_trade_9_option] horse.0 loot gm4_mob_curing:technical/potion_cleric/all_trades diff --git a/lib_trades/data/gm4_trades/function/wandering_trader/append_trade.mcfunction b/lib_trades/data/gm4_trades/function/wandering_trader/append_trade.mcfunction index a624d00429..beba66839c 100644 --- a/lib_trades/data/gm4_trades/function/wandering_trader/append_trade.mcfunction +++ b/lib_trades/data/gm4_trades/function/wandering_trader/append_trade.mcfunction @@ -6,8 +6,8 @@ # select random trade data modify storage gm4_trades:temp/wandering_trader/unprocessed_trade_data llama_data set from entity @e[type=trader_llama,tag=gm4_pooled_trade_option,limit=1,sort=random] {} -# interpret trade data (body_armor_item: metadata; Items[{Slot:0b}]: sell; Items[{Slot:1b}]: buy; Items[{Slot:2b}]: buyB) -data modify storage gm4_trades:temp/wandering_trader/next_trade trade set from storage gm4_trades:temp/wandering_trader/unprocessed_trade_data llama_data.body_armor_item.components."minecraft:custom_data".gm4_trades.options +# interpret trade data (equipment.body: metadata; Items[{Slot:0b}]: sell; Items[{Slot:1b}]: buy; Items[{Slot:2b}]: buyB) +data modify storage gm4_trades:temp/wandering_trader/next_trade trade set from storage gm4_trades:temp/wandering_trader/unprocessed_trade_data llama_data.equipment.body.components."minecraft:custom_data".gm4_trades.options data modify storage gm4_trades:temp/wandering_trader/next_trade trade.sell set from storage gm4_trades:temp/wandering_trader/unprocessed_trade_data llama_data.Items[{Slot:0b}] data modify storage gm4_trades:temp/wandering_trader/next_trade trade.buy set from storage gm4_trades:temp/wandering_trader/unprocessed_trade_data llama_data.Items[{Slot:1b}] data modify storage gm4_trades:temp/wandering_trader/next_trade trade.buyB set from storage gm4_trades:temp/wandering_trader/unprocessed_trade_data llama_data.Items[{Slot:2b}] diff --git a/lib_trades/data/gm4_trades/function/wandering_trader/pool/collect_trades.mcfunction b/lib_trades/data/gm4_trades/function/wandering_trader/pool/collect_trades.mcfunction index 3b1864215b..e98df921ba 100644 --- a/lib_trades/data/gm4_trades/function/wandering_trader/pool/collect_trades.mcfunction +++ b/lib_trades/data/gm4_trades/function/wandering_trader/pool/collect_trades.mcfunction @@ -9,7 +9,7 @@ tag @s add gm4_processed_trade_option # compare current fixed pool id to pool id of next unprocessed trade option ($pools_differ == 1 if next trade does not exist or is in different trade pool ;;; == 0 if pool names match) scoreboard players set $pools_differ gm4_trades_data 1 data modify storage gm4_trades:temp/wandering_trader/comparison pool set from storage gm4_trades:temp/wandering_trader/current_tradepool pool -execute if data entity @s body_armor_item.components."minecraft:custom_data".gm4_trades.pool store success score $pools_differ gm4_trades_data run data modify storage gm4_trades:temp/wandering_trader/comparison pool set from entity @s body_armor_item.components."minecraft:custom_data".gm4_trades.pool +execute if data entity @s equipment.body.components."minecraft:custom_data".gm4_trades.pool store success score $pools_differ gm4_trades_data run data modify storage gm4_trades:temp/wandering_trader/comparison pool set from entity @s equipment.body.components."minecraft:custom_data".gm4_trades.pool data remove storage gm4_trades:temp/wandering_trader/comparison pool # if trade pools didnt differ, keep looping until they do. diff --git a/lib_trades/data/gm4_trades/function/wandering_trader/pool/initialize.mcfunction b/lib_trades/data/gm4_trades/function/wandering_trader/pool/initialize.mcfunction index a005ef1524..44a41aea24 100644 --- a/lib_trades/data/gm4_trades/function/wandering_trader/pool/initialize.mcfunction +++ b/lib_trades/data/gm4_trades/function/wandering_trader/pool/initialize.mcfunction @@ -8,7 +8,7 @@ tag @s add gm4_pooled_trade_option tag @s add gm4_processed_trade_option # read current trade pool name space -data modify storage gm4_trades:temp/wandering_trader/current_tradepool pool set from entity @s body_armor_item.components."minecraft:custom_data".gm4_trades.pool +data modify storage gm4_trades:temp/wandering_trader/current_tradepool pool set from entity @s equipment.body.components."minecraft:custom_data".gm4_trades.pool # compare to next trade option's pool execute as @e[type=trader_llama,tag=gm4_trade_option,tag=!gm4_pooled_trade_option,limit=1,sort=arbitrary] run function gm4_trades:wandering_trader/pool/collect_trades diff --git a/lib_trades/example_use/data/example_pack/functions/wandering_trader/register_trade.mcfunction b/lib_trades/example_use/data/example_pack/functions/wandering_trader/register_trade.mcfunction index 44c48fb289..249860c312 100644 --- a/lib_trades/example_use/data/example_pack/functions/wandering_trader/register_trade.mcfunction +++ b/lib_trades/example_use/data/example_pack/functions/wandering_trader/register_trade.mcfunction @@ -5,30 +5,30 @@ # a trade option with hardcoded buy, buyB, sell and options. The 'pool' tag is omitted, resulting in an unnamed pool. Therefore this trade will always be listed as its own option, and other packs can not add items to this trade pool. # Items[{Slot:2b}] is used for the item being sold (by the wandering trader), Items[{Slot:3b}] for the item being bought (by the wandering trader) and Items[{Slot:4b}] for the secondary buy item. -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{id:"minecraft:grass_block",count:1,Slot:2b},{id:"minecraft:emerald",count:1,Slot:3b},{id:"minecraft:wheat_seeds",count:1,Slot:4b}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:8,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{id:"minecraft:grass_block",count:1,Slot:2b},{id:"minecraft:emerald",count:1,Slot:3b},{id:"minecraft:wheat_seeds",count:1,Slot:4b}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:8,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}}} # another hardcoded trade as in line 7, but this one only appears for traders in the end -execute if predicate example_pack:the_end run summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{id:"minecraft:end_stone",count:1,Slot:2b},{id:"minecraft:emerald",count:1,Slot:3b},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{pool:"example_pack:foo_trades",options:{maxUses:8,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}} +execute if predicate example_pack:the_end run summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{id:"minecraft:end_stone",count:1,Slot:2b},{id:"minecraft:emerald",count:1,Slot:3b},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{pool:"example_pack:foo_trades",options:{maxUses:8,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}}} # a trade in the trade pool "example_pack:foo_trades" -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{id:"minecraft:spawner",count:1,Slot:2b},{id:"minecraft:emerald",count:64,Slot:3b},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{pool:"example_pack:foo_trades",options:{maxUses:1,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{id:"minecraft:spawner",count:1,Slot:2b},{id:"minecraft:emerald",count:64,Slot:3b},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{pool:"example_pack:foo_trades",options:{maxUses:1,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}}} # a trade that uses a loot table for the sell and the buy option -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_new_trade_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:24,rewardXp:0b}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_new_trade_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:24,rewardXp:0b}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_new_trade_option] horse.0 loot example_pack:blocks loot replace entity @e[type=trader_llama,limit=1,tag=gm4_new_trade_option] horse.1 loot example_pack:shinies tag @e[type=trader_llama] remove gm4_new_trade_option # another trade in the trade pool "example_pack:foo_trades" -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_new_trade_option"],Items:[{},{},{id:"minecraft:rotten_flesh",count:1,Slot:4b}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{pool:"example_pack:foo_trades",options:{maxUses:1,rewardXp:1b,xp:24,priceMultiplier:0.1f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_new_trade_option"],Items:[{},{},{id:"minecraft:rotten_flesh",count:1,Slot:4b}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{pool:"example_pack:foo_trades",options:{maxUses:1,rewardXp:1b,xp:24,priceMultiplier:0.1f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_new_trade_option] horse.0 loot example_pack:spawn_eggs loot replace entity @e[type=trader_llama,limit=1,tag=gm4_new_trade_option] horse.1 loot example_pack:shinies tag @e[type=trader_llama] remove gm4_new_trade_option # a trade in the trade pool "example_pack:bar_trades" -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{id:"minecraft:slime_block",count:1,Slot:2b},{id:"minecraft:emerald",count:1,Slot:3b},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{pool:"example_pack:bar_trades",options:{maxUses:1,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option"],Items:[{id:"minecraft:slime_block",count:1,Slot:2b},{id:"minecraft:emerald",count:1,Slot:3b},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{pool:"example_pack:bar_trades",options:{maxUses:1,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}}} # a trade in the trade pool "example_pack:bar_trades", that uses one loot table to populate the entire trade -summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_new_trade_option"],Items:[{},{},{}],body_armor_item:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:2,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}} +summon trader_llama ~ 0 ~ {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Variant:0,Strength:1,DespawnDelay:1,Tags:["gm4_trade_option","gm4_new_trade_option"],Items:[{},{},{}],equipment:{body:{id:"minecraft:light_blue_carpet",count:1,components:{"minecraft:custom_data":{gm4_trades:{options:{maxUses:2,rewardXp:1b,xp:1,priceMultiplier:0.05f}}}}}}} loot replace entity @e[type=trader_llama,limit=1,tag=gm4_new_trade_option] horse.0 loot example_pack:pickaxe_trade tag @e[type=trader_llama] remove gm4_new_trade_option From 4db282135251c07056fb6ff65f7dd288ed245ec0 Mon Sep 17 00:00:00 2001 From: Misode Date: Sun, 30 Mar 2025 21:53:49 +0200 Subject: [PATCH 31/75] Fix splash_potion entity type in mob curing tests --- .../data/gm4_mob_curing/test/cow_to_mooshroom.mcfunction | 2 +- .../data/gm4_mob_curing/test/witch_to_potion_cleric.mcfunction | 2 +- .../data/gm4_mob_curing/test/ziglin_to_pig.mcfunction | 2 +- .../data/gm4_mob_curing/test/ziglin_to_piglin.mcfunction | 2 +- .../data/gm4_mob_curing/test/zoglin_to_hoglin.mcfunction | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gm4_mob_curing/data/gm4_mob_curing/test/cow_to_mooshroom.mcfunction b/gm4_mob_curing/data/gm4_mob_curing/test/cow_to_mooshroom.mcfunction index 1af2905e72..9fce678b92 100644 --- a/gm4_mob_curing/data/gm4_mob_curing/test/cow_to_mooshroom.mcfunction +++ b/gm4_mob_curing/data/gm4_mob_curing/test/cow_to_mooshroom.mcfunction @@ -3,7 +3,7 @@ summon cow ~1.5 ~1 ~1.5 summon item ~1.5 ~2 ~1.5 {Item:{id:"red_mushroom"}} summon item ~1.5 ~2 ~1.5 {Item:{id:"brown_mushroom"}} -summon potion ~1.5 ~3 ~1.5 {Item:{id:"splash_potion",components:{"minecraft:potion_contents":"minecraft:slowness"}}} +summon splash_potion ~1.5 ~3 ~1.5 {Item:{id:"splash_potion",components:{"minecraft:potion_contents":"minecraft:slowness"}}} await entity @e[type=mooshroom] inside assert not entity @e[type=cow] inside diff --git a/gm4_mob_curing/data/gm4_mob_curing/test/witch_to_potion_cleric.mcfunction b/gm4_mob_curing/data/gm4_mob_curing/test/witch_to_potion_cleric.mcfunction index 509930251a..7f9549e3f8 100644 --- a/gm4_mob_curing/data/gm4_mob_curing/test/witch_to_potion_cleric.mcfunction +++ b/gm4_mob_curing/data/gm4_mob_curing/test/witch_to_potion_cleric.mcfunction @@ -2,7 +2,7 @@ summon witch ~1.5 ~1 ~1.5 summon item ~1.5 ~2 ~1.5 {Item:{id:"golden_apple"}} -summon potion ~1.5 ~3 ~1.5 {Item:{id:"splash_potion",components:{"minecraft:potion_contents":"minecraft:weakness"}}} +summon splash_potion ~1.5 ~3 ~1.5 {Item:{id:"splash_potion",components:{"minecraft:potion_contents":"minecraft:weakness"}}} await entity @e[type=villager] inside assert not entity @e[type=zombified_piglin] inside diff --git a/gm4_mob_curing/data/gm4_mob_curing/test/ziglin_to_pig.mcfunction b/gm4_mob_curing/data/gm4_mob_curing/test/ziglin_to_pig.mcfunction index 15e5d4d479..4530242106 100644 --- a/gm4_mob_curing/data/gm4_mob_curing/test/ziglin_to_pig.mcfunction +++ b/gm4_mob_curing/data/gm4_mob_curing/test/ziglin_to_pig.mcfunction @@ -2,7 +2,7 @@ summon zombified_piglin ~1.5 ~1 ~1.5 summon item ~1.5 ~2 ~1.5 {Item:{id:"golden_carrot"}} -summon potion ~1.5 ~3 ~1.5 {Item:{id:"splash_potion",components:{"minecraft:potion_contents":"minecraft:swiftness"}}} +summon splash_potion ~1.5 ~3 ~1.5 {Item:{id:"splash_potion",components:{"minecraft:potion_contents":"minecraft:swiftness"}}} await entity @e[type=pig] inside assert not entity @e[type=zombified_piglin] inside diff --git a/gm4_mob_curing/data/gm4_mob_curing/test/ziglin_to_piglin.mcfunction b/gm4_mob_curing/data/gm4_mob_curing/test/ziglin_to_piglin.mcfunction index 64c5828513..cc43fcd3f2 100644 --- a/gm4_mob_curing/data/gm4_mob_curing/test/ziglin_to_piglin.mcfunction +++ b/gm4_mob_curing/data/gm4_mob_curing/test/ziglin_to_piglin.mcfunction @@ -2,7 +2,7 @@ summon zombified_piglin ~1.5 ~1 ~1.5 summon item ~1.5 ~2 ~1.5 {Item:{id:"golden_carrot"}} -summon potion ~1.5 ~3 ~1.5 {Item:{id:"splash_potion",components:{"minecraft:potion_contents":"minecraft:weakness"}}} +summon splash_potion ~1.5 ~3 ~1.5 {Item:{id:"splash_potion",components:{"minecraft:potion_contents":"minecraft:weakness"}}} await entity @e[type=piglin] inside assert not entity @e[type=zombified_piglin] inside diff --git a/gm4_mob_curing/data/gm4_mob_curing/test/zoglin_to_hoglin.mcfunction b/gm4_mob_curing/data/gm4_mob_curing/test/zoglin_to_hoglin.mcfunction index 2ea3c18d42..342b6a189d 100644 --- a/gm4_mob_curing/data/gm4_mob_curing/test/zoglin_to_hoglin.mcfunction +++ b/gm4_mob_curing/data/gm4_mob_curing/test/zoglin_to_hoglin.mcfunction @@ -2,7 +2,7 @@ summon zoglin ~1.5 ~1 ~1.5 summon item ~1.5 ~2 ~1.5 {Item:{id:"golden_carrot"}} -summon potion ~1.5 ~3 ~1.5 {Item:{id:"splash_potion",components:{"minecraft:potion_contents":"minecraft:swiftness"}}} +summon splash_potion ~1.5 ~3 ~1.5 {Item:{id:"splash_potion",components:{"minecraft:potion_contents":"minecraft:swiftness"}}} await entity @e[type=hoglin] inside assert not entity @e[type=zoglin] inside From 1d5d56807ea54026e4428463631d419007a78ef3 Mon Sep 17 00:00:00 2001 From: EpyonProjects <66185010+EpyonProjects@users.noreply.github.com> Date: Thu, 3 Apr 2025 01:00:06 -0400 Subject: [PATCH 32/75] Fix potion swords tests with inventory predicates --- .../function/assign_potion.mcfunction | 8 ++--- .../predicate/holding/long_invisibility.json | 33 +++++++++++++++++++ .../predicate/holding/long_slowness.json | 33 +++++++++++++++++++ .../predicate/holding/strong_healing.json | 33 +++++++++++++++++++ .../predicate/holding/strong_poison.json | 33 +++++++++++++++++++ 5 files changed, 136 insertions(+), 4 deletions(-) create mode 100644 gm4_potion_swords/data/gm4_potion_swords/predicate/holding/long_invisibility.json create mode 100644 gm4_potion_swords/data/gm4_potion_swords/predicate/holding/long_slowness.json create mode 100644 gm4_potion_swords/data/gm4_potion_swords/predicate/holding/strong_healing.json create mode 100644 gm4_potion_swords/data/gm4_potion_swords/predicate/holding/strong_poison.json diff --git a/gm4_potion_swords/data/gm4_potion_swords/function/assign_potion.mcfunction b/gm4_potion_swords/data/gm4_potion_swords/function/assign_potion.mcfunction index 17d898ed60..c0a38e6baf 100644 --- a/gm4_potion_swords/data/gm4_potion_swords/function/assign_potion.mcfunction +++ b/gm4_potion_swords/data/gm4_potion_swords/function/assign_potion.mcfunction @@ -1,8 +1,8 @@ #@s = @a[score={gm4_gold_sword=1..}] tag @s add gm4_gold_user -execute at @s[nbt={Inventory:[{id:"minecraft:potion",components:{"minecraft:potion_contents":{potion:"minecraft:strong_healing"}}}]}] anchored eyes positioned ^ ^ ^2 run effect give @a[distance=..2.5,tag=!gm4_gold_user] absorption 8 1 -execute at @s[nbt={Inventory:[{id:"minecraft:potion",components:{"minecraft:potion_contents":{potion:"minecraft:strong_poison"}}}]}] anchored eyes positioned ^ ^ ^2 run function gm4_potion_swords:wither_potion -execute at @s[nbt={Inventory:[{id:"minecraft:potion",components:{"minecraft:potion_contents":{potion:"minecraft:long_invisibility"}}}]}] anchored eyes positioned ^ ^ ^2 run effect give @a[distance=..2.5,tag=!gm4_gold_user] invisibility 8 0 -execute at @s[nbt={Inventory:[{id:"minecraft:potion",components:{"minecraft:potion_contents":{potion:"minecraft:long_slowness"}}}]}] anchored eyes positioned ^ ^ ^2 run effect give @e[distance=..2.5,tag=!smithed.strict,tag=!gm4_gold_user] slowness 4 10 +execute if predicate gm4_potion_swords:holding/strong_healing at @s anchored eyes positioned ^ ^ ^2 run effect give @a[distance=..2.5,tag=!gm4_gold_user] absorption 8 1 +execute if predicate gm4_potion_swords:holding/strong_poison at @s anchored eyes positioned ^ ^ ^2 run function gm4_potion_swords:wither_potion +execute if predicate gm4_potion_swords:holding/long_invisibility at @s anchored eyes positioned ^ ^ ^2 run effect give @a[distance=..2.5,tag=!gm4_gold_user] invisibility 8 0 +execute if predicate gm4_potion_swords:holding/long_slowness at @s anchored eyes positioned ^ ^ ^2 run effect give @e[distance=..2.5,tag=!smithed.strict,tag=!gm4_gold_user] slowness 4 10 tag @s remove gm4_gold_user scoreboard players reset @a[scores={gm4_gold_sword=1..}] gm4_gold_sword diff --git a/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/long_invisibility.json b/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/long_invisibility.json new file mode 100644 index 0000000000..56113d1d3a --- /dev/null +++ b/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/long_invisibility.json @@ -0,0 +1,33 @@ +{ + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "weapon.*": { + "items": "minecraft:potion", + "predicates": { + "minecraft:potion_contents": "minecraft:long_invisibility" + } + } + } + } + }, + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "inventory.*": { + "items": "minecraft:potion", + "predicates": { + "minecraft:potion_contents": "minecraft:long_invisibility" + } + } + } + } + } + ] +} diff --git a/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/long_slowness.json b/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/long_slowness.json new file mode 100644 index 0000000000..f5e2c92e70 --- /dev/null +++ b/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/long_slowness.json @@ -0,0 +1,33 @@ +{ + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "weapon.*": { + "items": "minecraft:potion", + "predicates": { + "minecraft:potion_contents": "minecraft:long_slowness" + } + } + } + } + }, + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "inventory.*": { + "items": "minecraft:potion", + "predicates": { + "minecraft:potion_contents": "minecraft:long_slowness" + } + } + } + } + } + ] +} diff --git a/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/strong_healing.json b/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/strong_healing.json new file mode 100644 index 0000000000..1f33dd0381 --- /dev/null +++ b/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/strong_healing.json @@ -0,0 +1,33 @@ +{ + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "weapon.*": { + "items": "minecraft:potion", + "predicates": { + "minecraft:potion_contents": "minecraft:strong_healing" + } + } + } + } + }, + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "inventory.*": { + "items": "minecraft:potion", + "predicates": { + "minecraft:potion_contents": "minecraft:strong_healing" + } + } + } + } + } + ] +} diff --git a/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/strong_poison.json b/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/strong_poison.json new file mode 100644 index 0000000000..9205aed374 --- /dev/null +++ b/gm4_potion_swords/data/gm4_potion_swords/predicate/holding/strong_poison.json @@ -0,0 +1,33 @@ +{ + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "weapon.*": { + "items": "minecraft:potion", + "predicates": { + "minecraft:potion_contents": "minecraft:strong_poison" + } + } + } + } + }, + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "inventory.*": { + "items": "minecraft:potion", + "predicates": { + "minecraft:potion_contents": "minecraft:strong_poison" + } + } + } + } + } + ] +} From 63cb12fea93e44bc63a72a3b7f203ca34af558fa Mon Sep 17 00:00:00 2001 From: EpyonProjects <66185010+EpyonProjects@users.noreply.github.com> Date: Thu, 3 Apr 2025 01:01:22 -0400 Subject: [PATCH 33/75] Test timing fix: Metallurgy and Infinitas failing smoosh test activating piston too early --- .../test/check_unsmoosh_after_use.mcfunction | 2 +- gm4_metallurgy/data/gm4_metallurgy/test/smoosh.mcfunction | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gm4_metallurgy/data/gm4_infinitas_shamir/test/check_unsmoosh_after_use.mcfunction b/gm4_metallurgy/data/gm4_infinitas_shamir/test/check_unsmoosh_after_use.mcfunction index d18026a3c4..6563660979 100644 --- a/gm4_metallurgy/data/gm4_infinitas_shamir/test/check_unsmoosh_after_use.mcfunction +++ b/gm4_metallurgy/data/gm4_infinitas_shamir/test/check_unsmoosh_after_use.mcfunction @@ -7,7 +7,7 @@ execute at @s run tp @s ~ ~ ~ 270 50 summon item ~1.5 ~2.5 ~1.5 {Item:{id:"minecraft:bucket"}} loot spawn ~1.5 ~2.5 ~1.5 loot gm4_infinitas_shamir:band -await delay 1s +await delay 1.5s setblock ~1 ~4 ~1 redstone_block diff --git a/gm4_metallurgy/data/gm4_metallurgy/test/smoosh.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/test/smoosh.mcfunction index d54cc1a5ad..32db0f4521 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/test/smoosh.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/test/smoosh.mcfunction @@ -3,7 +3,7 @@ loot spawn ~1.5 ~2.5 ~1.8 loot gm4_hypexperia_shamir:band summon item ~1.5 ~2.5 ~1.8 {Item:{id:"minecraft:diamond_sword"}} -await delay 1s +await delay 1.5s setblock ~1 ~4 ~1 redstone_block From d209a7ef094436a11926c292f0fafdd070671379 Mon Sep 17 00:00:00 2001 From: EpyonProjects <66185010+EpyonProjects@users.noreply.github.com> Date: Thu, 3 Apr 2025 18:38:40 -0400 Subject: [PATCH 34/75] increase delay to confirm sneaking --- .../data/gm4_note_block_interface/test/tune_down.mcfunction | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gm4_note_block_interface/data/gm4_note_block_interface/test/tune_down.mcfunction b/gm4_note_block_interface/data/gm4_note_block_interface/test/tune_down.mcfunction index 7720fb2c5d..18211f0b5a 100644 --- a/gm4_note_block_interface/data/gm4_note_block_interface/test/tune_down.mcfunction +++ b/gm4_note_block_interface/data/gm4_note_block_interface/test/tune_down.mcfunction @@ -4,7 +4,7 @@ setblock ~1 ~1 ~1 note_block execute at @s run tp @s ~ ~ ~ facing ~ ~-1 ~1 dummy @s sneak true -await delay 1t +await delay 2t clear @s dummy @s use block ~1 ~1 ~1 From bdb8c86e71bf45091fba7c981d5fc815bd8c4db4 Mon Sep 17 00:00:00 2001 From: EpyonProjects <66185010+EpyonProjects@users.noreply.github.com> Date: Thu, 3 Apr 2025 18:38:59 -0400 Subject: [PATCH 35/75] Test timing fix: Animi and Fulcio also failing smoosh test activating piston too early --- gm4_animi_shamir/data/gm4_animi_shamir/test/smoosh.mcfunction | 2 +- gm4_fulcio_shamir/data/gm4_fulcio_shamir/test/smoosh.mcfunction | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gm4_animi_shamir/data/gm4_animi_shamir/test/smoosh.mcfunction b/gm4_animi_shamir/data/gm4_animi_shamir/test/smoosh.mcfunction index 00976965e4..d55c61296f 100644 --- a/gm4_animi_shamir/data/gm4_animi_shamir/test/smoosh.mcfunction +++ b/gm4_animi_shamir/data/gm4_animi_shamir/test/smoosh.mcfunction @@ -3,7 +3,7 @@ loot spawn ~1.5 ~2.5 ~1.8 loot gm4_animi_shamir:band summon item ~1.5 ~2.5 ~1.8 {Item:{id:"minecraft:diamond_leggings"}} -await delay 1s +await delay 1.5s setblock ~1 ~4 ~1 redstone_block diff --git a/gm4_fulcio_shamir/data/gm4_fulcio_shamir/test/smoosh.mcfunction b/gm4_fulcio_shamir/data/gm4_fulcio_shamir/test/smoosh.mcfunction index 87d603b7c1..45b6c07348 100644 --- a/gm4_fulcio_shamir/data/gm4_fulcio_shamir/test/smoosh.mcfunction +++ b/gm4_fulcio_shamir/data/gm4_fulcio_shamir/test/smoosh.mcfunction @@ -3,7 +3,7 @@ loot spawn ~1.5 ~2.5 ~1.8 loot gm4_fulcio_shamir:band summon item ~1.5 ~2.5 ~1.8 {Item:{id:"minecraft:compass"}} -await delay 1s +await delay 1.5s setblock ~1 ~4 ~1 redstone_block From a5000d97f62f11c344e9b108ba2647df3a1a1be8 Mon Sep 17 00:00:00 2001 From: Misode Date: Tue, 15 Apr 2025 14:59:27 +0200 Subject: [PATCH 36/75] Update to stable beet and mecha versions --- pyproject.toml | 7 ++----- uv.lock | 18 +++++++++++------- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index e30f0bcb49..29c35655f5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,8 +7,8 @@ authors = [ ] requires-python = ">= 3.10, < 4.0" dependencies = [ - "beet >= 0.109.3", - "mecha >= 0.95.2", + "beet >= 0.110.0", + "mecha >= 0.98.0", "bolt >= 0.49.1", "PyYAML >= 6.0, < 7.0", "pydantic >= 2.6.1, < 3.0.0", @@ -24,9 +24,6 @@ dev-dependencies = [ "uv >= 0.5.4", ] -[tool.uv.sources] -mecha = { git = "https://github.com/misode/mecha", branch = "snbt-1.21.5" } - [project.entry-points.beet] commands = "gm4.commands" autoload = "gm4.plugins.autoload" diff --git a/uv.lock b/uv.lock index 88a98374b2..c1b835d654 100644 --- a/uv.lock +++ b/uv.lock @@ -12,7 +12,7 @@ wheels = [ [[package]] name = "beet" -version = "0.109.3" +version = "0.110.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, @@ -26,9 +26,9 @@ dependencies = [ { name = "toml" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2b/9d/8fe261d5a12a24221878b5829ac474b30da91b7fa2840dc5c1cf8d151a98/beet-0.109.3.tar.gz", hash = "sha256:8a50a61d35bf90a0ef1dfa18b5d31197cbea63844f2cdf3ccecfea3d5a1af1e7", size = 91440 } +sdist = { url = "https://files.pythonhosted.org/packages/26/d1/4110a4aa87d80c907e50949e1c8a44a7741e2a4939e79d6e4a8b93d95c85/beet-0.110.0.tar.gz", hash = "sha256:570d8e48807f4b7ec3f863cd7a53b666c35bd128dcf20f5985e30158103c5e84", size = 91902 } wheels = [ - { url = "https://files.pythonhosted.org/packages/72/bf/f8cae8735e0bc1df800ed5825c9de4c1b7f03fc3d1a6d17c225a9677ba32/beet-0.109.3-py3-none-any.whl", hash = "sha256:fa353592ba610e4822f7d13c0981b02422e734f10fc2522f23e15798a872c3fd", size = 116318 }, + { url = "https://files.pythonhosted.org/packages/30/13/6166c510dd853b837eac3c66989ea4aa6abfccf7b321c6e84f9fdc64f617/beet-0.110.0-py3-none-any.whl", hash = "sha256:871ce4016f3d764e9ea4f37d11115d13a3354f26e2672b8973a79b3ccf7b3779", size = 116677 }, ] [[package]] @@ -199,9 +199,9 @@ dev = [ [package.metadata] requires-dist = [ - { name = "beet", specifier = ">=0.109.3" }, + { name = "beet", specifier = ">=0.110.0" }, { name = "bolt", specifier = ">=0.49.1" }, - { name = "mecha", git = "https://github.com/misode/mecha?branch=snbt-1.21.5" }, + { name = "mecha", specifier = ">=0.98.0" }, { name = "pillow", specifier = ">=10.0.0,<11.0.0" }, { name = "pydantic", specifier = ">=2.6.1,<3.0.0" }, { name = "pyyaml", specifier = ">=6.0,<7.0" }, @@ -306,12 +306,16 @@ wheels = [ [[package]] name = "mecha" -version = "0.97.1" -source = { git = "https://github.com/misode/mecha?branch=snbt-1.21.5#51f81508abb2ecaf406feaebb8f1917cc183858e" } +version = "0.98.0" +source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "beet" }, { name = "tokenstream" }, ] +sdist = { url = "https://files.pythonhosted.org/packages/02/d3/820a016d87c9df56d102dac71f14ddd4fb950a30a210e926b1e07d8627d4/mecha-0.98.0.tar.gz", hash = "sha256:e714b4fc2c05b374bf0f29e86191ad3458d021d48494c1f42497dab9eb79f431", size = 137902 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ea/c7/1dd4f605cb993b3165447e8482e0fae98e6928a4840c28d6d293b50cf60d/mecha-0.98.0-py3-none-any.whl", hash = "sha256:e8b8b87a8329239f351ee6845ac7ac51d3dced2bf94f52a5f75b01a8b993347b", size = 164200 }, +] [[package]] name = "mypy-extensions" From 560fad1d95415bbc65690f3c341c6e071d78bbb4 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 00:13:36 +0200 Subject: [PATCH 37/75] Update packtest version to v2.1 --- .github/workflows/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cf9ef764b7..24654c3a6c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -90,9 +90,9 @@ jobs: # https://modrinth.com/mod/fabric-api/versions # https://modrinth.com/mod/packtest/versions - version: '1.21.5' - fabric_server_url: https://meta.fabricmc.net/v2/versions/loader/1.21.5-rc1/0.16.10/1.0.1/server/jar - fabric_api_url: https://cdn.modrinth.com/data/P7dR8mSH/versions/sEWxVmfA/fabric-api-0.119.4%2B1.21.5.jar - packtest_url: https://cdn.modrinth.com/data/XsKUhp45/versions/yJiy4jNB/packtest-2.0-beta1-mc1.21.5.jar + fabric_server_url: https://meta.fabricmc.net/v2/versions/loader/1.21.5/0.16.13/1.0.3/server/jar + fabric_api_url: https://cdn.modrinth.com/data/P7dR8mSH/versions/FZ4q3wQK/fabric-api-0.119.9%2B1.21.5.jar + packtest_url: https://cdn.modrinth.com/data/XsKUhp45/versions/Swh7th09/packtest-2.1-mc1.21.5.jar name: 'test-${{ matrix.version }}' runs-on: ubuntu-24.04 steps: From 9fa08d6d3f7f4b5f3e9a633e9a5fa48d261caaa3 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 00:15:18 +0200 Subject: [PATCH 38/75] Revert test timing commits This reverts commit 63cb12fea93e44bc63a72a3b7f203ca34af558fa. This reverts commit d209a7ef094436a11926c292f0fafdd070671379. This reverts commit bdb8c86e71bf45091fba7c981d5fc815bd8c4db4. --- gm4_animi_shamir/data/gm4_animi_shamir/test/smoosh.mcfunction | 2 +- gm4_fulcio_shamir/data/gm4_fulcio_shamir/test/smoosh.mcfunction | 2 +- .../test/check_unsmoosh_after_use.mcfunction | 2 +- gm4_metallurgy/data/gm4_metallurgy/test/smoosh.mcfunction | 2 +- .../data/gm4_note_block_interface/test/tune_down.mcfunction | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gm4_animi_shamir/data/gm4_animi_shamir/test/smoosh.mcfunction b/gm4_animi_shamir/data/gm4_animi_shamir/test/smoosh.mcfunction index d55c61296f..00976965e4 100644 --- a/gm4_animi_shamir/data/gm4_animi_shamir/test/smoosh.mcfunction +++ b/gm4_animi_shamir/data/gm4_animi_shamir/test/smoosh.mcfunction @@ -3,7 +3,7 @@ loot spawn ~1.5 ~2.5 ~1.8 loot gm4_animi_shamir:band summon item ~1.5 ~2.5 ~1.8 {Item:{id:"minecraft:diamond_leggings"}} -await delay 1.5s +await delay 1s setblock ~1 ~4 ~1 redstone_block diff --git a/gm4_fulcio_shamir/data/gm4_fulcio_shamir/test/smoosh.mcfunction b/gm4_fulcio_shamir/data/gm4_fulcio_shamir/test/smoosh.mcfunction index 45b6c07348..87d603b7c1 100644 --- a/gm4_fulcio_shamir/data/gm4_fulcio_shamir/test/smoosh.mcfunction +++ b/gm4_fulcio_shamir/data/gm4_fulcio_shamir/test/smoosh.mcfunction @@ -3,7 +3,7 @@ loot spawn ~1.5 ~2.5 ~1.8 loot gm4_fulcio_shamir:band summon item ~1.5 ~2.5 ~1.8 {Item:{id:"minecraft:compass"}} -await delay 1.5s +await delay 1s setblock ~1 ~4 ~1 redstone_block diff --git a/gm4_metallurgy/data/gm4_infinitas_shamir/test/check_unsmoosh_after_use.mcfunction b/gm4_metallurgy/data/gm4_infinitas_shamir/test/check_unsmoosh_after_use.mcfunction index 6563660979..d18026a3c4 100644 --- a/gm4_metallurgy/data/gm4_infinitas_shamir/test/check_unsmoosh_after_use.mcfunction +++ b/gm4_metallurgy/data/gm4_infinitas_shamir/test/check_unsmoosh_after_use.mcfunction @@ -7,7 +7,7 @@ execute at @s run tp @s ~ ~ ~ 270 50 summon item ~1.5 ~2.5 ~1.5 {Item:{id:"minecraft:bucket"}} loot spawn ~1.5 ~2.5 ~1.5 loot gm4_infinitas_shamir:band -await delay 1.5s +await delay 1s setblock ~1 ~4 ~1 redstone_block diff --git a/gm4_metallurgy/data/gm4_metallurgy/test/smoosh.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/test/smoosh.mcfunction index 32db0f4521..d54cc1a5ad 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/test/smoosh.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/test/smoosh.mcfunction @@ -3,7 +3,7 @@ loot spawn ~1.5 ~2.5 ~1.8 loot gm4_hypexperia_shamir:band summon item ~1.5 ~2.5 ~1.8 {Item:{id:"minecraft:diamond_sword"}} -await delay 1.5s +await delay 1s setblock ~1 ~4 ~1 redstone_block diff --git a/gm4_note_block_interface/data/gm4_note_block_interface/test/tune_down.mcfunction b/gm4_note_block_interface/data/gm4_note_block_interface/test/tune_down.mcfunction index 18211f0b5a..7720fb2c5d 100644 --- a/gm4_note_block_interface/data/gm4_note_block_interface/test/tune_down.mcfunction +++ b/gm4_note_block_interface/data/gm4_note_block_interface/test/tune_down.mcfunction @@ -4,7 +4,7 @@ setblock ~1 ~1 ~1 note_block execute at @s run tp @s ~ ~ ~ facing ~ ~-1 ~1 dummy @s sneak true -await delay 2t +await delay 1t clear @s dummy @s use block ~1 ~1 ~1 From d3d37346880078724e53463e0db965fe30d98eb2 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 00:24:31 +0200 Subject: [PATCH 39/75] Rename FallDistance to fall_distance --- .../function/enderpuff/apply_slow_falling.mcfunction | 2 +- .../data/gm4_orb_of_ankou/function/pneumas/agile.mcfunction | 2 +- .../mob/track_movement/check_enderman_falling.mcfunction | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gm4_end_fishing/data/gm4_end_fishing/function/enderpuff/apply_slow_falling.mcfunction b/gm4_end_fishing/data/gm4_end_fishing/function/enderpuff/apply_slow_falling.mcfunction index b9fe5b6206..07e480c44b 100644 --- a/gm4_end_fishing/data/gm4_end_fishing/function/enderpuff/apply_slow_falling.mcfunction +++ b/gm4_end_fishing/data/gm4_end_fishing/function/enderpuff/apply_slow_falling.mcfunction @@ -1,7 +1,7 @@ # @s = player who has an enderpuff and is falling # run from tick -execute store result score $fall_distance gm4_ef_data run data get entity @s FallDistance 10 +execute store result score $fall_distance gm4_ef_data run data get entity @s fall_distance 10 execute if score $fall_distance gm4_ef_data matches 25.. run tag @s add gm4_ef_fall tag @s[scores={gm4_ef_sneak=1..},nbt={FallFlying:1b}] add gm4_ef_fall effect give @s[tag=gm4_ef_fall] slow_falling 1 0 diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/agile.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/agile.mcfunction index 31d6288901..fee13ea4ac 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/agile.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/pneumas/agile.mcfunction @@ -1,5 +1,5 @@ # @s = player with agile pneuma who is in the air # run from pneumas/temp_tick/agile -execute store result score @s gm4_pneuma_data run data get entity @s FallDistance +execute store result score @s gm4_pneuma_data run data get entity @s fall_distance effect give @s[scores={gm4_pneuma_data=1..}] jump_boost 1 255 true diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/mob/track_movement/check_enderman_falling.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/mob/track_movement/check_enderman_falling.mcfunction index a764f06922..707a7c3a6b 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/mob/track_movement/check_enderman_falling.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/mob/track_movement/check_enderman_falling.mcfunction @@ -1,7 +1,7 @@ # @s = endermen near a teleporation jammer # run from mob/track_movement/check_dy -execute store result score fall gm4_ta_pos_y run data get entity @s FallDistance 100 +execute store result score fall gm4_ta_pos_y run data get entity @s fall_distance 100 execute if score fall gm4_ta_pos_y matches 0..90 run tag @s add gm4_ta_teleported execute if score fall gm4_ta_pos_y matches 91.. run tag @s add gm4_ta_falling From 62655aa5aafb8ef87c4f770488c39b1afef3ae9a Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 00:28:58 +0200 Subject: [PATCH 40/75] Fix advancement background texture --- gm4/plugins/module.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gm4/plugins/module.py b/gm4/plugins/module.py index deb2c5f164..5b5006475f 100644 --- a/gm4/plugins/module.py +++ b/gm4/plugins/module.py @@ -31,7 +31,7 @@ def gm4_root_advancement(ctx: Context): "fallback": "Semi-funny blurb about GM4", "color": "gray" }, - "background": "textures/block/light_blue_concrete_powder.png", + "background": "block/light_blue_concrete_powder", "announce_to_chat": False }, "criteria": { From 383bc9643768a21809994f6bd0d21b3a93cb0fd7 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 00:32:19 +0200 Subject: [PATCH 41/75] Fix phantom field Size -> size --- .../function/mob/init/mob_type/phantom.mcfunction | 6 +++--- .../function/reel_in/spawn_phantom.mcfunction | 2 +- .../gm4_enlarging_phantoms/function/set_size.mcfunction | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/phantom.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/phantom.mcfunction index 1db01d663c..0f8ca11ebf 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/phantom.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/mob/init/mob_type/phantom.mcfunction @@ -21,10 +21,10 @@ scoreboard players set @s gm4_ce_damage_cap 60 tag @s[predicate=gm4_combat_expanded:mob/modifier/snowy] add gm4_ce_slowing_attacks # burned effect give @s[predicate=gm4_combat_expanded:mob/modifier/burned] fire_resistance infinite 0 true -data modify entity @s[predicate=gm4_combat_expanded:mob/modifier/burned,predicate=gm4_combat_expanded:technical/chance/grow_phantom_slight] Size set value 1 +data modify entity @s[predicate=gm4_combat_expanded:mob/modifier/burned,predicate=gm4_combat_expanded:technical/chance/grow_phantom_slight] size set value 1 # flowering -data modify entity @s[predicate=gm4_combat_expanded:mob/modifier/flowering,predicate=gm4_combat_expanded:technical/chance/grow_phantom_slight] Size set value 1 -data modify entity @s[predicate=gm4_combat_expanded:mob/modifier/flowering,predicate=gm4_combat_expanded:technical/chance/grow_phantom_large] Size set value 2 +data modify entity @s[predicate=gm4_combat_expanded:mob/modifier/flowering,predicate=gm4_combat_expanded:technical/chance/grow_phantom_slight] size set value 1 +data modify entity @s[predicate=gm4_combat_expanded:mob/modifier/flowering,predicate=gm4_combat_expanded:technical/chance/grow_phantom_large] size set value 2 # set modifiers execute unless score $replaced_mob gm4_ce_data matches 1 run function gm4_combat_expanded:mob/init/modifier/stat/prep diff --git a/gm4_end_fishing/data/gm4_end_fishing/function/reel_in/spawn_phantom.mcfunction b/gm4_end_fishing/data/gm4_end_fishing/function/reel_in/spawn_phantom.mcfunction index a6398bd664..8b851f61fa 100644 --- a/gm4_end_fishing/data/gm4_end_fishing/function/reel_in/spawn_phantom.mcfunction +++ b/gm4_end_fishing/data/gm4_end_fishing/function/reel_in/spawn_phantom.mcfunction @@ -1,5 +1,5 @@ # @s = item that is to summon a phantom # run from reel_in/summon_entity -execute as @e[type=marker,tag=gm4_ef_loot,limit=1] at @s run summon phantom ^ ^ ^-1 {Health:26f,Size:3,attributes:[{id:"minecraft:max_health",base:26}],Tags:["gm4_end_phantom"],DeathLootTable:"gm4_end_fishing:entities/end_phantom"} +execute as @e[type=marker,tag=gm4_ef_loot,limit=1] at @s run summon phantom ^ ^ ^-1 {Health:26f,size:3,attributes:[{id:"minecraft:max_health",base:26}],Tags:["gm4_end_phantom"],DeathLootTable:"gm4_end_fishing:entities/end_phantom"} advancement grant @a[tag=gm4_ef_reel_loot,limit=1] only gm4:end_fishing_phantom diff --git a/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/set_size.mcfunction b/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/set_size.mcfunction index b136f49478..0e29c818f9 100644 --- a/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/set_size.mcfunction +++ b/gm4_midnight_menaces/data/gm4_enlarging_phantoms/function/set_size.mcfunction @@ -5,8 +5,8 @@ execute store result score @s gm4_menace_data run data get entity @s UUID[0] scoreboard players operation @s gm4_menace_data %= 100 gm4_menace_data # 35% size 3, 40% size 5, 25% size 7 -data merge entity @s[scores={gm4_menace_data=..34}] {Size:3,Health:24.0f,attributes:[{id:"minecraft:max_health",base:24.0d},{id:"minecraft:attack_damage",base:5.0d}]} -data merge entity @s[scores={gm4_menace_data=35..74}] {Size:5,Health:30.0f,attributes:[{id:"minecraft:max_health",base:30.0d},{id:"minecraft:attack_damage",base:7.0d}]} -data merge entity @s[scores={gm4_menace_data=75..}] {Size:7,Health:40.0f,attributes:[{id:"minecraft:max_health",base:40.0d},{id:"minecraft:attack_damage",base:9.0d}]} +data merge entity @s[scores={gm4_menace_data=..34}] {size:3,Health:24.0f,attributes:[{id:"minecraft:max_health",base:24.0d},{id:"minecraft:attack_damage",base:5.0d}]} +data merge entity @s[scores={gm4_menace_data=35..74}] {size:5,Health:30.0f,attributes:[{id:"minecraft:max_health",base:30.0d},{id:"minecraft:attack_damage",base:7.0d}]} +data merge entity @s[scores={gm4_menace_data=75..}] {size:7,Health:40.0f,attributes:[{id:"minecraft:max_health",base:40.0d},{id:"minecraft:attack_damage",base:9.0d}]} scoreboard players reset @s gm4_menace_data From c46b0c604534e268c5f514f36e081c6d1a2ae751 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 00:34:44 +0200 Subject: [PATCH 42/75] Fix turtle field HasEgg -> has_egg --- .../gm4_gemini_shamir/function/breed/check_turtle.mcfunction | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gm4_metallurgy/data/gm4_gemini_shamir/function/breed/check_turtle.mcfunction b/gm4_metallurgy/data/gm4_gemini_shamir/function/breed/check_turtle.mcfunction index 809c6b24e8..33c13a0a7d 100644 --- a/gm4_metallurgy/data/gm4_gemini_shamir/function/breed/check_turtle.mcfunction +++ b/gm4_metallurgy/data/gm4_gemini_shamir/function/breed/check_turtle.mcfunction @@ -1,6 +1,6 @@ # run from breed_turtle.json (advancement) # @s = player who has bred a mob -execute if predicate gm4_gemini_shamir:holding_gemini run data modify entity @e[type=turtle,distance=..10,limit=1,sort=nearest,nbt=!{HasEgg:1b}] HasEgg set value 1b +execute if predicate gm4_gemini_shamir:holding_gemini run data modify entity @e[type=turtle,distance=..10,limit=1,sort=nearest,nbt=!{has_egg:1b}] has_egg set value 1b advancement revoke @s only gm4_gemini_shamir:breed_turtle From 5424c584428006c6488cafc598a738b9c9957519 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 00:35:50 +0200 Subject: [PATCH 43/75] Fix vex field LifeTicks -> life_ticks --- .../function/extract_failed.mcfunction | 2 +- .../function/soul_forge/entities/wandering_tear.mcfunction | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction index 74518e90e0..94065b4291 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/extract_failed.mcfunction @@ -10,7 +10,7 @@ execute if score $failed_smoke gm4_ench_data matches 1 run playsound item.shield # congealed enchantment: 10% -> (1 - 0.8) * 0.5 scoreboard players set $failed_congealed_ench gm4_ench_data 0 -execute if score $failed_smoke gm4_ench_data matches 0 if predicate gm4_enchantment_extractors:failed_congealed_chance store success score $failed_congealed_ench gm4_ench_data run summon vex ~ ~ ~ {CustomName:{"translate":"entity.gm4.congealed_enchantment","fallback":"Congealed Enchantment§"},CustomNameVisible:0b,Team:"gm4_hide_name",LifeTicks:100,attributes:[{id:"minecraft:attack_damage",base:2}],Health:4.0f,Motion:[0.0,0.35,0.0]} +execute if score $failed_smoke gm4_ench_data matches 0 if predicate gm4_enchantment_extractors:failed_congealed_chance store success score $failed_congealed_ench gm4_ench_data run summon vex ~ ~ ~ {CustomName:{"translate":"entity.gm4.congealed_enchantment","fallback":"Congealed Enchantment§"},CustomNameVisible:0b,Team:"gm4_hide_name",life_ticks:100,attributes:[{id:"minecraft:attack_damage",base:2}],Health:4.0f,Motion:[0.0,0.35,0.0]} execute if score $failed_congealed_ench gm4_ench_data matches 1 run playsound entity.evoker.prepare_attack block @a[distance=..8] ~ ~ ~ .8 1.8 # living enchantment: 10% -> (1 - 0.8 - ((1 - 0.8) * 0.5)) diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/wandering_tear.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/wandering_tear.mcfunction index 27348b4f30..8165d3aa39 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/wandering_tear.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/entities/wandering_tear.mcfunction @@ -2,7 +2,7 @@ # run from soul_forge/entities/summon_wandering_tear # spawn vex -summon minecraft:vex ~ ~0.2 ~ {Silent:1b,Glowing:1b,CustomNameVisible:0b,LifeTicks:1200,DeathLootTable:"gm4:empty",Tags:["gm4_oa_ignore","gm4_oa_wandering_tear"],CustomName:{"translate":"entity.gm4.wandering_tear","fallback":"Wandering Tear§"},Team:"gm4_hide_name",active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:1000000,show_particles:0b}],attributes:[{id:"minecraft:follow_range",base:48},{id:"minecraft:attack_damage",base:3}]} +summon minecraft:vex ~ ~0.2 ~ {Silent:1b,Glowing:1b,CustomNameVisible:0b,life_ticks:1200,DeathLootTable:"gm4:empty",Tags:["gm4_oa_ignore","gm4_oa_wandering_tear"],CustomName:{"translate":"entity.gm4.wandering_tear","fallback":"Wandering Tear§"},Team:"gm4_hide_name",active_effects:[{id:"minecraft:invisibility",amplifier:0b,duration:1000000,show_particles:0b}],attributes:[{id:"minecraft:follow_range",base:48},{id:"minecraft:attack_damage",base:3}]} # visuals playsound minecraft:entity.vex.hurt hostile @a[distance=..12] ~ ~ ~ 0.6 1.2 From 26546d3babb0cf7aab0a5c36da3e977137d49660 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 00:43:45 +0200 Subject: [PATCH 44/75] Fix pig Saddle -> equipment.saddle --- gm4_chairs/data/gm4_chairs/function/create_chair.mcfunction | 2 +- .../data/gm4_chairs/function/lightning/revive_chair.mcfunction | 2 +- gm4_chairs/data/gm4_chairs/test/create.mcfunction | 2 +- .../data/gm4_pig_tractors/test/harvest_carrots.mcfunction | 2 +- .../data/gm4_pig_tractors/test/plant_carrots.mcfunction | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gm4_chairs/data/gm4_chairs/function/create_chair.mcfunction b/gm4_chairs/data/gm4_chairs/function/create_chair.mcfunction index cfaefc31b5..15184a5a60 100644 --- a/gm4_chairs/data/gm4_chairs/function/create_chair.mcfunction +++ b/gm4_chairs/data/gm4_chairs/function/create_chair.mcfunction @@ -4,7 +4,7 @@ # run from main # spawn chair -summon minecraft:pig ~ ~-10000.39 ~ {CustomName:"gm4_chair",Tags:["gm4_chairs","smithed.entity","smithed.strict","smithed.block"],Team:"gm4_chairs",NoAI:1b,Saddle:1b,NoGravity:1b,Silent:1b,DeathTime:19s,InLove:2147483647,attributes:[{id:"minecraft:max_health",base:1.0},{id:"minecraft:movement_speed",base:0.0}],active_effects:[{id:'minecraft:invisibility',amplifier:0,duration:2147483647,show_particles:0b},{id:'minecraft:resistance',amplifier:10b,duration:2147483647,show_particles:0b}],DeathLootTable:"gm4:empty"} +summon minecraft:pig ~ ~-10000.39 ~ {CustomName:"gm4_chair",Tags:["gm4_chairs","smithed.entity","smithed.strict","smithed.block"],Team:"gm4_chairs",NoAI:1b,equipment:{saddle:{id:"minecraft:saddle"}},NoGravity:1b,Silent:1b,DeathTime:19s,InLove:2147483647,attributes:[{id:"minecraft:max_health",base:1.0},{id:"minecraft:movement_speed",base:0.0}],active_effects:[{id:'minecraft:invisibility',amplifier:0,duration:2147483647,show_particles:0b},{id:'minecraft:resistance',amplifier:10b,duration:2147483647,show_particles:0b}],DeathLootTable:"gm4:empty"} # set chair to orientation of stairs execute if block ~ ~ ~ #minecraft:stairs[facing=north] positioned ~ ~-10000 ~ as @e[type=minecraft:pig,tag=gm4_chairs,distance=..0.4,limit=1] at @s run tp @s ~ ~10000 ~.05 0 0 diff --git a/gm4_chairs/data/gm4_chairs/function/lightning/revive_chair.mcfunction b/gm4_chairs/data/gm4_chairs/function/lightning/revive_chair.mcfunction index 3b4417b973..40635838f8 100644 --- a/gm4_chairs/data/gm4_chairs/function/lightning/revive_chair.mcfunction +++ b/gm4_chairs/data/gm4_chairs/function/lightning/revive_chair.mcfunction @@ -4,7 +4,7 @@ # runs from lightning/delay # spawn chair -summon minecraft:pig ~ ~-10000 ~ {Tags:["gm4_chairs","smithed.entity","smithed.strict","smithed.block"],Team:"gm4_chairs",NoAI:1b,Saddle:1b,NoGravity:1b,Silent:1b,DeathTime:19s,InLove:2147483647,attributes:[{id:"minecraft:movement_speed",base:0.0}],active_effects:[{id:'minecraft:invisibility',amplifier:0,duration:2147483647,show_particles:0b},{id:'minecraft:resistance',amplifier:10b,duration:2147483647,show_particles:0b}],DeathLootTable:"gm4:empty"} +summon minecraft:pig ~ ~-10000 ~ {Tags:["gm4_chairs","smithed.entity","smithed.strict","smithed.block"],Team:"gm4_chairs",NoAI:1b,equipment:{saddle:{id:"minecraft:saddle"}},NoGravity:1b,Silent:1b,DeathTime:19s,InLove:2147483647,attributes:[{id:"minecraft:movement_speed",base:0.0}],active_effects:[{id:'minecraft:invisibility',amplifier:0,duration:2147483647,show_particles:0b},{id:'minecraft:resistance',amplifier:10b,duration:2147483647,show_particles:0b}],DeathLootTable:"gm4:empty"} execute positioned ~ ~-10000 ~ run scoreboard players set @e[type=pig,tag=gm4_chairs,limit=1,distance=..0.1] gm4_entity_version 1 # copy zombified piglin rotation diff --git a/gm4_chairs/data/gm4_chairs/test/create.mcfunction b/gm4_chairs/data/gm4_chairs/test/create.mcfunction index 83f332f05a..692fcb46d4 100644 --- a/gm4_chairs/data/gm4_chairs/test/create.mcfunction +++ b/gm4_chairs/data/gm4_chairs/test/create.mcfunction @@ -3,4 +3,4 @@ setblock ~ ~ ~ mangrove_stairs[facing=south] summon item ~0.5 ~1 ~0.25 {Item:{id:"minecraft:saddle",count:1}} -await entity @e[type=pig,dx=0,nbt={Saddle:1b}] +await items entity @e[type=pig,dx=0] saddle minecraft:saddle diff --git a/gm4_pig_tractors/data/gm4_pig_tractors/test/harvest_carrots.mcfunction b/gm4_pig_tractors/data/gm4_pig_tractors/test/harvest_carrots.mcfunction index 1265aad1dc..8f494aeab4 100644 --- a/gm4_pig_tractors/data/gm4_pig_tractors/test/harvest_carrots.mcfunction +++ b/gm4_pig_tractors/data/gm4_pig_tractors/test/harvest_carrots.mcfunction @@ -3,7 +3,7 @@ setblock ~1 ~ ~1 farmland setblock ~1 ~1 ~1 carrots[age=7] -summon pig ~1.5 ~1 ~1.5 {Saddle:1b} +summon pig ~1.5 ~1 ~1.5 {equipment:{saddle:{id:"minecraft:saddle"}}} dummy @s use entity @e[type=pig,distance=..4,limit=1] await block ~1 ~1 ~1 carrots[age=0] diff --git a/gm4_pig_tractors/data/gm4_pig_tractors/test/plant_carrots.mcfunction b/gm4_pig_tractors/data/gm4_pig_tractors/test/plant_carrots.mcfunction index 17a0cee2b6..2d45f900ed 100644 --- a/gm4_pig_tractors/data/gm4_pig_tractors/test/plant_carrots.mcfunction +++ b/gm4_pig_tractors/data/gm4_pig_tractors/test/plant_carrots.mcfunction @@ -2,7 +2,7 @@ # @dummy ~1.5 ~1 ~0.5 setblock ~1 ~ ~1 farmland -summon pig ~1.5 ~1 ~1.5 {Saddle:1b} +summon pig ~1.5 ~1 ~1.5 {equipment:{saddle:{id:"minecraft:saddle"}}} dummy @s use entity @e[type=pig,distance=..4,limit=1] give @s carrot From fbd5969c9732c3ee7d5740c433e274b46b26c510 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 01:13:52 +0200 Subject: [PATCH 45/75] Fix chairs lightning reviving --- gm4_chairs/data/gm4_chairs/function/lightning/tag.mcfunction | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gm4_chairs/data/gm4_chairs/function/lightning/tag.mcfunction b/gm4_chairs/data/gm4_chairs/function/lightning/tag.mcfunction index a15485219a..83a221a6e5 100644 --- a/gm4_chairs/data/gm4_chairs/function/lightning/tag.mcfunction +++ b/gm4_chairs/data/gm4_chairs/function/lightning/tag.mcfunction @@ -5,4 +5,4 @@ advancement revoke @s only gm4_chairs:lightning -execute as @e[type=zombified_piglin,nbt={NoAI:1b}] unless data entity @s Tags at @s if block ~ ~1 ~ #minecraft:stairs run function gm4_chairs:lightning/revive_chair +execute as @e[type=zombified_piglin,tag=gm4_chairs] at @s if block ~ ~1 ~ #minecraft:stairs run function gm4_chairs:lightning/revive_chair From 2f84180d71eeab95d25dffaeb8b9f5e89a120057 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 01:14:13 +0200 Subject: [PATCH 46/75] Fix text components in gm4 reload logs --- .../gm4/function/conflict_logs/traverse.mcfunction | 2 +- base/data/gm4/function/load.mcfunction | 4 ++-- base/data/gm4/function/post_load.mcfunction | 4 ++-- base/mod.mcdoc | 8 +++++--- docs/making-a-module.md | 2 +- .../data/gm4_combat_expanded/function/init.mcfunction | 10 +++++----- 6 files changed, 16 insertions(+), 14 deletions(-) diff --git a/base/data/gm4/function/conflict_logs/traverse.mcfunction b/base/data/gm4/function/conflict_logs/traverse.mcfunction index 2b1aea2092..e5b9aa794e 100644 --- a/base/data/gm4/function/conflict_logs/traverse.mcfunction +++ b/base/data/gm4/function/conflict_logs/traverse.mcfunction @@ -1,5 +1,5 @@ execute store success score #not_match gm4_data run data modify storage gm4:log traverse_versions[0].id set from storage gm4:log log.require_id -execute if data storage gm4:log traverse_versions[0].from run data modify storage gm4:log temp set value '[{"text":" (packaged in ","color":"red"},{"nbt":"traverse_versions[0].from","storage":"gm4:log","color":"red"},{"text":")","color":"red"}]' +execute if data storage gm4:log traverse_versions[0].from run data modify storage gm4:log temp set value [{"text":" (packaged in ","color":"red"},{"nbt":"traverse_versions[0].from","storage":"gm4:log","color":"red"},{"text":")","color":"red"}] execute if score #not_match gm4_data matches 0 run tellraw @a[tag=gm4_show_log] [{"nbt":"log.module","storage":"gm4:log","color":"red"},{"text":" is disabled. It requires ","color":"red"},{"nbt":"log.require","storage":"gm4:log","color":"red"},{"text":" v","color":"red"},{"nbt":"log.require_ver","storage":"gm4:log"},{"text":" but ","color":"red"},{"nbt":"traverse_versions[0].module","storage":"gm4:log"},{"text":" v"},{"nbt":"traverse_versions[0].version","storage":"gm4:log","color":"red"},{"text":" is installed instead","color":"red"},{"nbt":"temp","storage":"gm4:log","interpret":true}] diff --git a/base/data/gm4/function/load.mcfunction b/base/data/gm4/function/load.mcfunction index 34e6f1b303..215ba36011 100644 --- a/base/data/gm4/function/load.mcfunction +++ b/base/data/gm4/function/load.mcfunction @@ -1,5 +1,5 @@ data merge storage gm4:log {queue:[],versions:[]} -data modify storage gm4:log queue append value {type:"text",message:'{"text":"[GM4]: Checking for updates...","color":"#4AA0C7"}'} +data modify storage gm4:log queue append value {type:"text",message:{"text":"[GM4]: Checking for updates...","color":"#4AA0C7"}} scoreboard objectives add gm4_modules dummy scoreboard objectives add gm4_data dummy @@ -15,6 +15,6 @@ execute unless score $cooldown gm4_creative matches 0.. run scoreboard players s # Setting this to 0 will always show logs to all players execute unless score $global_cooldown gm4_creative matches 0.. run scoreboard players set $global_cooldown gm4_creative 10 -execute unless score gm4 gm4_modules matches 1.. run data modify storage gm4:log queue append value {type:"text",message:'{"text":"[GM4]: Welcome to Gamemode 4. Initialising...","color":"green"}'} +execute unless score gm4 gm4_modules matches 1.. run data modify storage gm4:log queue append value {type:"text",message:{"text":"[GM4]: Welcome to Gamemode 4. Initialising...","color":"green"}} execute unless score gm4 gm4_modules matches 1.. run schedule function gm4:intro_song/init 2s execute unless score gm4 gm4_modules matches 1.. run scoreboard players set gm4 gm4_modules 1 diff --git a/base/data/gm4/function/post_load.mcfunction b/base/data/gm4/function/post_load.mcfunction index 750958366a..1012328392 100644 --- a/base/data/gm4/function/post_load.mcfunction +++ b/base/data/gm4/function/post_load.mcfunction @@ -1,4 +1,4 @@ -execute unless data storage gm4:log queue[{type:"install"}] run data modify storage gm4:log queue append value {type:"text",message:'{"text":"[GM4]: No updates found.","color":"#4AA0C7"}'} -execute if data storage gm4:log queue[{type:"install"}] run data modify storage gm4:log queue append value {type:"text",message:'{"text":"[GM4]: Updates completed.","color":"#4AA0C7"}'} +execute unless data storage gm4:log queue[{type:"install"}] run data modify storage gm4:log queue append value {type:"text",message:{"text":"[GM4]: No updates found.","color":"#4AA0C7"}} +execute if data storage gm4:log queue[{type:"install"}] run data modify storage gm4:log queue append value {type:"text",message:{"text":"[GM4]: Updates completed.","color":"#4AA0C7"}} function gm4:log_wait diff --git a/base/mod.mcdoc b/base/mod.mcdoc index efd5027d9a..99ccc77d42 100644 --- a/base/mod.mcdoc +++ b/base/mod.mcdoc @@ -1,3 +1,5 @@ +use ::java::util::text::Text + dispatch minecraft:storage[gm4:log] to struct Gm4Log { versions?: [LogVersion], traverse_versions?: [LogVersion], @@ -6,7 +8,7 @@ dispatch minecraft:storage[gm4:log] to struct Gm4Log { }, outdated_list?: [LogEntry], queue?: [LogEntry], - temp?: #[text_component] string, + temp?: Text, } struct LogVersion { @@ -23,7 +25,7 @@ struct LogEntry { dispatch gm4:log_entry[text] to struct { /// The text component message to display. - message: #[text_component] string, + message: Text, } dispatch gm4:log_entry[install] to struct { @@ -34,7 +36,7 @@ dispatch gm4:log_entry[install] to struct { dispatch gm4:log_entry[outdated] to struct { module: string, download: #[url] string, - render: #[text_component] string, + render: Text, } dispatch gm4:log_entry[missing] to struct MissingLog { diff --git a/docs/making-a-module.md b/docs/making-a-module.md index 124cfcee2f..bc1ecbf50e 100644 --- a/docs/making-a-module.md +++ b/docs/making-a-module.md @@ -109,7 +109,7 @@ If all required dependencies are present, Lantern Load will call `init.mcfunctio #### Logging Messages can be logged during the load process. This can be done by appending to the `queue` field in the `gm4:log` storage. Here are a few examples: ```mcfunction -data modify storage gm4:log queue append value {type:"text",message:'{"text":"We've been attempting to contact you about your car's extended warranty"}'} +data modify storage gm4:log queue append value {type:"text",message:{text:"We've been attempting to contact you about your car's extended warranty"}} data modify storage gm4:log queue append value {type:"install",module:"Bat Grenades"} ``` diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/init.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/init.mcfunction index 32472eb5fd..e770f3b815 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/init.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/init.mcfunction @@ -5,16 +5,16 @@ scoreboard players set combat_expanded gm4_modules 1 # disable natural regeneration execute unless score $natural_regen gm4_ce_data matches -1 store result score $natural_regen gm4_ce_data run gamerule naturalRegeneration execute unless score $natural_regen_disabled gm4_ce_data matches 1 run gamerule naturalRegeneration false -execute unless score $natural_regen_disabled gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'{"text":"[INFO] Combat Expanded changed gamerule naturalRegeneration to false"}'} -execute unless score $natural_regen_disabled gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'[{"text":"[INFO] Combat Expanded: To disable Combat Expanded\'s natural regeneration: "},{"text":"click here","color":"red","click_event":{"action":"suggest_command","command":"/scoreboard players set $natural_regeneration gm4_ce_data -1"}}]'} -execute if score $natural_regen_disabled gm4_ce_data matches 1 if score $natural_regen gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'[{"text":"[WARN]","color":"red"},{"text":" Combat Expanded requires naturalRegeneration to be false, but it is true. ","color":"white"},{"text":"click here to fix","color":"red","click_event":{"action":"suggest_command","command":"/gamerule naturalRegeneration false"}}]'} +execute unless score $natural_regen_disabled gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:{"text":"[INFO] Combat Expanded changed gamerule naturalRegeneration to false"}} +execute unless score $natural_regen_disabled gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:[{"text":"[INFO] Combat Expanded: To disable Combat Expanded\s natural regeneration: "},{"text":"click here","color":"red","click_event":{"action":"suggest_command","command":"/scoreboard players set $natural_regeneration gm4_ce_data -1"}}]} +execute if score $natural_regen_disabled gm4_ce_data matches 1 if score $natural_regen gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:[{"text":"[WARN]","color":"red"},{"text":" Combat Expanded requires naturalRegeneration to be false, but it is true. ","color":"white"},{"text":"click here to fix","color":"red","click_event":{"action":"suggest_command","command":"/gamerule naturalRegeneration false"}}]} scoreboard players set $natural_regen_disabled gm4_ce_data 1 # disable natural phantom spawning execute store result score $phantoms gm4_ce_data run gamerule doInsomnia execute unless score $phantoms_disabled gm4_ce_data matches 1 run gamerule doInsomnia false -execute unless score $phantoms_disabled gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'{"text":"[INFO] Combat Expanded changed gamerule doInsomnia to false"}'} -execute if score $phantoms_disabled gm4_ce_data matches 1 if score $phantoms gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:'[{"text":"[WARN]","color":"red"},{"text":" Combat Expanded requires doInsomnia to be false, but it is true. ","color":"white"},{"text":"click here to fix","color":"red","click_event":{"action":"suggest_command","command":"/gamerule doInsomnia false"}}]'} +execute unless score $phantoms_disabled gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:{"text":"[INFO] Combat Expanded changed gamerule doInsomnia to false"}} +execute if score $phantoms_disabled gm4_ce_data matches 1 if score $phantoms gm4_ce_data matches 1 run data modify storage gm4:log queue append value {type:"text",message:[{"text":"[WARN]","color":"red"},{"text":" Combat Expanded requires doInsomnia to be false, but it is true. ","color":"white"},{"text":"click here to fix","color":"red","click_event":{"action":"suggest_command","command":"/gamerule doInsomnia false"}}]} scoreboard players set $phantoms_disabled gm4_ce_data 1 # reset all links From 98a2bf868cfd66941c107a2850f770ee5a55d861 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 13:16:27 +0200 Subject: [PATCH 47/75] More text component unstringifying --- .../relocate/set_pick_up_data.mcfunction | 2 +- .../spawn/eval_enchantment.mcfunction | 4 +- .../process_display/spawn/init.mcfunction | 4 +- .../spawn/list_enchantments.mcfunction | 2 +- .../spawn/process_enchantments.mcfunction | 2 +- .../modifier/type/soothe/activate.mcfunction | 12 ++-- .../type/soothe/recharge_fully.mcfunction | 14 ++--- .../type/soothe/recharge_text.mcfunction | 6 +- .../weapon/convert_netherite.mcfunction | 2 +- .../weapon/modifier/swift/activate.mcfunction | 2 +- .../weapon/update_sharpness.mcfunction | 2 +- .../relocate/set_pick_up_data.mcfunction | 2 +- .../relocate/set_pick_up_data.mcfunction | 2 +- .../destroy_cart/update_hopper.mcfunction | 10 ++-- .../relocate/set_pick_up_data.mcfunction | 2 +- .../relocate/set_pick_up_data.mcfunction | 2 +- .../gm4_guidebook/function/init.mcfunction | 2 +- .../update_storage/add_to_toc.mcfunction | 2 +- .../update_storage/build_page.mcfunction | 4 +- .../update_storage/build_toc.mcfunction | 2 +- .../lectern/build_line.mcfunction | 2 +- .../lectern/build_page.mcfunction | 2 +- .../lectern/click_event.mcfunction | 2 +- gm4_guidebook/generate_guidebooks.py | 4 +- .../destroy_cart/scan_hoppers.mcfunction | 56 +++++++++---------- .../relocate/set_pick_up_data.mcfunction | 2 +- .../add_metal/add_aluminium.mcfunction | 2 +- .../casting/add_metal/add_barimium.mcfunction | 2 +- .../casting/add_metal/add_barium.mcfunction | 2 +- .../casting/add_metal/add_bismuth.mcfunction | 2 +- .../casting/add_metal/add_copper.mcfunction | 2 +- .../add_metal/add_curies_bismium.mcfunction | 2 +- .../casting/add_metal/add_thorium.mcfunction | 2 +- .../add_metal/add_thorium_brass.mcfunction | 2 +- .../function/casting/destroy_mould.mcfunction | 2 +- .../casting/overheat_mould.mcfunction | 2 +- .../soul_forge/outputs/fuse_pneuma.mcfunction | 2 +- gm4_orb_of_ankou/mod.mcdoc | 9 +++ .../set_pick_up_data.mcfunction | 2 +- .../function/pick_up/get_data.mcfunction | 22 ++++---- .../pick_up/get_data_shulker_boxes.mcfunction | 34 +++++------ gm4_relocators/mod.mcdoc | 20 +++++++ .../relocate/set_pick_up_data.mcfunction | 2 +- .../set_pick_up_data_anchor.mcfunction | 2 +- .../set_pick_up_data_jammer.mcfunction | 2 +- .../relocate/set_pick_up_data.mcfunction | 2 +- lib_forceload/README.md | 2 +- .../function/set_marker_data.mcfunction | 2 +- .../functions/insert_examples.mcfunction | 14 ++--- .../functions/remove_examples.mcfunction | 8 +-- .../functions/replace_examples.mcfunction | 14 ++--- 51 files changed, 167 insertions(+), 138 deletions(-) create mode 100644 gm4_orb_of_ankou/mod.mcdoc create mode 100644 gm4_relocators/mod.mcdoc diff --git a/gm4_block_compressors/data/gm4_block_compressors/function/relocate/set_pick_up_data.mcfunction b/gm4_block_compressors/data/gm4_block_compressors/function/relocate/set_pick_up_data.mcfunction index 193f43465c..01ce18dfad 100644 --- a/gm4_block_compressors/data/gm4_block_compressors/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_block_compressors/data/gm4_block_compressors/function/relocate/set_pick_up_data.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_block_compressors:relocate/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_block_compressor",lore:'{"translate":"block.gm4.block_compressor","fallback":"Compressor","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_block_compressor",lore:{"translate":"block.gm4.block_compressor","fallback":"Compressor","color":"gray","italic":true}} execute positioned ~ ~ ~ run kill @e[type=item_display,tag=gm4_block_compressor_plate,limit=1,distance=..0.1] execute positioned ~ ~ ~ run kill @e[type=item_display,tag=gm4_block_compressor_display,limit=1,distance=..0.1] diff --git a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/eval_enchantment.mcfunction b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/eval_enchantment.mcfunction index 89e119e1ac..e8f4d36ac4 100644 --- a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/eval_enchantment.mcfunction +++ b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/eval_enchantment.mcfunction @@ -6,5 +6,5 @@ # with $lvl = level of the enchantment as integer # if enchantment level is 10 or lower display latin number, otherwise just print level -$execute if score $enchant_lvl gm4_bookshelf_inspector_data matches 1..10 run data modify storage gm4_bookshelf_inspector:store enchantment_list append value '[{"translate":"enchantment.minecraft.$(id)"},{"text":" "},{"translate":"enchantment.level.$(lvl)"}]' -$execute unless score $enchant_lvl gm4_bookshelf_inspector_data matches 1..10 run data modify storage gm4_bookshelf_inspector:store enchantment_list append value '[{"translate":"enchantment.minecraft.$(id)"},{"text":" $(lvl)"}]' +$execute if score $enchant_lvl gm4_bookshelf_inspector_data matches 1..10 run data modify storage gm4_bookshelf_inspector:store enchantment_list append value [{"translate":"enchantment.minecraft.$(id)"},{"text":" "},{"translate":"enchantment.level.$(lvl)"}] +$execute unless score $enchant_lvl gm4_bookshelf_inspector_data matches 1..10 run data modify storage gm4_bookshelf_inspector:store enchantment_list append value [{"translate":"enchantment.minecraft.$(id)"},{"text":" $(lvl)"}] diff --git a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/init.mcfunction b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/init.mcfunction index 00bd7b73f9..88da4bd0df 100644 --- a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/init.mcfunction +++ b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/init.mcfunction @@ -7,12 +7,12 @@ execute unless entity @e[type=text_display,tag=gm4_bookshelf_inspector_display.extending] run schedule function gm4_bookshelf_inspector:process_display/spawn/tick 1t # set data -data merge entity @s {Tags:["gm4_bookshelf_inspector_display","gm4_bookshelf_inspector_display.extending"],default_background:1b,view_range:0.05f,see_through:1b,line_width:130,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0f,0f,0f]},text:'{"text":"???"}'} +data merge entity @s {Tags:["gm4_bookshelf_inspector_display","gm4_bookshelf_inspector_display.extending"],default_background:1b,view_range:0.05f,see_through:1b,line_width:130,transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[0f,0f,0f]},text:{"text":"???"}} # build text storage data modify storage gm4_bookshelf_inspector:temp text set value [] function gm4_bookshelf_inspector:process_display/spawn/decide_name -data modify entity @s text set value '{"nbt":"text[]","storage":"gm4_bookshelf_inspector:temp","separator":"\\n","interpret":true}' +data modify entity @s text set value {"nbt":"text[]","storage":"gm4_bookshelf_inspector:temp","separator":"\n","interpret":true} data remove storage gm4_bookshelf_inspector:temp text # set rotation diff --git a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/list_enchantments.mcfunction b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/list_enchantments.mcfunction index 932b84749f..b9d26c7b01 100644 --- a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/list_enchantments.mcfunction +++ b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/list_enchantments.mcfunction @@ -11,7 +11,7 @@ data modify storage gm4_bookshelf_inspector:store enchantment_list set value [] function gm4_bookshelf_inspector:process_display/spawn/process_enchantments # add to the text -data modify storage gm4_bookshelf_inspector:temp text append value '{"nbt":"enchantment_list[]","storage":"gm4_bookshelf_inspector:store","separator":"\\n","interpret":true,"color":"gray"}' +data modify storage gm4_bookshelf_inspector:temp text append value {"nbt":"enchantment_list[]","storage":"gm4_bookshelf_inspector:store","separator":"\n","interpret":true,"color":"gray"} # cleanup data remove storage gm4_bookshelf_inspector:temp enchantments diff --git a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/process_enchantments.mcfunction b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/process_enchantments.mcfunction index a79b02e798..ec2e11b187 100644 --- a/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/process_enchantments.mcfunction +++ b/gm4_bookshelf_inspector/data/gm4_bookshelf_inspector/function/process_display/spawn/process_enchantments.mcfunction @@ -20,5 +20,5 @@ scoreboard players remove $enchantments_max gm4_bookshelf_inspector_data 1 data remove storage gm4_bookshelf_inspector:temp enchantments[0] execute if score $enchantments_max gm4_bookshelf_inspector_data matches 0 store result score $enchantment_count gm4_bookshelf_inspector_data run data get storage gm4_bookshelf_inspector:temp enchantments execute if score $enchantments_max gm4_bookshelf_inspector_data matches 0 if score $enchantment_count gm4_bookshelf_inspector_data matches 1 run function gm4_bookshelf_inspector:process_display/spawn/process_enchantments -execute if score $enchantments_max gm4_bookshelf_inspector_data matches 0 if score $enchantment_count gm4_bookshelf_inspector_data matches 2.. run data modify storage gm4_bookshelf_inspector:store enchantment_list append value '{"translate":"container.shulkerBox.more","with":[{"score":{"name":"$enchantment_count","objective":"gm4_bookshelf_inspector_data"}}]}' +execute if score $enchantments_max gm4_bookshelf_inspector_data matches 0 if score $enchantment_count gm4_bookshelf_inspector_data matches 2.. run data modify storage gm4_bookshelf_inspector:store enchantment_list append value {"translate":"container.shulkerBox.more","with":[{"score":{"name":"$enchantment_count","objective":"gm4_bookshelf_inspector_data"}}]} execute if score $enchantments_max gm4_bookshelf_inspector_data matches 1.. if data storage gm4_bookshelf_inspector:temp enchantments[0] run function gm4_bookshelf_inspector:process_display/spawn/process_enchantments diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/activate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/activate.mcfunction index b3bcf5915a..19a23c7249 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/activate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/activate.mcfunction @@ -22,12 +22,12 @@ execute positioned ~ ~.6 ~ summon marker at @s run function gm4_combat_expanded: # use lib_lore to darken the 'Heal Pulse' text data modify storage gm4_lore:temp Source set from storage gm4_combat_expanded:temp components."minecraft:lore" -execute if score $level gm4_ce_data matches 1 run data modify storage gm4_lore:temp Target set value '{"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.0"}]}' -execute if score $level gm4_ce_data matches 2 run data modify storage gm4_lore:temp Target set value '{"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.1"}]}' -execute if score $level gm4_ce_data matches 3 run data modify storage gm4_lore:temp Target set value '{"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.2"}]}' -execute if score $level gm4_ce_data matches 1 run data modify storage gm4_lore:temp Input set value ['{"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.0"}]}','{"text":"NaN"}'] -execute if score $level gm4_ce_data matches 2 run data modify storage gm4_lore:temp Input set value ['{"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.1"}]}','{"text":"NaN"}'] -execute if score $level gm4_ce_data matches 3 run data modify storage gm4_lore:temp Input set value ['{"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.2"}]}','{"text":"NaN"}'] +execute if score $level gm4_ce_data matches 1 run data modify storage gm4_lore:temp Target set value {"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.0"}]} +execute if score $level gm4_ce_data matches 2 run data modify storage gm4_lore:temp Target set value {"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.1"}]} +execute if score $level gm4_ce_data matches 3 run data modify storage gm4_lore:temp Target set value {"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.2"}]} +execute if score $level gm4_ce_data matches 1 run data modify storage gm4_lore:temp Input set value [{"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.0"}]},{"text":"NaN"}] +execute if score $level gm4_ce_data matches 2 run data modify storage gm4_lore:temp Input set value [{"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.1"}]},{"text":"NaN"}] +execute if score $level gm4_ce_data matches 3 run data modify storage gm4_lore:temp Input set value [{"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.2"}]},{"text":"NaN"}] function #gm4_lore:replace data modify storage gm4_combat_expanded:temp components."minecraft:lore" set from storage gm4_lore:temp Source diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/recharge_fully.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/recharge_fully.mcfunction index aa0f814614..3c25422fd8 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/recharge_fully.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/recharge_fully.mcfunction @@ -6,16 +6,16 @@ execute at @s run playsound minecraft:block.conduit.activate player @s ~ ~ ~ 0.6 # use lib_lore to remove the rechrage text data modify storage gm4_lore:temp Source set from storage gm4_combat_expanded:temp components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"color":"gray","fallback":"When Low on Health:","italic":false,"translate":"item.gm4.combat_expanded.lore.low_hp"}' +data modify storage gm4_lore:temp Target set value {"color":"gray","fallback":"When Low on Health:","italic":false,"translate":"item.gm4.combat_expanded.lore.low_hp"} scoreboard players set $start gm4_lore 2 function #gm4_lore:remove # use lib_lore to brighten the 'Heal Pulse' text -execute if score $level gm4_ce_data matches 1 run data modify storage gm4_lore:temp Target set value '{"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.0"}]}' -execute if score $level gm4_ce_data matches 2 run data modify storage gm4_lore:temp Target set value '{"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.1"}]}' -execute if score $level gm4_ce_data matches 3 run data modify storage gm4_lore:temp Target set value '{"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.2"}]}' -execute if score $level gm4_ce_data matches 1 run data modify storage gm4_lore:temp Input set value ['{"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.0"}]}'] -execute if score $level gm4_ce_data matches 2 run data modify storage gm4_lore:temp Input set value ['{"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.1"}]}'] -execute if score $level gm4_ce_data matches 3 run data modify storage gm4_lore:temp Input set value ['{"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.2"}]}'] +execute if score $level gm4_ce_data matches 1 run data modify storage gm4_lore:temp Target set value {"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.0"}]} +execute if score $level gm4_ce_data matches 2 run data modify storage gm4_lore:temp Target set value {"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.1"}]} +execute if score $level gm4_ce_data matches 3 run data modify storage gm4_lore:temp Target set value {"color":"dark_gray","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.2"}]} +execute if score $level gm4_ce_data matches 1 run data modify storage gm4_lore:temp Input set value [{"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.0"}]}] +execute if score $level gm4_ce_data matches 2 run data modify storage gm4_lore:temp Input set value [{"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.1"}]}] +execute if score $level gm4_ce_data matches 3 run data modify storage gm4_lore:temp Input set value [{"color":"blue","italic":false,"translate":"potion.withAmplifier","with":[{"fallback":"Heal Pulse","translate":"item.gm4.combat_expanded.lore.soothe"},{"translate":"potion.potency.2"}]}] function #gm4_lore:replace data modify storage gm4_combat_expanded:temp components."minecraft:lore" set from storage gm4_lore:temp Source diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/recharge_text.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/recharge_text.mcfunction index 31690cfdae..397bec9424 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/recharge_text.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/armor/modifier/type/soothe/recharge_text.mcfunction @@ -1,13 +1,13 @@ # use lib_lore to remove the old rechrage text data modify storage gm4_lore:temp Source set from storage gm4_combat_expanded:temp components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"color":"gray","fallback":"When Low on Health:","italic":false,"translate":"item.gm4.combat_expanded.lore.low_hp"}' +data modify storage gm4_lore:temp Target set value {"color":"gray","fallback":"When Low on Health:","italic":false,"translate":"item.gm4.combat_expanded.lore.low_hp"} scoreboard players set $start gm4_lore 2 function #gm4_lore:remove # use lib_lore to update the rechrage text -data modify storage gm4_lore:temp Target set value '{"color":"gray","fallback":"When Low on Health:","italic":false,"translate":"item.gm4.combat_expanded.lore.low_hp"}' -$data modify storage gm4_lore:temp Input set value ['{"color":"dark_gray","fallback":"Kills: %s/%s","italic":false,"translate":"item.gm4.combat_expanded.lore.soothe_recharge","with":["$(recharge)","$(max_charge)"]}'] +data modify storage gm4_lore:temp Target set value {"color":"gray","fallback":"When Low on Health:","italic":false,"translate":"item.gm4.combat_expanded.lore.low_hp"} +$data modify storage gm4_lore:temp Input set value [{"color":"dark_gray","fallback":"Kills: %s/%s","italic":false,"translate":"item.gm4.combat_expanded.lore.soothe_recharge","with":["$(recharge)","$(max_charge)"]}] scoreboard players set $start gm4_lore 2 function #gm4_lore:insert diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/convert_netherite.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/convert_netherite.mcfunction index 1352d52524..ef223cbff5 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/convert_netherite.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/convert_netherite.mcfunction @@ -31,7 +31,7 @@ loot replace block 29999998 1 7134 container.2 loot gm4_combat_expanded:technica # update lore with lib_lore data modify storage gm4_lore:temp Source set from storage gm4_combat_expanded:temp components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"translate":"item.modifiers.mainhand","italic":false,"color":"gray"}' +data modify storage gm4_lore:temp Target set value {"translate":"item.modifiers.mainhand","italic":false,"color":"gray"} scoreboard players set $start gm4_lore 1 function #gm4_lore:remove data modify storage gm4_lore:temp Input set from block 29999998 1 7134 Items[{Slot:2b}].components."minecraft:lore" diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/modifier/swift/activate.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/modifier/swift/activate.mcfunction index 7cc422a301..e821c5ab9d 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/modifier/swift/activate.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/modifier/swift/activate.mcfunction @@ -37,7 +37,7 @@ loot replace block 29999998 1 7134 container.2 loot gm4_combat_expanded:technica # update lore data modify storage gm4_lore:temp Source set from storage gm4_combat_expanded:temp components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"color":"gray","italic":false,"translate":"item.modifiers.mainhand"}' +data modify storage gm4_lore:temp Target set value {"color":"gray","italic":false,"translate":"item.modifiers.mainhand"} scoreboard players set $start gm4_lore 2 function #gm4_lore:remove data modify storage gm4_lore:temp Input set from block 29999998 1 7134 Items[{Slot:2b}].components."minecraft:lore" diff --git a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/update_sharpness.mcfunction b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/update_sharpness.mcfunction index de609c5091..abe68ac5ac 100644 --- a/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/update_sharpness.mcfunction +++ b/gm4_combat_expanded/data/gm4_combat_expanded/function/weapon/update_sharpness.mcfunction @@ -29,7 +29,7 @@ loot replace block 29999998 1 7134 container.2 loot gm4_combat_expanded:technica # update lore with lib_lore data modify storage gm4_lore:temp Source set from storage gm4_combat_expanded:temp components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"color":"gray","italic":false,"translate":"item.modifiers.mainhand"}' +data modify storage gm4_lore:temp Target set value {"color":"gray","italic":false,"translate":"item.modifiers.mainhand"} scoreboard players set $start gm4_lore 1 function #gm4_lore:remove data modify storage gm4_lore:temp Input set from block 29999998 1 7134 Items[{Slot:2b}].components."minecraft:lore" diff --git a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/set_pick_up_data.mcfunction b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/set_pick_up_data.mcfunction index 4a3b7e191b..f964e3d003 100644 --- a/gm4_disassemblers/data/gm4_disassemblers/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_disassemblers/data/gm4_disassemblers/function/relocate/set_pick_up_data.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_disassemblers:relocate/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_disassembler",lore:'{"translate":"block.gm4.disassembler","fallback":"Disassembler","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_disassembler",lore:{"translate":"block.gm4.disassembler","fallback":"Disassembler","color":"gray","italic":true}} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation data modify storage gm4_relocators:temp merge_data.entity_data.equipment set from entity @e[type=armor_stand,tag=gm4_disassembler_stand,distance=..0.5,limit=1] equipment diff --git a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/set_pick_up_data.mcfunction b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/set_pick_up_data.mcfunction index 4224066ee6..88a3cf2e74 100644 --- a/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_enchantment_extractors/data/gm4_enchantment_extractors/function/relocate/set_pick_up_data.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_enchantment_extractors:relocate/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_enchantment_extractor",lore:'{"translate":"block.gm4.enchantment_extractor","fallback":"Enchantment Extractor","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_enchantment_extractor",lore:{"translate":"block.gm4.enchantment_extractor","fallback":"Enchantment Extractor","color":"gray","italic":true}} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation execute positioned ~ ~-1.2 ~ run data modify storage gm4_relocators:temp merge_data.entity_data.equipment set from entity @e[type=armor_stand,tag=gm4_enchantment_extractor_stand,distance=..0.1,limit=1] equipment diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/update_hopper.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/update_hopper.mcfunction index 7fa7d66079..fb2e677553 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/update_hopper.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/machine/destroy_cart/update_hopper.mcfunction @@ -5,11 +5,11 @@ # replace correct slot with proper item data modify storage gm4_machines:temp Items set from block ~ ~ ~ Items -execute if data storage gm4_machines:temp Items[{Slot:0b,components:{"minecraft:custom_data":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}] run loot replace block ~ ~ ~ container.0 loot gm4_ender_hoppers:entities/ender_hopper_minecart -execute if data storage gm4_machines:temp Items[{Slot:1b,components:{"minecraft:custom_data":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}] run loot replace block ~ ~ ~ container.1 loot gm4_ender_hoppers:entities/ender_hopper_minecart -execute if data storage gm4_machines:temp Items[{Slot:2b,components:{"minecraft:custom_data":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}] run loot replace block ~ ~ ~ container.2 loot gm4_ender_hoppers:entities/ender_hopper_minecart -execute if data storage gm4_machines:temp Items[{Slot:3b,components:{"minecraft:custom_data":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}] run loot replace block ~ ~ ~ container.3 loot gm4_ender_hoppers:entities/ender_hopper_minecart -execute if data storage gm4_machines:temp Items[{Slot:4b,components:{"minecraft:custom_data":'{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}'}}] run loot replace block ~ ~ ~ container.4 loot gm4_ender_hoppers:entities/ender_hopper_minecart +execute if data storage gm4_machines:temp Items[{Slot:0b,components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}] run loot replace block ~ ~ ~ container.0 loot gm4_ender_hoppers:entities/ender_hopper_minecart +execute if data storage gm4_machines:temp Items[{Slot:1b,components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}] run loot replace block ~ ~ ~ container.1 loot gm4_ender_hoppers:entities/ender_hopper_minecart +execute if data storage gm4_machines:temp Items[{Slot:2b,components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}] run loot replace block ~ ~ ~ container.2 loot gm4_ender_hoppers:entities/ender_hopper_minecart +execute if data storage gm4_machines:temp Items[{Slot:3b,components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}] run loot replace block ~ ~ ~ container.3 loot gm4_ender_hoppers:entities/ender_hopper_minecart +execute if data storage gm4_machines:temp Items[{Slot:4b,components:{"minecraft:custom_name":{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"},{"color":"white","font":"gm4:container_gui","extra":[{"color":"#404040","font":"gm4:default","translate":"container.gm4.ender_hopper_minecart","fallback":"Minecart with Ender Hopper"}],"translate":"gui.gm4.ender_hopper_minecart","fallback":""}]}}}] run loot replace block ~ ~ ~ container.4 loot gm4_ender_hoppers:entities/ender_hopper_minecart # clean up data remove storage gm4_machines:temp Items diff --git a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/relocate/set_pick_up_data.mcfunction b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/relocate/set_pick_up_data.mcfunction index 13fe14e680..ad2173a5b5 100644 --- a/gm4_ender_hoppers/data/gm4_ender_hoppers/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_ender_hoppers/data/gm4_ender_hoppers/function/relocate/set_pick_up_data.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_ender_hoppers:relocate/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_ender_hopper",lore:'{"translate":"block.gm4.ender_hopper","fallback":"Ender Hopper","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_ender_hopper",lore:{"translate":"block.gm4.ender_hopper","fallback":"Ender Hopper","color":"gray","italic":true}} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation data modify storage gm4_relocators:temp merge_data.entity_data.item set from entity @e[type=item_display,tag=gm4_ender_hopper_display,limit=1,distance=..0.01] item diff --git a/gm4_forming_press/data/gm4_forming_press/function/relocate/set_pick_up_data.mcfunction b/gm4_forming_press/data/gm4_forming_press/function/relocate/set_pick_up_data.mcfunction index 0dc445a4d1..d0285a0409 100644 --- a/gm4_forming_press/data/gm4_forming_press/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_forming_press/data/gm4_forming_press/function/relocate/set_pick_up_data.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_forming_press:relocate/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_forming_press",lore:'{"translate":"block.gm4.forming_press","fallback":"Forming Press","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_forming_press",lore:{"translate":"block.gm4.forming_press","fallback":"Forming Press","color":"gray","italic":true}} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation data modify storage gm4_relocators:temp merge_data.entity_data.equipment set from entity @e[type=armor_stand,tag=gm4_forming_press_stand,distance=..0.5,limit=1] equipment diff --git a/gm4_guidebook/data/gm4_guidebook/function/init.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/init.mcfunction index 970a6f0e97..210f0f2f03 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/init.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/init.mcfunction @@ -21,7 +21,7 @@ schedule function gm4_guidebook:update_storage/setup_markers 1t schedule function #gm4_guidebook:setup_storage 5t -data modify storage gm4_guidebook:register front_matter set value [{raw:'["",{"translate":"gui.gm4.guidebook.page.intro","fallback": "","color": "white","font": "gm4:guidebook"},{"translate":"text.gm4.guidebook.introduction","fallback":"Introduction","underlined":true},{"text":"\\n\\n"},{"translate":"text.gm4.guidebook.letter","fallback":"This is a world unlike others. It appears that certain things work...differently to say the least.\\n\\nThis book will document discoveries regarding these new mechanics."},{"text":"\\n\\n> ","color":"#4AA0C7"},{"translate":"text.gm4.guidebook.refresh_findings","fallback":"Refresh Findings","color":"#4AA0C7","hover_event":{"action":"show_text","value":[{"translate":"text.gm4.guidebook.refresh_toc","fallback":"Refresh Table of Contents","color":"gold"}]},"click_event":{"action":"run_command","command":"/trigger gm4_guide set 1"}}]'}] +data modify storage gm4_guidebook:register front_matter set value [{raw:["",{"translate":"gui.gm4.guidebook.page.intro","fallback": "","color": "white","font": "gm4:guidebook"},{"translate":"text.gm4.guidebook.introduction","fallback":"Introduction","underlined":true},{"text":"\n\n"},{"translate":"text.gm4.guidebook.letter","fallback":"This is a world unlike others. It appears that certain things work...differently to say the least.\n\nThis book will document discoveries regarding these new mechanics."},{"text":"\n\n> ","color":"#4AA0C7"},{"translate":"text.gm4.guidebook.refresh_findings","fallback":"Refresh Findings","color":"#4AA0C7","hover_event":{"action":"show_text","value":[{"translate":"text.gm4.guidebook.refresh_toc","fallback":"Refresh Table of Contents","color":"gold"}]},"click_event":{"action":"run_command","command":"/trigger gm4_guide set 1"}}]}] # start up module execute unless score guidebook gm4_modules matches 1 run data modify storage gm4:log queue append value {type:"install",module:"Guidebook"} diff --git a/gm4_guidebook/data/gm4_guidebook/function/update_storage/add_to_toc.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/update_storage/add_to_toc.mcfunction index 8cf7a43963..94603e5470 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/update_storage/add_to_toc.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/update_storage/add_to_toc.mcfunction @@ -1 +1 @@ -$data modify storage gm4_guidebook:register front_matter append value {raw:'$(page_content)'} +$data modify storage gm4_guidebook:register front_matter append value {raw:$(page_content)} diff --git a/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_page.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_page.mcfunction index 8e08b16007..6999119f20 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_page.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_page.mcfunction @@ -6,12 +6,12 @@ # build lines scoreboard players set $line_count gm4_guide 2 -data merge storage gm4_guidebook:temp {page:['["",{"translate":"gui.gm4.guidebook.page.toc","fallback":"","color":"white","font":"gm4:guidebook"}]'],lectern_page:[]} +data merge storage gm4_guidebook:temp {page:[["",{"translate":"gui.gm4.guidebook.page.toc","fallback":"","color":"white","font":"gm4:guidebook"}]],lectern_page:[]} function gm4_guidebook:update_storage/build_line execute if score $line_count gm4_guide matches 2 run return 1 # add table of contents page -data modify block 29999998 1 7133 front_text.messages[0] set value '{"nbt":"page[]","storage":"gm4_guidebook:temp","interpret":true,"separator":{"text":"\\\\n","color":"white"}}' +data modify block 29999998 1 7133 front_text.messages[0] set value {"nbt":"page[]","storage":"gm4_guidebook:temp","interpret":true,"separator":{"text":"\n","color":"white"}} data modify storage gm4_guidebook:temp page_content set from block 29999998 1 7133 front_text.messages[0] function gm4_guidebook:update_storage/add_to_toc with storage gm4_guidebook:temp diff --git a/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_toc.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_toc.mcfunction index 24e1873ed0..7bb8701eae 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_toc.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/update_storage/build_toc.mcfunction @@ -15,7 +15,7 @@ execute store result score $expansion_count gm4_guide run data get storage gm4_g # build pages scoreboard players operation $front_matter gm4_guide_pages = #intro gm4_guide_pages data modify storage gm4_guidebook:temp prev_trigger_order set from storage gm4_guidebook:register trigger_order -data merge storage gm4_guidebook:register {table_of_contents:[],trigger_order:[],lectern_toc:["[\"\",{\"translate\":\"gui.gm4.guidebook.page.toc\",\"fallback\":\"\",\"color\":\"white\",\"font\":\"gm4:guidebook\"}]","[\"\",{\"translate\":\"gui.gm4.guidebook.page.intro\",\"fallback\": \"\",\"color\": \"white\",\"font\": \"gm4:guidebook\"},{\"translate\":\"text.gm4.guidebook.introduction\",\"fallback\":\"Introduction\",\"underlined\":true},{\"text\":\"\\n\\n\"},{\"translate\":\"text.gm4.guidebook.letter\",\"fallback\":\"This is a world unlike others. It appears that certain things work...differently to say the least.\\n\\nThis book will document discoveries regarding these new mechanics.\"},{\"text\":\"\\n\\n> \",\"color\":\"#4AA0C7\"},{\"translate\":\"text.gm4.guidebook.refresh_findings\",\"fallback\":\"Refresh Findings\",\"color\":\"#4AA0C7\",\"hover_event\":{\"action\":\"show_text\",\"value\":[{\"translate\":\"text.gm4.guidebook.refresh_toc\",\"fallback\":\"Refresh Table of Contents\",\"color\":\"gold\"}]},\"click_event\":{\"action\":\"change_page\",\"page\":1}}]"]} +data merge storage gm4_guidebook:register {table_of_contents:[],trigger_order:[],lectern_toc:[["",{"translate":"gui.gm4.guidebook.page.toc","fallback":"","color":"white","font":"gm4:guidebook"}],["",{"translate":"gui.gm4.guidebook.page.intro","fallback": "","color": "white","font": "gm4:guidebook"},{"translate":"text.gm4.guidebook.introduction","fallback":"Introduction","underlined":true},{"text":"\n\n"},{"translate":"text.gm4.guidebook.letter","fallback":"This is a world unlike others. It appears that certain things work...differently to say the least.\n\nThis book will document discoveries regarding these new mechanics."},{"text":"\n\n> ","color":"#4AA0C7"},{"translate":"text.gm4.guidebook.refresh_findings","fallback":"Refresh Findings","color":"#4AA0C7","hover_event":{"action":"show_text","value":[{"translate":"text.gm4.guidebook.refresh_toc","fallback":"Refresh Table of Contents","color":"gold"}]},"click_event":{"action":"change_page","page":1}}]]} data merge storage gm4_guidebook:temp {lectern_pages:[],toc_back:[]} function gm4_guidebook:update_storage/build_page diff --git a/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/build_line.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/build_line.mcfunction index 246561095b..59ac7dd5c8 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/build_line.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/build_line.mcfunction @@ -9,7 +9,7 @@ function gm4_guidebook:update_storage/lectern/click_event with storage gm4_guide data modify storage gm4_guidebook:temp page append from block 29999998 1 7133 front_text.messages[0] # add blank page for each module -data modify storage gm4_guidebook:temp toc_back append value '["\\n\\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}]' +data modify storage gm4_guidebook:temp toc_back append value ["\n\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}] # check the next module execute store result storage gm4_guidebook:temp click int 1 run scoreboard players add $click gm4_guide_pages 1 diff --git a/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/build_page.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/build_page.mcfunction index 2c2edcf4f1..cd80cb58b9 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/build_page.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/build_page.mcfunction @@ -6,7 +6,7 @@ import json # run from self # build module lines -data merge storage gm4_guidebook:temp {page:['["",{"translate":"gui.gm4.guidebook.page.toc","fallback":"","color":"white","font":"gm4:guidebook"}]']} +data merge storage gm4_guidebook:temp {page:[["",{"translate":"gui.gm4.guidebook.page.toc","fallback":"","color":"white","font":"gm4:guidebook"}]]} function gm4_guidebook:update_storage/lectern/build_line # add table of contents page diff --git a/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/click_event.mcfunction b/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/click_event.mcfunction index d13ee8d20d..5e14e4796b 100644 --- a/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/click_event.mcfunction +++ b/gm4_guidebook/data/gm4_guidebook/function/update_storage/lectern/click_event.mcfunction @@ -3,4 +3,4 @@ # located at world spawn # run from gm4_guidebook:update_storage/lectern/build_line -$data modify block 29999998 1 7133 front_text.messages[0] set value '{"nbt":"lectern_pages[0][0]","storage":"gm4_guidebook:temp","color":"#4AA0C7","click_event":{"action":"change_page","page":$(click)},"hover_event":{"action":"show_text","value":[{"translate":"text.gm4.guidebook.jump_to_section","fallback":"Jump to Section","color":"gold"}]}}' +$data modify block 29999998 1 7133 front_text.messages[0] set value {"nbt":"lectern_pages[0][0]","storage":"gm4_guidebook:temp","color":"#4AA0C7","click_event":{"action":"change_page","page":$(click)},"hover_event":{"action":"show_text","value":[{"translate":"text.gm4.guidebook.jump_to_section","fallback":"Jump to Section","color":"gold"}]}} diff --git a/gm4_guidebook/generate_guidebooks.py b/gm4_guidebook/generate_guidebooks.py index d6b05ab1c8..bd955949c5 100644 --- a/gm4_guidebook/generate_guidebooks.py +++ b/gm4_guidebook/generate_guidebooks.py @@ -1717,7 +1717,7 @@ def generate_unlock_function(section: Section, book_id: str, page_index: int, lo def generate_page_storage(book: Book, ctx: Context) -> dict[str,dict[str,list[str]|dict[str,str]]]: hand_initial:list[str] = [] hand_unlockable:dict[str,str] = {} - lectern_initial:list[str] = ['["\\n\\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}]','["",{"translate":"gui.gm4.guidebook.page.toc","fallback":"","color":"white","font":"gm4:guidebook"}]','["\\n\\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}]','["\\n\\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}]','["\\n\\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}]'] + lectern_initial:list[Any] = [["\n\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}],["",{"translate":"gui.gm4.guidebook.page.toc","fallback":"","color":"white","font":"gm4:guidebook"}],["\n\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}],["\n\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}],["\n\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}]] lectern_unlockable:dict[str,str] = {} for section_index, section in enumerate(book.sections): @@ -1751,7 +1751,7 @@ def generate_page_storage(book: Book, ctx: Context) -> dict[str,dict[str,list[st hand_unlockable[page_name] = stringify_page(page, book, ctx, False) lectern_unlockable[page_name] = stringify_page(page, book, ctx, True) - lectern_initial.append('["\\n\\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}]') + lectern_initial.append(["\n\n",{"translate":"gui.gm4.guidebook.page","fallback":"","color":"white","font":"gm4:guidebook"}]) return { "hand": { diff --git a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/scan_hoppers.mcfunction b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/scan_hoppers.mcfunction index c62a12c015..a215cd6dda 100644 --- a/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/scan_hoppers.mcfunction +++ b/gm4_liquid_minecarts/data/gm4_liquid_minecarts/function/machine/destroy_cart/scan_hoppers.mcfunction @@ -5,35 +5,35 @@ # find hopper with the invalid item scoreboard players set $found_item gm4_machine_data 0 -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~00 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-1 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper -execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~00 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~01 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~00 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~01 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper +execute if score $found_item gm4_machine_data matches 0 positioned ~-1 ~-2 ~-1 if block ~ ~ ~ hopper{Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]} run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper # if no hoppers found, find hopper minecarts with the invalid item -execute if score $found_item gm4_machine_data matches 0 as @e[type=hopper_minecart,distance=..3,nbt={Items:[{id:"minecraft:minecart",components:{"minecraft:custom_data":'{"text":"Liquid Minecart","italic":false}'}}]}] run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper_minecart +execute if score $found_item gm4_machine_data matches 0 as @e[type=hopper_minecart,distance=..3,nbt={Items:[{id:"minecraft:minecart",components:{"minecraft:custom_name":{"text":"Liquid Minecart","italic":false}}}]}] run function gm4_liquid_minecarts:machine/destroy_cart/update_hopper_minecart diff --git a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/set_pick_up_data.mcfunction b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/set_pick_up_data.mcfunction index ba77a9a24c..091dd588fe 100644 --- a/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_liquid_tanks/data/gm4_liquid_tanks/function/relocate/set_pick_up_data.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_liquid_tanks:relocate/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_liquid_tank",lore:'{"translate":"block.gm4.liquid_tank","fallback":"Liquid Tank","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_liquid_tank",lore:{"translate":"block.gm4.liquid_tank","fallback":"Liquid Tank","color":"gray","italic":true}} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation tag @s remove gm4_relocating_block diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_aluminium.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_aluminium.mcfunction index eb8da023a0..8cf488d971 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_aluminium.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_aluminium.mcfunction @@ -5,7 +5,7 @@ tag @s add gm4_contains_metal item modify entity @s armor.head gm4_metallurgy:mould/hot_metal scoreboard players operation @s gm4_ml_ore_al += $metal_amount gm4_ml_data -execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":['{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}']}}} +execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":[{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}]}}} execute unless score $is_obsidian_cast gm4_ml_data matches 1.. run particle minecraft:block{block_state:"minecraft:andesite"} ~.45 ~0.1 ~.65 .1 .1 .1 0 9 particle minecraft:block{block_state:"minecraft:pink_terracotta"} ~.45 ~0.1 ~.65 .1 .1 .1 0 2 playsound item.bucket.empty_lava block @a[distance=..8] ~ ~ ~ .25 1.5 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_barimium.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_barimium.mcfunction index 3ee9eccf48..8dbb01066d 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_barimium.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_barimium.mcfunction @@ -11,7 +11,7 @@ scoreboard players operation @s gm4_ml_ore_al += $metal_amount gm4_ml_data # add secondary metal execute store result score $metal_amount gm4_ml_data run data get storage gm4_metallurgy:temp/item/ore gm4_metallurgy.metal.amount[1] scoreboard players operation @s gm4_ml_ore_ba += $metal_amount gm4_ml_data -execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":['{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}']}}} +execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":[{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}]}}} # visuals particle minecraft:block{block_state:"minecraft:dead_fire_coral_block"} ~.45 ~0.1 ~.65 .1 .1 .1 0 2 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_barium.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_barium.mcfunction index f7a1840c2e..684bc611ee 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_barium.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_barium.mcfunction @@ -5,7 +5,7 @@ tag @s add gm4_contains_metal item modify entity @s armor.head gm4_metallurgy:mould/hot_metal scoreboard players operation @s gm4_ml_ore_ba += $metal_amount gm4_ml_data -execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":['{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}']}}} +execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":[{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}]}}} execute unless score $is_obsidian_cast gm4_ml_data matches 1.. run particle minecraft:block{block_state:"minecraft:granite"} ~.45 ~0.1 ~.65 .1 .1 .1 0 9 particle minecraft:block{block_state:"minecraft:white_concrete_powder"} ~.45 ~0.1 ~.65 .1 .1 .1 0 2 playsound item.bucket.empty_lava block @a[distance=..8] ~ ~ ~ .25 1.5 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_bismuth.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_bismuth.mcfunction index 1f6d3a8973..c49f2b0b83 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_bismuth.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_bismuth.mcfunction @@ -5,7 +5,7 @@ tag @s add gm4_contains_metal item modify entity @s armor.head gm4_metallurgy:mould/hot_metal scoreboard players operation @s gm4_ml_ore_bi += $metal_amount gm4_ml_data -execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":['{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}']}}} +execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":[{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}]}}} execute unless score $is_obsidian_cast gm4_ml_data matches 1.. run particle minecraft:block{block_state:"minecraft:stone"} ~.45 ~0.1 ~.65 .1 .1 .1 0 9 particle minecraft:block{block_state:"minecraft:melon"} ~.45 ~0.1 ~.65 .1 .1 .1 0 2 playsound item.bucket.empty_lava block @a[distance=..8] ~ ~ ~ .25 1.5 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_copper.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_copper.mcfunction index 0fdcc2faaa..f593d25171 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_copper.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_copper.mcfunction @@ -5,7 +5,7 @@ tag @s add gm4_contains_metal item modify entity @s armor.head gm4_metallurgy:mould/hot_metal scoreboard players operation @s gm4_ml_ore_bi += $metal_amount gm4_ml_data -execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":['{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}']}}} +execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":[{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}]}}} execute unless score $is_obsidian_cast gm4_ml_data matches 1.. run particle minecraft:block{block_state:"minecraft:stone"} ~.45 ~0.1 ~.65 .1 .1 .1 0 9 particle minecraft:block{block_state:"minecraft:weathered_copper"} ~.45 ~0.1 ~.65 .1 .1 .1 0 2 playsound item.bucket.empty_lava block @a[distance=..8] ~ ~ ~ .25 1.5 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_curies_bismium.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_curies_bismium.mcfunction index 857edf3ba6..f24873cb64 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_curies_bismium.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_curies_bismium.mcfunction @@ -11,7 +11,7 @@ scoreboard players operation @s gm4_ml_ore_th += $metal_amount gm4_ml_data # add secondary metal execute store result score $metal_amount gm4_ml_data run data get storage gm4_metallurgy:temp/item/ore gm4_metallurgy.metal.amount[1] scoreboard players operation @s gm4_ml_ore_bi += $metal_amount gm4_ml_data -execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":['{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}']}}} +execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":[{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}]}}} # visuals particle minecraft:block{block_state:"minecraft:lime_concrete_powder"} ~.45 ~0.1 ~.65 .1 .1 .1 0 2 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_thorium.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_thorium.mcfunction index 3e85fb7aa5..d8897e045f 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_thorium.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_thorium.mcfunction @@ -5,7 +5,7 @@ tag @s add gm4_contains_metal item modify entity @s armor.head gm4_metallurgy:mould/hot_metal scoreboard players operation @s gm4_ml_ore_th += $metal_amount gm4_ml_data -execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":['{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}']}}} +execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":[{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}]}}} execute unless score $is_obsidian_cast gm4_ml_data matches 1.. run particle minecraft:block{block_state:"minecraft:diorite"} ~.45 ~0.1 ~.65 .1 .1 .1 0 9 particle minecraft:block{block_state:"minecraft:dead_fire_coral_block"} ~.45 ~0.1 ~.65 .1 .1 .1 0 2 playsound item.bucket.empty_lava block @a[distance=..8] ~ ~ ~ .25 1.5 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_thorium_brass.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_thorium_brass.mcfunction index 54c6e84e5b..31098a2a01 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_thorium_brass.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/add_metal/add_thorium_brass.mcfunction @@ -11,7 +11,7 @@ scoreboard players operation @s gm4_ml_ore_th += $metal_amount gm4_ml_data # add secondary metal execute store result score $metal_amount gm4_ml_data run data get storage gm4_metallurgy:temp/item/ore gm4_metallurgy.metal.amount[1] scoreboard players operation @s gm4_ml_ore_bi += $metal_amount gm4_ml_data -execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":['{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}']}}} +execute if score $is_obsidian_cast gm4_ml_data matches 1.. run summon item ~.45 ~0.1 ~.65 {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:custom_model_data":"item/slightly_damaged_obsidian","minecraft:lore":[{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}]}}} # visuals particle minecraft:block{block_state:"minecraft:lime_concrete_powder"} ~.45 ~0.1 ~.65 .1 .1 .1 0 2 diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/destroy_mould.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/destroy_mould.mcfunction index 4ce8f415ee..e07b3f8f8e 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/destroy_mould.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/destroy_mould.mcfunction @@ -6,7 +6,7 @@ # check for metal values in mold, drop corresponding items # mould contains no metal -execute if score @s gm4_ml_heat matches ..89 if entity @s[scores={gm4_ml_ore_bi=0,gm4_ml_ore_al=0,gm4_ml_ore_ba=0,gm4_ml_ore_th=0}] run summon item ~ ~ ~ {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:lore":['{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}']}}} +execute if score @s gm4_ml_heat matches ..89 if entity @s[scores={gm4_ml_ore_bi=0,gm4_ml_ore_al=0,gm4_ml_ore_ba=0,gm4_ml_ore_th=0}] run summon item ~ ~ ~ {Item:{id:"minecraft:obsidian",count:1,components:{"minecraft:lore":[{"translate":"item.gm4.slightly_damaged_obsidian","fallback":"Slightly Damaged Obsidian","color":"dark_gray"}]}}} # set mould with metal in it diff --git a/gm4_metallurgy/data/gm4_metallurgy/function/casting/overheat_mould.mcfunction b/gm4_metallurgy/data/gm4_metallurgy/function/casting/overheat_mould.mcfunction index 9c5d2cabe2..d95518a085 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/function/casting/overheat_mould.mcfunction +++ b/gm4_metallurgy/data/gm4_metallurgy/function/casting/overheat_mould.mcfunction @@ -4,7 +4,7 @@ # run from destroy_mould setblock ~ ~-1 ~ lava[level=1] -summon item ~ ~ ~ {Item:{id:"minecraft:magma_block",count:1,components:{"minecraft:lore":['{"translate":"item.gm4.slightly_overheated_obsidian","fallback":"Slightly Overheated Obsidian","italic":false}']}},Motion:[0.0,0.2,0.0]} +summon item ~ ~ ~ {Item:{id:"minecraft:magma_block",count:1,components:{"minecraft:lore":[{"translate":"item.gm4.slightly_overheated_obsidian","fallback":"Slightly Overheated Obsidian","italic":false}]}},Motion:[0.0,0.2,0.0]} particle large_smoke ~ ~ ~ 0.2 0.2 0.2 0.05 20 playsound block.fire.extinguish block @a ~ ~ ~ .25 .9 fill ~1 ~1 ~1 ~-1 ~-1 ~-1 fire replace air diff --git a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction index c1f6c4fb3e..6bd22ba57e 100644 --- a/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction +++ b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/fuse_pneuma.mcfunction @@ -8,7 +8,7 @@ summon item ~ ~0.2 ~ {PickupDelay:40s,Glowing:1b,Item:{id:"minecraft:firework_st data modify storage gm4_orb_of_ankou:temp Item set from storage gm4_orb_of_ankou:temp equipment.head # set data of soul shard into orb of ankou -data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:lore"[0] set value '{"translate":"text.gm4.orb_of_ankou.pneumas","fallback":"Pneumas:","italic":false,"color":"light_purple"}' +data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:lore"[0] set value {"translate":"text.gm4.orb_of_ankou.pneumas","fallback":"Pneumas:","italic":false,"color":"light_purple"} data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:lore" append from storage gm4_orb_of_ankou:temp equipment.chest.components."minecraft:lore"[] data modify storage gm4_orb_of_ankou:temp Item.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas append from storage gm4_orb_of_ankou:temp equipment.chest.components."minecraft:custom_data".gm4_orb_of_ankou.pneumas[] diff --git a/gm4_orb_of_ankou/mod.mcdoc b/gm4_orb_of_ankou/mod.mcdoc new file mode 100644 index 0000000000..86801cd295 --- /dev/null +++ b/gm4_orb_of_ankou/mod.mcdoc @@ -0,0 +1,9 @@ +use ::java::world::entity::mob::EntityEquipment +use ::java::world::item::ItemStack + +dispatch minecraft:storage[gm4_orb_of_ankou:temp] to struct OrbOfAnkouTemp { + equipment?: EntityEquipment, + Item?: ItemStack, + Orb?: ItemStack, + Drop?: ItemStack, +} diff --git a/gm4_relocators/data/gm4_relocators/function/custom_crafter_relocating/set_pick_up_data.mcfunction b/gm4_relocators/data/gm4_relocators/function/custom_crafter_relocating/set_pick_up_data.mcfunction index c7f97f9bb6..a7ed100f4a 100644 --- a/gm4_relocators/data/gm4_relocators/function/custom_crafter_relocating/set_pick_up_data.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/custom_crafter_relocating/set_pick_up_data.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_relocators:custom_crafter_relocating/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_custom_crafter",lore:'{"translate":"block.gm4.custom_crafter","fallback":"Custom Crafter","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_custom_crafter",lore:{"translate":"block.gm4.custom_crafter","fallback":"Custom Crafter","color":"gray","italic":true}} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation data modify storage gm4_relocators:temp merge_data.entity_data.item set from entity @e[type=item_display,tag=gm4_custom_crafter_display,distance=..0.5,limit=1] item diff --git a/gm4_relocators/data/gm4_relocators/function/pick_up/get_data.mcfunction b/gm4_relocators/data/gm4_relocators/function/pick_up/get_data.mcfunction index 2986a713dc..a3c9203cad 100644 --- a/gm4_relocators/data/gm4_relocators/function/pick_up/get_data.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/pick_up/get_data.mcfunction @@ -15,17 +15,17 @@ scoreboard players set $found_block gm4_rl_data 0 scoreboard players set $found_rotation gm4_rl_data 0 function #gm4_relocators:pick_up/get_block_state -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ dropper run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"dropper"},lore:'{"translate":"block.minecraft.dropper","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ hopper run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"hopper"},lore:'{"translate":"block.minecraft.hopper","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ chest run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"chest"},lore:'{"translate":"block.minecraft.chest","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ crafter run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"crafter"},lore:'{"translate":"block.minecraft.crafter","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ barrel run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"barrel"},lore:'{"translate":"block.minecraft.barrel","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ dispenser run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"dispenser"},lore:'{"translate":"block.minecraft.dispenser","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ furnace run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"furnace",lit:1},lore:'{"translate":"block.minecraft.furnace","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ blast_furnace run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"blast_furnace",lit:1},lore:'{"translate":"block.minecraft.blast_furnace","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ smoker run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"smoker",lit:1},lore:'{"translate":"block.minecraft.smoker","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ trapped_chest run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"trapped_chest"},lore:'{"translate":"block.minecraft.trapped_chest","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ brewing_stand run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"brewing_stand"},lore:'{"translate":"block.minecraft.brewing_stand","color":"gray","italic":true}'} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ dropper run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"dropper"},lore:{"translate":"block.minecraft.dropper","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ hopper run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"hopper"},lore:{"translate":"block.minecraft.hopper","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ chest run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"chest"},lore:{"translate":"block.minecraft.chest","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ crafter run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"crafter"},lore:{"translate":"block.minecraft.crafter","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ barrel run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"barrel"},lore:{"translate":"block.minecraft.barrel","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ dispenser run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"dispenser"},lore:{"translate":"block.minecraft.dispenser","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ furnace run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"furnace",lit:1},lore:{"translate":"block.minecraft.furnace","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ blast_furnace run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"blast_furnace",lit:1},lore:{"translate":"block.minecraft.blast_furnace","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ smoker run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"smoker",lit:1},lore:{"translate":"block.minecraft.smoker","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ trapped_chest run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"trapped_chest"},lore:{"translate":"block.minecraft.trapped_chest","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ brewing_stand run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"brewing_stand"},lore:{"translate":"block.minecraft.brewing_stand","color":"gray","italic":true}} execute if score $found_block gm4_rl_data matches 0 if block ~ ~ ~ #minecraft:shulker_boxes run function gm4_relocators:pick_up/get_data_shulker_boxes execute if score $found_rotation gm4_rl_data matches 0 store success score $found_rotation gm4_rl_data if block ~ ~ ~ #gm4_relocators:relocatable_block[facing=up] run data modify storage gm4_relocators:temp gm4_relocation.block_state.facing set value 0 diff --git a/gm4_relocators/data/gm4_relocators/function/pick_up/get_data_shulker_boxes.mcfunction b/gm4_relocators/data/gm4_relocators/function/pick_up/get_data_shulker_boxes.mcfunction index d8151fa5e1..7c2d5f715e 100644 --- a/gm4_relocators/data/gm4_relocators/function/pick_up/get_data_shulker_boxes.mcfunction +++ b/gm4_relocators/data/gm4_relocators/function/pick_up/get_data_shulker_boxes.mcfunction @@ -3,20 +3,20 @@ # located at the center of the block to be picked up # run from gm4_relocators:pick_up/get_data -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"shulker_box"},lore:'{"translate":"block.minecraft.shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ white_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"white_shulker_box"},lore:'{"translate":"block.minecraft.white_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ orange_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"orange_shulker_box"},lore:'{"translate":"block.minecraft.orange_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ magenta_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"magenta_shulker_box"},lore:'{"translate":"block.minecraft.magenta_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ light_blue_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"light_blue_shulker_box"},lore:'{"translate":"block.minecraft.light_blue_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ yellow_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"yellow_shulker_box"},lore:'{"translate":"block.minecraft.yellow_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ lime_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"lime_shulker_box"},lore:'{"translate":"block.minecraft.lime_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ pink_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"pink_shulker_box"},lore:'{"translate":"block.minecraft.pink_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ gray_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"gray_shulker_box"},lore:'{"translate":"block.minecraft.gray_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ light_gray_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"light_gray_shulker_box"},lore:'{"translate":"block.minecraft.light_gray_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ cyan_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"cyan_shulker_box"},lore:'{"translate":"block.minecraft.cyan_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ purple_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"purple_shulker_box"},lore:'{"translate":"block.minecraft.purple_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ blue_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"blue_shulker_box"},lore:'{"translate":"block.minecraft.blue_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ brown_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"brown_shulker_box"},lore:'{"translate":"block.minecraft.brown_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ green_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"green_shulker_box"},lore:'{"translate":"block.minecraft.green_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ red_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"red_shulker_box"},lore:'{"translate":"block.minecraft.red_shulker_box","color":"gray","italic":true}'} -execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ black_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"black_shulker_box"},lore:'{"translate":"block.minecraft.black_shulker_box","color":"gray","italic":true}'} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"shulker_box"},lore:{"translate":"block.minecraft.shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ white_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"white_shulker_box"},lore:{"translate":"block.minecraft.white_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ orange_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"orange_shulker_box"},lore:{"translate":"block.minecraft.orange_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ magenta_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"magenta_shulker_box"},lore:{"translate":"block.minecraft.magenta_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ light_blue_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"light_blue_shulker_box"},lore:{"translate":"block.minecraft.light_blue_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ yellow_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"yellow_shulker_box"},lore:{"translate":"block.minecraft.yellow_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ lime_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"lime_shulker_box"},lore:{"translate":"block.minecraft.lime_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ pink_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"pink_shulker_box"},lore:{"translate":"block.minecraft.pink_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ gray_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"gray_shulker_box"},lore:{"translate":"block.minecraft.gray_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ light_gray_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"light_gray_shulker_box"},lore:{"translate":"block.minecraft.light_gray_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ cyan_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"cyan_shulker_box"},lore:{"translate":"block.minecraft.cyan_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ purple_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"purple_shulker_box"},lore:{"translate":"block.minecraft.purple_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ blue_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"blue_shulker_box"},lore:{"translate":"block.minecraft.blue_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ brown_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"brown_shulker_box"},lore:{"translate":"block.minecraft.brown_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ green_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"green_shulker_box"},lore:{"translate":"block.minecraft.green_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ red_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"red_shulker_box"},lore:{"translate":"block.minecraft.red_shulker_box","color":"gray","italic":true}} +execute if score $found_block gm4_rl_data matches 0 store success score $found_block gm4_rl_data if block ~ ~ ~ black_shulker_box run data modify storage gm4_relocators:temp gm4_relocation merge value {block_state:{id:"black_shulker_box"},lore:{"translate":"block.minecraft.black_shulker_box","color":"gray","italic":true}} diff --git a/gm4_relocators/mod.mcdoc b/gm4_relocators/mod.mcdoc new file mode 100644 index 0000000000..40e56f36c4 --- /dev/null +++ b/gm4_relocators/mod.mcdoc @@ -0,0 +1,20 @@ +use ::java::util::text::Text +use ::java::world::entity::AnyEntity + +dispatch minecraft:storage[gm4_relocators:temp] to struct RelocatorsTemp { + merge_data?: struct MergeData { + custom_block: string, + lore: Text, + entity_data?: AnyEntity + }, + gm4_relocation?: struct Gm4Relocation { + custom_block?: string, + block_state?: struct { + id: #[id=block] string, + [string]: any, + }, + lore?: Text, + data?: any, + }, + lore?: Text, +} diff --git a/gm4_smelteries/data/gm4_smelteries/function/relocate/set_pick_up_data.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/relocate/set_pick_up_data.mcfunction index d05d4e4b0f..d5bcf746bc 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/relocate/set_pick_up_data.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_smelteries:relocate/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_smeltery",lore:'{"translate":"block.gm4.smeltery","fallback":"Smeltery","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_smeltery",lore:{"translate":"block.gm4.smeltery","fallback":"Smeltery","color":"gray","italic":true}} data modify storage gm4_relocators:temp merge_data.entity_data.Rotation set from entity @s Rotation data modify storage gm4_relocators:temp merge_data.entity_data.equipment set from entity @e[type=armor_stand,tag=gm4_smeltery_stand,distance=..0.6,limit=1] equipment diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/set_pick_up_data_anchor.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/set_pick_up_data_anchor.mcfunction index 633b3e93ba..6543aa49e7 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/set_pick_up_data_anchor.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/set_pick_up_data_anchor.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_teleportation_anchors:relocate/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_teleportation_anchor",lore:'{"translate":"block.gm4.teleportation_anchor","fallback":"Teleportation Anchor","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_teleportation_anchor",lore:{"translate":"block.gm4.teleportation_anchor","fallback":"Teleportation Anchor","color":"gray","italic":true}} execute positioned ~ ~-0.4 ~ run kill @e[type=armor_stand,tag=gm4_teleportation_anchor_stand,limit=1,distance=..0.1] kill @s diff --git a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/set_pick_up_data_jammer.mcfunction b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/set_pick_up_data_jammer.mcfunction index dc05683c5d..8d73afedaf 100644 --- a/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/set_pick_up_data_jammer.mcfunction +++ b/gm4_teleportation_anchors/data/gm4_teleportation_anchors/function/relocate/set_pick_up_data_jammer.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_teleportation_anchors:relocate/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_teleportation_jammer",lore:'{"translate":"block.gm4.teleportation_jammer","fallback":"Teleportation Jammer","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_teleportation_jammer",lore:{"translate":"block.gm4.teleportation_jammer","fallback":"Teleportation Jammer","color":"gray","italic":true}} execute positioned ~ ~-0.4 ~ run kill @e[type=armor_stand,tag=gm4_teleportation_jammer_stand,limit=1,distance=..0.1] kill @s diff --git a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/set_pick_up_data.mcfunction b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/set_pick_up_data.mcfunction index 8d8a0acda1..a172e4ceb3 100644 --- a/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/set_pick_up_data.mcfunction +++ b/gm4_tinkering_compressors/data/gm4_tinkering_compressors/function/relocate/set_pick_up_data.mcfunction @@ -3,7 +3,7 @@ # located at the center of the block to be picked up # run from gm4_tinkering_compressors:relocate/pick_up_check -data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_tinkering_compressor",lore:'{"translate":"block.gm4.tinkering_compressor","fallback":"Tinkering Compressor","color":"gray","italic":true}'} +data modify storage gm4_relocators:temp merge_data set value {custom_block:"gm4_tinkering_compressor",lore:{"translate":"block.gm4.tinkering_compressor","fallback":"Tinkering Compressor","color":"gray","italic":true}} execute positioned ~ ~ ~ run kill @e[type=item_display,tag=gm4_tinkering_compressor_plate,limit=1,distance=..0.1] execute positioned ~ ~ ~ run kill @e[type=item_display,tag=gm4_tinkering_compressor_display,limit=1,distance=..0.1] diff --git a/lib_forceload/README.md b/lib_forceload/README.md index 55ce63b415..2cec526c7c 100644 --- a/lib_forceload/README.md +++ b/lib_forceload/README.md @@ -23,7 +23,7 @@ Every dimension gets a `birch_wall_sign` placed at `29999998 1 7133`. This can b example: ``` -data modify block 29999998 1 7133 front_text.messages[0] set value '[{"text": "killed by "},{"storage":"my_storage:register", "nbt":"my_text.name"}]' +data modify block 29999998 1 7133 front_text.messages[0] set value [{"text": "killed by "},{"storage":"my_storage:register", "nbt":"my_text.name"}] data modify entity @s CustomName set from block ~ ~ ~ front_text.messages[0] ``` diff --git a/lib_forceload/data/gm4_forceload/function/set_marker_data.mcfunction b/lib_forceload/data/gm4_forceload/function/set_marker_data.mcfunction index 2ca62accaf..3f4cf217d2 100644 --- a/lib_forceload/data/gm4_forceload/function/set_marker_data.mcfunction +++ b/lib_forceload/data/gm4_forceload/function/set_marker_data.mcfunction @@ -7,7 +7,7 @@ scoreboard players add #max gm4_dimension 1 scoreboard players operation @s gm4_dimension = #max gm4_dimension # name -data modify block 29999998 1 7133 front_text.messages[0] set value '{"nbt": "Dimension", "entity": "@a[tag=gm4_in_new_dimension,limit=1]"}' +data modify block 29999998 1 7133 front_text.messages[0] set value {"nbt": "Dimension", "entity": "@a[tag=gm4_in_new_dimension,limit=1]"} data modify entity @s CustomName set from block 29999998 1 7133 front_text.messages[0] # move to forceloaded chunk diff --git a/lib_lore/example_use/data/gm4_example_pack/functions/insert_examples.mcfunction b/lib_lore/example_use/data/gm4_example_pack/functions/insert_examples.mcfunction index 8129cc6ce5..e5902f3999 100644 --- a/lib_lore/example_use/data/gm4_example_pack/functions/insert_examples.mcfunction +++ b/lib_lore/example_use/data/gm4_example_pack/functions/insert_examples.mcfunction @@ -4,8 +4,8 @@ # set inputs data modify storage gm4_lore:temp Source set from entity @s SelectedItem.components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"text":"The inserted lines will appear after this line"}' -data modify storage gm4_lore:temp Input set value ['{"text":"This line will be inserted after the line"}','{"text":"This line will also be inserted after the line"}','{"text":"Same with this line"}'] +data modify storage gm4_lore:temp Target set value {"text":"The inserted lines will appear after this line"} +data modify storage gm4_lore:temp Input set value [{"text":"This line will be inserted after the line"},{"text":"This line will also be inserted after the line"},{"text":"Same with this line"}] # run operation function #gm4_lore:insert # update player's item with item modifier @@ -17,8 +17,8 @@ item modify entity @s weapon.mainhand gm4_example_pack:update_player # set inputs data modify storage gm4_lore:temp Source set from entity @e[type=item,limit=1,sort=nearest] Item.components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"text":"The inserted lines will appear before this line since start is -1"}' -data modify storage gm4_lore:temp Input set value ['{"text":"This line will be inserted before the line"}','{"text":"This line will also be inserted, following the previous line (still in front of the TARGET_LINE)"}'] +data modify storage gm4_lore:temp Target set value {"text":"The inserted lines will appear before this line since start is -1"} +data modify storage gm4_lore:temp Input set value [{"text":"This line will be inserted before the line"},{"text":"This line will also be inserted, following the previous line (still in front of the TARGET_LINE)"}] scoreboard players set $start gm4_lore -1 # run operation function #gm4_lore:insert @@ -30,11 +30,11 @@ data modify entity @e[type=item,limit=1,sort=nearest] Item.components."minecraft ## Inserts Lore in one item, and also transfers them to another item # set inputs -summon item ~ ~ ~ {Tags:["item_1"],Item:{components:{"minecraft:lore":['{"text":"TARGET_LINE"}','{"text":"The inserted lines will appear after this line"}','{"text":"The inserted lines will appear before this line"}']}}} +summon item ~ ~ ~ {Tags:["item_1"],Item:{components:{"minecraft:lore":[{"text":"TARGET_LINE"},{"text":"The inserted lines will appear after this line"},{"text":"The inserted lines will appear before this line"}]}}} data modify storage gm4_lore:temp Source set from entity @e[type=item,tag=item_1,limit=1] Item.components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"text":"TARGET_LINE"}' +data modify storage gm4_lore:temp Target set value {"text":"TARGET_LINE"} scoreboard players set $start gm4_lore 1 -data modify storage gm4_lore:temp Input set value ['{"text":"This line will be inserted"}','{"text":"This line will follow the line before it"}'] +data modify storage gm4_lore:temp Input set value [{"text":"This line will be inserted"},{"text":"This line will follow the line before it"}] # run operation function #gm4_lore:insert # set updated lore into item_1 diff --git a/lib_lore/example_use/data/gm4_example_pack/functions/remove_examples.mcfunction b/lib_lore/example_use/data/gm4_example_pack/functions/remove_examples.mcfunction index 3b23483f88..8139000270 100644 --- a/lib_lore/example_use/data/gm4_example_pack/functions/remove_examples.mcfunction +++ b/lib_lore/example_use/data/gm4_example_pack/functions/remove_examples.mcfunction @@ -4,7 +4,7 @@ # set inputs data modify storage gm4_lore:temp Source set from entity @s SelectedItem.components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"text":"This line will be removed"}' +data modify storage gm4_lore:temp Target set value {"text":"This line will be removed"} # run operation function #gm4_lore:remove # update player's item with item modifier @@ -16,7 +16,7 @@ item modify entity @s weapon.mainhand gm4_example_pack:update_player # set inputs data modify storage gm4_lore:temp Source set from entity @e[type=item,limit=1,sort=nearest] Item.components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"text":"The 3 lines before this line will be removed"}' +data modify storage gm4_lore:temp Target set value {"text":"The 3 lines before this line will be removed"} scoreboard players set $start gm4_lore -3 scoreboard players set $extra gm4_lore 2 # run operation @@ -29,9 +29,9 @@ data modify entity @e[type=item,limit=1,sort=nearest] Item.components."minecraft ## Removes lore from one item, and transfers it to another item # set inputs -summon item ~ ~ ~ {Tags:["item_1"],Item:{components:{"minecraft:lore":['{"text":"This line and the ones after will be searched for the TARGET_LINE"}','{"text":"FILLER_LINE"}','{"text":"TARGET_LINE"}','{"text":"The line after this line will be removed, since start is 2 (2 after TARGET_LINE)"}','{"text":"This line will be removed and appended to another item"}','{"text":"This line will be removed and appended to another item since extra is -1"}','{"text":"This line will be removed and appended to another item since extra is -1"}']}}} +summon item ~ ~ ~ {Tags:["item_1"],Item:{components:{"minecraft:lore":[{"text":"This line and the ones after will be searched for the TARGET_LINE"},{"text":"FILLER_LINE"},{"text":"TARGET_LINE"},{"text":"The line after this line will be removed, since start is 2 (2 after TARGET_LINE)"},{"text":"This line will be removed and appended to another item"},{"text":"This line will be removed and appended to another item since extra is -1"},{"text":"This line will be removed and appended to another item since extra is -1"}]}}} data modify storage gm4_lore:temp Source set from entity @e[type=item,tag=item_1,limit=1] Item.components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"text":"TARGET_LINE"}' +data modify storage gm4_lore:temp Target set value {"text":"TARGET_LINE"} scoreboard players set $start gm4_lore 2 scoreboard players set $extra gm4_lore -1 # run operation diff --git a/lib_lore/example_use/data/gm4_example_pack/functions/replace_examples.mcfunction b/lib_lore/example_use/data/gm4_example_pack/functions/replace_examples.mcfunction index 3fec6585fd..a941b295cd 100644 --- a/lib_lore/example_use/data/gm4_example_pack/functions/replace_examples.mcfunction +++ b/lib_lore/example_use/data/gm4_example_pack/functions/replace_examples.mcfunction @@ -4,8 +4,8 @@ # set inputs data modify storage gm4_lore:temp Source set from entity @s SelectedItem.components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"text":"This line will be replaced"}' -data modify storage gm4_lore:temp Input set value ['{"text":"This line will replace the line"}'] +data modify storage gm4_lore:temp Target set value {"text":"This line will be replaced"} +data modify storage gm4_lore:temp Input set value [{"text":"This line will replace the line"}] # run operation function #gm4_lore:replace # update player's item with item modifier @@ -17,8 +17,8 @@ item modify entity @s weapon.mainhand gm4_example_pack:update_player # set inputs data modify storage gm4_lore:temp Source set from entity @e[type=item,limit=1,sort=nearest] Item.components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"text":"This line will be replaced"}' -data modify storage gm4_lore:temp Input set value ['{"text":"This line will replace the line"}','{"text":"This line will follow the line before it"}'] +data modify storage gm4_lore:temp Target set value {"text":"This line will be replaced"} +data modify storage gm4_lore:temp Input set value [{"text":"This line will replace the line"},{"text":"This line will follow the line before it"}] # run operation function #gm4_lore:replace # update item @@ -29,11 +29,11 @@ data modify entity @e[type=item,limit=1,sort=nearest] Item.components."minecraft ## Replaces Lore in one item, and transfers it to another item # set inputs -summon item ~ ~ ~ {Tags:["item_1"],Item:{components:{"minecraft:lore":['{"text":"TARGET_LINE"}','{"text":"The first two lines will be skipped/ignored"}','{"text":"The line after this one will be replaced"}','{"text":"TARGET_LINE"}','{"text":"This line will remain at the end"}']}}} +summon item ~ ~ ~ {Tags:["item_1"],Item:{id:"minecraf:stick",components:{"minecraft:lore":[{"text":"TARGET_LINE"},{"text":"The first two lines will be skipped/ignored"},{"text":"The line after this one will be replaced"},{"text":"TARGET_LINE"},{"text":"This line will remain at the end"}]}}} data modify storage gm4_lore:temp Source set from entity @e[type=item,tag=item_1,limit=1] Item.components."minecraft:lore" -data modify storage gm4_lore:temp Target set value '{"text":"TARGET_LINE"}' +data modify storage gm4_lore:temp Target set value {"text":"TARGET_LINE"} scoreboard players set $start gm4_lore 2 -data modify storage gm4_lore:temp Input set value ['{"text":"This line will replace the TARGET_LINE"}','{"text":"This line will follow the line before it"}'] +data modify storage gm4_lore:temp Input set value [{"text":"This line will replace the TARGET_LINE"},{"text":"This line will follow the line before it"}] # run operation function #gm4_lore:replace # set updated lore into item_1 From b62dd665c09ed1ab3ced34697e99ed6ba74d7f89 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 13:26:42 +0200 Subject: [PATCH 48/75] Replace reliance on AstNbt.evaluate --- gm4/plugins/player_heads.py | 7 ++++--- gm4/plugins/resource_pack.py | 16 ++++++++-------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/gm4/plugins/player_heads.py b/gm4/plugins/player_heads.py index 413b298052..ce8b0a2583 100644 --- a/gm4/plugins/player_heads.py +++ b/gm4/plugins/player_heads.py @@ -19,7 +19,9 @@ AstNbtCompound, AstNbtCompoundEntry, AstNbtCompoundKey, + AstNbtValue, ) +from nbtlib import String # type: ignore from PIL.Image import Image from gm4.utils import InvokeOnJsonNbt @@ -76,9 +78,8 @@ def json_substitutions(self, node: AstJsonObjectEntry, **kwargs: Any): @rule(AstNbtCompoundEntry, key=AstNbtCompoundKey(value='minecraft:profile')) def cmd_substitutions_nbt(self, node: AstNbtCompoundEntry, **kwargs: Any): - reference = node.value.evaluate() - if isinstance(reference, str) and reference.startswith("$"): - skin_val, uuid, d = self.retrieve_texture(reference, **kwargs) + if isinstance(node.value, AstNbtValue) and isinstance(node.value.value, String) and node.value.value.startswith("$"): + skin_val, uuid, d = self.retrieve_texture(node.value.value, **kwargs) if d: yield d node = replace(node, value=AstNbtCompound.from_value({ diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index 7ac2cb544d..1d1228d104 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -588,9 +588,8 @@ def json_substitutions_item_modifier(self, node: AstJsonObject, **kwargs: Any): @rule(AstNbtCompoundEntry, key=AstNbtCompoundKey(value="minecraft:custom_model_data")) def cmd_substitutions_nbt(self, node: AstNbtCompoundEntry, **kwargs: Any): - reference = node.value.evaluate() - if isinstance(reference, str): - index, exc = self.retrieve_index(add_namespace(reference, self.ctx.project_id)) + if isinstance(node.value, AstNbtValue) and isinstance(node.value.value, String): + index, exc = self.retrieve_index(add_namespace(node.value.value, self.ctx.project_id)) if exc: yield Diagnostic("error", str(exc), filename=kwargs.get("filename"), file=kwargs.get("file")) node = replace(node, value=AstNbtValue.from_value({ "floats": [index+self.cmd_prefix] })) @@ -600,9 +599,8 @@ def cmd_substitutions_nbt(self, node: AstNbtCompoundEntry, **kwargs: Any): @rule(AstItemPredicateTestComponent) def cmd_substitutions_component(self, node: AstItemComponent | AstItemPredicateTestComponent, **kwargs: Any): if node.value and node.key.get_canonical_value() == "minecraft:custom_model_data": - reference = node.value.evaluate() - if isinstance(reference, str): - index, exc = self.retrieve_index(add_namespace(reference, self.ctx.project_id)) + if isinstance(node.value, AstNbtValue) and isinstance(node.value.value, String): + index, exc = self.retrieve_index(add_namespace(node.value.value, self.ctx.project_id)) if exc: yield Diagnostic("error", str(exc), filename=kwargs.get("filename"), file=kwargs.get("file")) node = replace(node, value=AstNbtValue.from_value({ "floats": [index+self.cmd_prefix] })) @@ -613,13 +611,15 @@ def cmd_substitutions_component(self, node: AstItemComponent | AstItemPredicateT @rule(AstCommand, identifier="data:modify:entity:target:targetPath:set:value:value") def cmd_substitutions_datamodify(self, node: AstCommand): ast_target, ast_target_path, ast_nbt = node.arguments - match ast_target_path, ast_nbt.evaluate(): # type: ignore ; ast_nbt is AstNbtValue|AstNbtCompound, which do have .evaluate() methods - case AstNbtPath(components=[*_, AstNbtPathKey(value="minecraft:custom_model_data")]), String(reference): + match ast_target_path, ast_nbt: + case AstNbtPath(components=[*_, AstNbtPathKey(value="minecraft:custom_model_data")]), AstNbtValue(value=String(reference)): index, exc = self.retrieve_index(add_namespace(reference, self.ctx.project_id)) if exc: d = Diagnostic("error", str(exc)) yield set_location(d, ast_nbt) node = replace(node, arguments=AstChildren([ast_target, ast_target_path, AstNbtValue.from_value({ "floats": [index+self.cmd_prefix] })])) + case _: + pass return node From bac3a7a20b93ae3a56bf506f7defca434b28362e Mon Sep 17 00:00:00 2001 From: runcows Date: Tue, 15 Apr 2025 10:09:20 +0900 Subject: [PATCH 49/75] Add 1.21.5 Plants to Blossoming Pots --- .../function/decorated/set_storage.mcfunction | 86 ++++++++++++++++++ .../function/flower/set_storage.mcfunction | 87 +++++++++++++++++++ 2 files changed, 173 insertions(+) diff --git a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction index df09e1b6df..9f7e968d35 100644 --- a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction +++ b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/decorated/set_storage.mcfunction @@ -1660,6 +1660,40 @@ data modify storage gm4_blossoming_pots:decorated_pots minecraft:fern set value }\ ]\ } +data modify storage gm4_blossoming_pots:decorated_pots minecraft:short_dry_grass set value {\ + place_sound:"minecraft:item.bone_meal.use",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:short_dry_grass"\ + },\ + transformation:{\ + translation:[-0.4315f,0.6895625f,-0.4315f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.863f,0.863f,0.863f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} +data modify storage gm4_blossoming_pots:decorated_pots minecraft:bush set value {\ + place_sound:"minecraft:item.bone_meal.use",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:bush"\ + },\ + transformation:{\ + translation:[-0.5f,0.7435f,-0.5f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[1f,1f,1f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} data modify storage gm4_blossoming_pots:decorated_pots minecraft:dead_bush set value {\ place_sound:"minecraft:item.bone_meal.use",\ maximum:1,\ @@ -1899,6 +1933,23 @@ data modify storage gm4_blossoming_pots:decorated_pots minecraft:torchflower set }\ ]\ } +data modify storage gm4_blossoming_pots:decorated_pots minecraft:cactus_flower set value {\ + place_sound:"minecraft:block.cactus_flower.place",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:cactus_flower"\ + },\ + transformation:{\ + translation:[-0.5f,0.681f,-0.5f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[1f,1f,1f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} data modify storage gm4_blossoming_pots:decorated_pots minecraft:closed_eyeblossom set value {\ place_sound:"minecraft:item.bone_meal.use",\ maximum:1,\ @@ -1969,6 +2020,24 @@ data modify storage gm4_blossoming_pots:decorated_pots minecraft:spore_blossom s ]\ } +data modify storage gm4_blossoming_pots:decorated_pots minecraft:firefly_bush set value {\ + place_sound:"minecraft:item.bone_meal.use",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:firefly_bush"\ + },\ + transformation:{\ + translation:[-0.4325f,0.6895625f,-0.4325f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.863f,0.863f,0.863f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} + data modify storage gm4_blossoming_pots:decorated_pots minecraft:bamboo set value {\ place_sound:"minecraft:block.bamboo_sapling.place",\ maximum:3,\ @@ -2497,6 +2566,23 @@ data modify storage gm4_blossoming_pots:decorated_pots minecraft:large_fern set }\ ]\ } +data modify storage gm4_blossoming_pots:decorated_pots minecraft:tall_dry_grass set value {\ + place_sound:"minecraft:item.bone_meal.use",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:tall_dry_grass"\ + },\ + transformation:{\ + translation:[-0.4315f,0.6895626f,-0.4315f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.863f,0.863f,0.863f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} # default sunflower rotation is sunflower facing east, player should be facing west data modify storage gm4_blossoming_pots:decorated_pots minecraft:sunflower set value {\ diff --git a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction index 13d82f525c..285776fbe3 100644 --- a/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction +++ b/gm4_blossoming_pots/data/gm4_blossoming_pots/function/flower/set_storage.mcfunction @@ -357,6 +357,58 @@ data modify storage gm4_blossoming_pots:flower_pots minecraft:short_grass set va }\ ]\ } +data modify storage gm4_blossoming_pots:flower_pots minecraft:short_dry_grass set value {\ + place_sound:"minecraft:item.bone_meal.use",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:short_dry_grass"\ + },\ + transformation:{\ + translation:[-0.325f,-0.2565f,-0.325f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.65f,0.65f,0.65f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} +data modify storage gm4_blossoming_pots:flower_pots minecraft:bush set value {\ + place_sound:"minecraft:item.bone_meal.use",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:bush"\ + },\ + transformation:{\ + translation:[-0.4325f,-0.2565f,-0.4325f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.863f,0.863f,0.863f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} + +data modify storage gm4_blossoming_pots:flower_pots minecraft:cactus_flower set value {\ + place_sound:"minecraft:block.cactus_flower.place",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:cactus_flower"\ + },\ + transformation:{\ + translation:[-0.4f,-0.2565f,-0.4f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.8f,0.9f,0.8f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} data modify storage gm4_blossoming_pots:flower_pots minecraft:spore_blossom set value {\ place_sound:"minecraft:block.spore_blossom.place",\ @@ -376,6 +428,24 @@ data modify storage gm4_blossoming_pots:flower_pots minecraft:spore_blossom set ]\ } +data modify storage gm4_blossoming_pots:flower_pots minecraft:firefly_bush set value {\ + place_sound:"minecraft:block.sweet_berry_bush.place",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:firefly_bush"\ + },\ + transformation:{\ + translation:[-0.3f,-0.2565f,-0.3f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.6f,0.6f,0.6f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} + data modify storage gm4_blossoming_pots:flower_pots minecraft:sugar_cane set value {\ place_sound:"minecraft:block.grass.place",\ maximum:1,\ @@ -530,6 +600,23 @@ data modify storage gm4_blossoming_pots:flower_pots minecraft:large_fern set val }\ ]\ } +data modify storage gm4_blossoming_pots:flower_pots minecraft:tall_dry_grass set value {\ + place_sound:"minecraft:item.bone_meal.use",\ + maximum:1,\ + 1:[\ + {\ + block_state:{\ + Name:"minecraft:tall_dry_grass"\ + },\ + transformation:{\ + translation:[-0.325f,-0.2565f,-0.325f],\ + left_rotation:[0f,0f,0f,1f],\ + scale:[0.65f,0.65f,0.65f],\ + right_rotation:[0f,0f,0f,1f]\ + }\ + }\ + ]\ +} # default sunflower rotation is sunflower facing east, player should be facing west data modify storage gm4_blossoming_pots:flower_pots minecraft:sunflower set value {\ From 792e4c48ff3c5bd44d1b44e3cb1c59aaa4196824 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 13:58:36 +0200 Subject: [PATCH 50/75] Fix balloon animals lead lore to entity name --- .../function/wandering_trader/trade/init_animal.mcfunction | 2 +- .../function/wandering_trader/trade/init_wolf.mcfunction | 2 +- .../wandering_trader/trade/spawn_trade_llama.mcfunction | 7 +------ 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/init_animal.mcfunction b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/init_animal.mcfunction index 15eec9469d..f2db719efe 100644 --- a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/init_animal.mcfunction +++ b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/init_animal.mcfunction @@ -17,4 +17,4 @@ execute store result storage gm4_balloon_animals:temp gm4_balloon_animals.id int execute summon trader_llama run function gm4_balloon_animals:wandering_trader/trade/spawn_trade_llama -data modify entity @s CustomName set from storage gm4_balloon_animals:temp name_spliced +data modify entity @s CustomName set from storage gm4_balloon_animals:temp CustomName diff --git a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/init_wolf.mcfunction b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/init_wolf.mcfunction index 108b00921d..48a76fe9df 100644 --- a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/init_wolf.mcfunction +++ b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/init_wolf.mcfunction @@ -21,4 +21,4 @@ execute store result storage gm4_balloon_animals:temp gm4_balloon_animals.id int execute summon trader_llama run function gm4_balloon_animals:wandering_trader/trade/spawn_trade_llama -data modify entity @s CustomName set from storage gm4_balloon_animals:temp name_spliced +data modify entity @s CustomName set from storage gm4_balloon_animals:temp CustomName diff --git a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/spawn_trade_llama.mcfunction b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/spawn_trade_llama.mcfunction index 43af44119b..c1b1c4377c 100644 --- a/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/spawn_trade_llama.mcfunction +++ b/gm4_balloon_animals/data/gm4_balloon_animals/function/wandering_trader/trade/spawn_trade_llama.mcfunction @@ -7,9 +7,4 @@ data merge entity @s {Silent:1b,NoGravity:1b,Invulnerable:1b,ChestedHorse:1b,Var loot replace entity @s horse.0 loot gm4_balloon_animals:lead -data modify storage gm4_balloon_animals:temp name_json set from entity @s Items[0].components."minecraft:lore"[0] -data modify storage gm4_balloon_animals:temp name_spliced set string storage gm4_balloon_animals:temp name_json 24 -2 - -# Example Lead display components: -# item_name: "Cow" -# lore[0]: {"color":"gray","text":"Abigail"} +data modify storage gm4_balloon_animals:temp CustomName set from entity @s Items[0].components."minecraft:lore"[0].text From 880db2ee8d168e039e788525bf6bca9a29aa4cee Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 14:35:49 +0200 Subject: [PATCH 51/75] Pig tractors fix --- .../data/gm4_pig_tractors/advancement/block_detection/air.json | 2 +- .../advancement/block_detection/empty_farmland.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gm4_pig_tractors/data/gm4_pig_tractors/advancement/block_detection/air.json b/gm4_pig_tractors/data/gm4_pig_tractors/advancement/block_detection/air.json index f3a63313b2..3a89b8ecb2 100644 --- a/gm4_pig_tractors/data/gm4_pig_tractors/advancement/block_detection/air.json +++ b/gm4_pig_tractors/data/gm4_pig_tractors/advancement/block_detection/air.json @@ -1,7 +1,7 @@ { "criteria": { "requirement": { - "trigger": "minecraft:enter_block", + "trigger": "minecraft:tick", "conditions": { "player": [ { diff --git a/gm4_pig_tractors/data/gm4_pig_tractors/advancement/block_detection/empty_farmland.json b/gm4_pig_tractors/data/gm4_pig_tractors/advancement/block_detection/empty_farmland.json index c324d8810c..f192a63c23 100644 --- a/gm4_pig_tractors/data/gm4_pig_tractors/advancement/block_detection/empty_farmland.json +++ b/gm4_pig_tractors/data/gm4_pig_tractors/advancement/block_detection/empty_farmland.json @@ -1,7 +1,7 @@ { "criteria": { "requirement": { - "trigger": "minecraft:enter_block", + "trigger": "minecraft:tick", "conditions": { "player": [ { From 8217f66abae5ce8ba7d0a9666097b6d040d08418 Mon Sep 17 00:00:00 2001 From: Misode Date: Wed, 16 Apr 2025 14:45:23 +0200 Subject: [PATCH 52/75] Fix phantom scarecrows rocket having a particle --- .../data/gm4_phantom_scarecrows/function/shoot.mcfunction | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gm4_phantom_scarecrows/data/gm4_phantom_scarecrows/function/shoot.mcfunction b/gm4_phantom_scarecrows/data/gm4_phantom_scarecrows/function/shoot.mcfunction index b144eda7ad..bf2b16b19b 100644 --- a/gm4_phantom_scarecrows/data/gm4_phantom_scarecrows/function/shoot.mcfunction +++ b/gm4_phantom_scarecrows/data/gm4_phantom_scarecrows/function/shoot.mcfunction @@ -2,6 +2,6 @@ # at @s # ran from main -summon area_effect_cloud ~ ~ ~ {Tags:["gm4_phantom_scarecrow_rocket"],Duration:50} +summon area_effect_cloud ~ ~ ~ {Tags:["gm4_phantom_scarecrow_rocket"],Duration:50,Particle:{type:"minecraft:block",block_state:{Name:"minecraft:air"}}} playsound minecraft:entity.firework_rocket.launch block @a ~ ~ ~ 2 1 scoreboard players set @s gm4_ps_time 0 From 645d242fdeb1834c74130e360da4255565df477c Mon Sep 17 00:00:00 2001 From: Misode Date: Sun, 20 Apr 2025 15:57:24 +0200 Subject: [PATCH 53/75] Discontinue auto crafting module --- gm4_auto_crafting/README.md | 25 - .../textures/block/auto_crafter_bottom.png | Bin 582 -> 0 bytes .../textures/block/auto_crafter_side.png | Bin 574 -> 0 bytes .../textures/block/auto_crafter_top.png | Bin 634 -> 0 bytes gm4_auto_crafting/assets/translations.csv | 10 - gm4_auto_crafting/beet.yaml | 82 -- .../advancement/open_auto_crafter.json | 25 - .../caching/open_auto_crafter.mcfunction | 12 - .../caching/temp_clock.mcfunction | 10 - .../auto_crafter/caching/update.mcfunction | 29 - .../check_overflow/count_items.mcfunction | 9 - .../check_overflow/failed.mcfunction | 11 - .../check_overflow/success.mcfunction | 16 - .../craft/attempt_craft.mcfunction | 40 - .../auto_crafter/craft/check_item.mcfunction | 20 - .../auto_crafter/process_input.mcfunction | 27 - .../auto_crafter/process_output.mcfunction | 67 -- .../auto_crafter/shape/slot_0.mcfunction | 9 - .../auto_crafter/shape/slot_1.mcfunction | 9 - .../auto_crafter/shape/slot_2.mcfunction | 9 - .../auto_crafter/shape/slot_3.mcfunction | 9 - .../auto_crafter/shape/slot_4.mcfunction | 9 - .../auto_crafter/shape/slot_5.mcfunction | 9 - .../auto_crafter/shape/slot_6.mcfunction | 9 - .../auto_crafter/shape/slot_7.mcfunction | 9 - .../auto_crafter/shape/slot_8.mcfunction | 9 - .../auto_crafter/shift/left_1.mcfunction | 12 - .../auto_crafter/shift/left_2.mcfunction | 10 - .../auto_crafter/shift/shift_left.mcfunction | 8 - .../auto_crafter/shift/shift_up.mcfunction | 8 - .../auto_crafter/shift/up_1.mcfunction | 12 - .../auto_crafter/shift/up_2.mcfunction | 10 - .../function/check_recipes.mcfunction | 8 - .../function/init.mcfunction | 13 - .../function/machine/create.mcfunction | 16 - .../function/machine/destroy.mcfunction | 18 - .../function/machine/drop_items.mcfunction | 11 - .../function/machine/rotate/east.mcfunction | 11 - .../function/machine/rotate/north.mcfunction | 11 - .../function/machine/rotate/south.mcfunction | 11 - .../function/machine/rotate/west.mcfunction | 11 - .../machine/verify_destroy.mcfunction | 6 - .../machine/verify_place_down.mcfunction | 6 - .../function/main.mcfunction | 5 - .../function/tick.mcfunction | 4 - .../gm4_recipes/auto_crafter.json | 36 - .../guidebook/auto_crafting.json | 165 ---- .../loot_table/crafting/auto_crafter.json | 29 - .../loot_table/items/auto_crafter.json | 38 - .../loot_table/technical/temp_drop.json | 20 - .../predicate/has_multiblock.json | 274 ------ .../predicate/is_temp_item.json | 14 - .../gm4_auto_crafting/skins/auto_crafter.png | Bin 452 -> 0 bytes .../gm4_auto_crafting/tags/block/glass.json | 22 - .../tags/function/check_recipes.json | 5 - .../tags/function/custom_item_checks.json | 5 - .../gm4_machines/tags/function/destroy.json | 5 - .../tags/function/place_down.json | 5 - gm4_auto_crafting/generate.py | 831 ------------------ gm4_auto_crafting/images/auto_crafter.webp | Bin 4627420 -> 0 bytes gm4_auto_crafting/images/crafting_recipe.png | Bin 3701 -> 0 bytes .../images/setting-up-a-crafter.webp | Bin 1072096 -> 0 bytes gm4_auto_crafting/pack.png | Bin 26332 -> 0 bytes gm4_auto_crafting/pack.svg | 34 - gm4_block_compressors/beet.yaml | 1 - gm4_disassemblers/beet.yaml | 1 - gm4_enchantment_extractors/beet.yaml | 1 - gm4_ender_hoppers/beet.yaml | 1 - gm4_forming_press/beet.yaml | 1 - gm4_heart_canisters/beet.yaml | 1 - 70 files changed, 2144 deletions(-) delete mode 100644 gm4_auto_crafting/README.md delete mode 100644 gm4_auto_crafting/assets/gm4_auto_crafting/textures/block/auto_crafter_bottom.png delete mode 100644 gm4_auto_crafting/assets/gm4_auto_crafting/textures/block/auto_crafter_side.png delete mode 100644 gm4_auto_crafting/assets/gm4_auto_crafting/textures/block/auto_crafter_top.png delete mode 100644 gm4_auto_crafting/assets/translations.csv delete mode 100644 gm4_auto_crafting/beet.yaml delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/advancement/open_auto_crafter.json delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/open_auto_crafter.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/temp_clock.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/update.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/count_items.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/failed.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/success.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/attempt_craft.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/check_item.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/process_input.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/process_output.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_0.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_1.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_2.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_3.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_4.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_5.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_6.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_7.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_8.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/left_1.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/left_2.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/shift_left.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/shift_up.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/up_1.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/up_2.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/check_recipes.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/init.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/machine/create.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/machine/destroy.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/machine/drop_items.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/machine/verify_destroy.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/machine/verify_place_down.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/main.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/function/tick.mcfunction delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/gm4_recipes/auto_crafter.json delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/guidebook/auto_crafting.json delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/loot_table/crafting/auto_crafter.json delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/loot_table/items/auto_crafter.json delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/loot_table/technical/temp_drop.json delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/predicate/has_multiblock.json delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/predicate/is_temp_item.json delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/skins/auto_crafter.png delete mode 100644 gm4_auto_crafting/data/gm4_auto_crafting/tags/block/glass.json delete mode 100644 gm4_auto_crafting/data/gm4_custom_crafters/tags/function/check_recipes.json delete mode 100644 gm4_auto_crafting/data/gm4_custom_crafters/tags/function/custom_item_checks.json delete mode 100644 gm4_auto_crafting/data/gm4_machines/tags/function/destroy.json delete mode 100644 gm4_auto_crafting/data/gm4_machines/tags/function/place_down.json delete mode 100644 gm4_auto_crafting/generate.py delete mode 100644 gm4_auto_crafting/images/auto_crafter.webp delete mode 100644 gm4_auto_crafting/images/crafting_recipe.png delete mode 100644 gm4_auto_crafting/images/setting-up-a-crafter.webp delete mode 100644 gm4_auto_crafting/pack.png delete mode 100644 gm4_auto_crafting/pack.svg diff --git a/gm4_auto_crafting/README.md b/gm4_auto_crafting/README.md deleted file mode 100644 index 2d6e8a1f72..0000000000 --- a/gm4_auto_crafting/README.md +++ /dev/null @@ -1,25 +0,0 @@ -# Auto Crafting - -Try out Gamemode 4's take on auto-crafting! - -Auto Crafter at work - -### Features -- Crafts any vanilla item. -- Set the recipe shape, give it ingredients one at a time, and power the piston to craft the item -- Build a cool steampunk multiblock structure - -### Creation -Craft the auto-crafter in a [Custom Crafter](https://wiki.gm4.co/wiki/Custom_Crafters) - -Auto Crafter Recipe - -Build the Multiblock Structure - -Auto Crafter Recipe - -### Usage -- Set the shape of your recipe inside the Auto Crafter, using any items -- Fill the top barrel with the ingredients of your recipe, in order -- Power the Piston to craft the item -- Retrieve the result from the bottom barrel diff --git a/gm4_auto_crafting/assets/gm4_auto_crafting/textures/block/auto_crafter_bottom.png b/gm4_auto_crafting/assets/gm4_auto_crafting/textures/block/auto_crafter_bottom.png deleted file mode 100644 index 4d9b8c06d60bfe31cecdd99c0dd91374a8ef1d10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmV-M0=fN(P)Px%07*naR5*=wlTT|JQ5400Mmx+x-$2b^NfE-3PDxNGQOULy7p~m3yV6x?K0pio z0$sJ)xBIT_&XwKNWsta#BB2-=1VJhjp>NQQV(nt`o_|8_>dw1&-aY5Mb0eivX~}I! zDFK+xW&jw5fn{0T7g9=M09GQwaXt?~5CppDk47B0uFe7MR0_+o5JJ#sG>Azl$>nlf zHk)@Q+>FO877LvNEEWs?42Kj>P5?p#3i|i=XGE@A0QiFr@EALt(HAa{LXWoM($PNnF19y_*e1F)M+;tx7h>KlBpSH;dY0@E~!3$X!vJy)XoqY;K-gcOeRc`lnx>~x0e zb2RL?dvjpQllTKZyWl!|8^bKix{F{Ps-oaJ`@HM^qgZVND^F+&K@jLe1=V%-Hz+7- z$_ub&Wo4x0QJ#y_u;>puT6sI2q47GSf8I?dIdENip0_d*z>5zbb%R2*n@qy5*6sHX z{Q^RWP(&#uRw6+ro7GDa1Obn>7U=2WA-!%_FOw26QYaLb5U#Lc7`kv@D7vcWKcE5K UwMmp$c>n+a07*qoM6N<$g1u+@ZvX%Q diff --git a/gm4_auto_crafting/assets/gm4_auto_crafting/textures/block/auto_crafter_side.png b/gm4_auto_crafting/assets/gm4_auto_crafting/textures/block/auto_crafter_side.png deleted file mode 100644 index 58b0fa008c6b9f3560b777a9e0ce275f01d31d37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 574 zcmV-E0>S->P)Px$_(?=TR5*=wl09$JKp4k=Zqh?aUEhElFAYPLdSD}RSW-1j7LbV8kPs8!gQZ^s ziJ@X;tq^QUQMVMB7($f6sZzN~sm^s@|T}VzIe9409NnK(|M!W;rXY1TCEmw95WmY0B}7IDJ72MFdmPYMiBt&{G2bZwm9hR zVSRY{WWIY^qOrMYlw8lFQmGi*n)I%lw+}BV96ObrVxd5Kea+>?1y$eYC=A)~ebO|| zfgQ&|O38|CGY&(3UM*8_U3cfv+M2OkE|*!cZGIdc^7rY@C76eKuldBd4*tX4nw+mpVG7Hqb7>-5@g1fnsBr&R4C%PXx zju3*PQVO}citBkMN*u>IwQOlZ04XI_yPx%G)Y83R5*>5ld)@4Q51*2S5tUsavykKpgj7Z1RAg;pio>=Xz9{|A)5{kwTsw4 zK&Ng_f_AsyP>NIBLXl+A7F(p4A<&R&3NernguDy(CFv3|4()yILl@6>F79_`7EQESt3TQOt)1fGoNLByF@CT z#&ul)eBUS5ZgV3R1HiH@w)Pdf_m=3ks>A_f@8R81W0L0x?&~P*}3&8!Cukn;(Rh|*q!6h?yi-Y}r0MZ+8 zi3&ksIYF-2pzl}s@ZdI!`3g}{;Pc}go>HXJX||4zhe#y$i~+Jo1JT%^oK0wE98oeV3C$(;VH!!fOF9ez%)&wLWE>r&Gk}+5ZF?l zThI}AQ{)#2WIu6+z<}xKIIohBOk587a(H-d0ibiS5FjK~TSz9Rcv}C>V!jeEG2uAp z7CfcswA%qFT52*e6|$hMX%;NY!j|$9B!G`E*8c)YTZ4at6hc{t##QH9_SLrlHq)$ diff --git a/gm4_auto_crafting/assets/translations.csv b/gm4_auto_crafting/assets/translations.csv deleted file mode 100644 index 214556af88..0000000000 --- a/gm4_auto_crafting/assets/translations.csv +++ /dev/null @@ -1,10 +0,0 @@ -key,en_us -container.gm4.auto_crafter,Set Recipe Shape -block.gm4.auto_crafter,Auto Crafter -text.gm4.guidebook.module_desc.auto_crafting,"Create an auto crafter to fully automate crafting! With this module installed, all vanilla crafting recipes are added to the GM4 Custom Crafter." -text.gm4.guidebook.auto_crafting.description,An auto crafter can be used to automatically craft items normally crafted in custom crafters. -text.gm4.guidebook.auto_crafting.crafting,Auto crafters can be crafted in a custom crafter with the following recipe: -text.gm4.guidebook.auto_crafting.multi_block,"The auto crafter needs a 3x3x3 multi-block structure.\n\nPlace the auto crafter, then a piston behind it, leaving a space for the head to extend. Then place two glass blocks on the other two sides to make a cross." -text.gm4.guidebook.auto_crafting.multi_block_1,"The top and bottom layers must each have a barrel with four wooden stairs or planks.\n\nIf stairs are used, they must be oriented to form a sort of pill shape." -text.gm4.guidebook.auto_crafting.set_shape,"The auto crafter GUI is used to set the shape of the recipe. Any item can be used to set the shape.\n\nItems will be taken out of the top barrel and fed into the crafter, filling each slot with one item." -text.gm4.guidebook.auto_crafting.output,"Once full, powering the piston will craft the item and place it in the bottom barrel.\n\nIf the piston is powered with an invalid recipe, the ingredients will be placed in the bottom barrel instead." diff --git a/gm4_auto_crafting/beet.yaml b/gm4_auto_crafting/beet.yaml deleted file mode 100644 index faa56bf53b..0000000000 --- a/gm4_auto_crafting/beet.yaml +++ /dev/null @@ -1,82 +0,0 @@ -id: gm4_auto_crafting -name: Auto Crafting -version: 1.4.X - -data_pack: - load: - - . - - data/gm4_custom_crafters/loot_table/items/custom_crafter.json: ../lib_custom_crafters/data/gm4_custom_crafters/loot_table/items/custom_crafter.json - -resource_pack: - load: . - -pipeline: - - gm4_auto_crafting.generate - - gm4.plugins.extend.module - - gm4.plugins.include.lib_machines - - gm4.plugins.include.lib_custom_crafters - -meta: - gm4: - versioning: - required: - lib_machines: 1.3.0 - lib_custom_crafters: 3.2.0 - schedule_loops: - - main - - tick - model_data: - - item: player_head - reference: item/auto_crafter - model: block/auto_crafter - - item: crafting_table - reference: block/auto_crafter - template: block - textures: - top: block/auto_crafter_top - side: block/auto_crafter_side - front: block/auto_crafter_side - bottom: block/auto_crafter_bottom - transforms: - - name: item_display - origin: [0.5,0.5,0.5] - scale: [0.625, 0.625,0.625] - translation: [0, 0.25, 0] - display: head - gui_fonts: - - translation: gui.gm4.auto_crafter - container: dropper - texture: gm4:gui/container/empty_dropper - website: - description: Create an auto crafter to fully automate crafting! With this module installed, all vanilla crafting recipes are added to the GM4 Custom Crafter. - recommended: - - gm4_resource_pack - - gm4_relocators - - gm4_standard_crafting - - gm4_record_crafting - - gm4_ender_hoppers - - gm4_enchantment_extractors - - gm4_forming_press - - gm4_block_compressors - - gm4_disassemblers - - gm4_tunnel_bores - - gm4_boots_of_ostara - - gm4_heart_canisters - - gm4_smelteries - - gm4_liquid_tanks - notes: [] - modrinth: - project_id: WkDoUESw - smithed: - pack_id: gm4_auto_crafting - planetminecraft: - uid: 6097435 - video: null - wiki: https://wiki.gm4.co/wiki/Custom_Crafters/Auto_Crafting - credits: - Creator: - - BPR - Icon Design: - - Hozz - Textures: - - Kyrius diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/advancement/open_auto_crafter.json b/gm4_auto_crafting/data/gm4_auto_crafting/advancement/open_auto_crafter.json deleted file mode 100644 index a2db07d532..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/advancement/open_auto_crafter.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "criteria": { - "requirement": { - "trigger": "minecraft:default_block_use", - "conditions": { - "location": [ - { - "condition": "minecraft:location_check", - "predicate": { - "block": { - "blocks": [ - "minecraft:dropper" - ], - "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.auto_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" - } - } - } - ] - } - } - }, - "rewards": { - "function": "gm4_auto_crafting:auto_crafter/caching/open_auto_crafter" - } -} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/open_auto_crafter.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/open_auto_crafter.mcfunction deleted file mode 100644 index 7f7a7bf4d8..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/open_auto_crafter.mcfunction +++ /dev/null @@ -1,12 +0,0 @@ -# catches when the player opens the auto crafter -# @s = player who opened the auto crafter interface -# located at @s -# run from advancement gm4_auto_crafting:open_auto_crafter - -advancement revoke @s only gm4_auto_crafting:open_auto_crafter - -# mark as updating recipe -execute anchored eyes positioned ^ ^ ^2.5 run tag @e[type=marker,tag=gm4_auto_crafter,distance=..3] add gm4_ac_updating - -# start temp clock -schedule function gm4_auto_crafting:auto_crafter/caching/temp_clock 16t diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/temp_clock.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/temp_clock.mcfunction deleted file mode 100644 index 78c20e0e13..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/temp_clock.mcfunction +++ /dev/null @@ -1,10 +0,0 @@ -# checks for auto crafters that need to update recipe shapes -# @s = none -# located at world spawn -# run from gm4_auto_crafting:auto_crafter/caching/open_auto_crafter - -# update recipe shapes when the player leaves -execute as @e[type=marker,tag=gm4_ac_updating] at @s run function gm4_auto_crafting:auto_crafter/caching/update - -# loop until there are no more updating auto crafters -execute if entity @e[type=marker,tag=gm4_ac_updating,limit=1] run schedule function gm4_auto_crafting:auto_crafter/caching/temp_clock 16t diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/update.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/update.mcfunction deleted file mode 100644 index 6afd4c5765..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/caching/update.mcfunction +++ /dev/null @@ -1,29 +0,0 @@ -# updates the auto crafter recipe shape -# @s = auto crafter that's updating it's recipe shape -# located at @s -# run from gm4_auto_crafting:auto_crafter/caching/temp_clock - -# move block data to temp storage -data modify storage gm4_auto_crafting:temp cache set from block ~ ~ ~ Items - -# store slot count -execute store result score @s gm4_ac_slot_count run data get storage gm4_auto_crafting:temp cache -scoreboard players add @s gm4_ac_buffer 0 - -# store recipe shape as a sum of binary numbers -scoreboard players set @s gm4_ac_shape 0 -execute if data storage gm4_auto_crafting:temp cache[{Slot:0b}] run scoreboard players add @s gm4_ac_shape 256 -execute if data storage gm4_auto_crafting:temp cache[{Slot:1b}] run scoreboard players add @s gm4_ac_shape 128 -execute if data storage gm4_auto_crafting:temp cache[{Slot:2b}] run scoreboard players add @s gm4_ac_shape 64 -execute if data storage gm4_auto_crafting:temp cache[{Slot:3b}] run scoreboard players add @s gm4_ac_shape 32 -execute if data storage gm4_auto_crafting:temp cache[{Slot:4b}] run scoreboard players add @s gm4_ac_shape 16 -execute if data storage gm4_auto_crafting:temp cache[{Slot:5b}] run scoreboard players add @s gm4_ac_shape 8 -execute if data storage gm4_auto_crafting:temp cache[{Slot:6b}] run scoreboard players add @s gm4_ac_shape 4 -execute if data storage gm4_auto_crafting:temp cache[{Slot:7b}] run scoreboard players add @s gm4_ac_shape 2 -execute if data storage gm4_auto_crafting:temp cache[{Slot:8b}] run scoreboard players add @s gm4_ac_shape 1 - -# clean up -data remove storage gm4_auto_crafting:temp cache - -# mark as finished updating if there's no nearby players -execute unless entity @a[distance=..6,limit=1] run tag @s remove gm4_ac_updating diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/count_items.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/count_items.mcfunction deleted file mode 100644 index 24c91b08f9..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/count_items.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# counts the total number of items in the container -# @s = auto crafter that finished crafting -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -execute store result score $add gm4_ac_buffer run data get storage gm4_auto_crafting:temp output.check[0].count -scoreboard players operation $overflow_check gm4_ac_buffer += $add gm4_ac_buffer -data remove storage gm4_auto_crafting:temp output.check[0] -execute if data storage gm4_auto_crafting:temp output.check[-1] run function gm4_auto_crafting:auto_crafter/check_overflow/count_items diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/failed.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/failed.mcfunction deleted file mode 100644 index 5ab3c58879..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/failed.mcfunction +++ /dev/null @@ -1,11 +0,0 @@ -# finalizes a failed operation -# @s = auto crafter that did overflow the ouput -# located at @s positioned ^ ^ ^-1 -# run from gm4_auto_crafting:auto_crafter/process_output - -# revert contents of the output -data modify block ~ ~-1 ~ Items set from storage gm4_auto_crafting:temp output.original - -# visuals -playsound minecraft:block.fire.extinguish block @a[distance=..8] ~ ~ ~ 0.4 1.9 -particle smoke ~ ~ ~ 0.1 0.1 0.1 0.05 10 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/success.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/success.mcfunction deleted file mode 100644 index 3f6ae4386f..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/check_overflow/success.mcfunction +++ /dev/null @@ -1,16 +0,0 @@ -# finalizes a successful operation -# @s = auto crafter that didn't overflow the ouput -# located at @s positioned ^ ^ ^-1 -# run from gm4_auto_crafting:auto_crafter/process_output - -# mark as completed craft -tag @s remove gm4_ac_full -scoreboard players reset @s gm4_ac_buffer -data remove entity @s data.gm4_auto_crafting.buffer - -# visuals -execute if score $crafted gm4_crafting matches 1 run playsound minecraft:block.anvil.land block @a[distance=..8] ~ ~ ~ 0.08 1.4 -execute if score $crafted gm4_crafting matches 1 run particle minecraft:electric_spark ~ ~ ~ 0.15 0.15 0.15 .1 20 - -execute if score $crafted gm4_crafting matches 0 run playsound minecraft:block.chain.break block @a[distance=..8] ~ ~ ~ 0.7 0.87 -execute if score $crafted gm4_crafting matches 0 run particle minecraft:ash ~ ~ ~ 0.1 0.1 0.1 0.6 20 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/attempt_craft.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/attempt_craft.mcfunction deleted file mode 100644 index 4e748322af..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/attempt_craft.mcfunction +++ /dev/null @@ -1,40 +0,0 @@ -# attempts to craft items -# @s = crafters containing a potential recipe -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -# shift items to be top-left aligned -data modify storage gm4_custom_crafters:temp/crafter original_items set from storage gm4_custom_crafters:temp/crafter Items -execute unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:0b}] unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:1b}] unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:2b}] run function gm4_auto_crafting:auto_crafter/shift/shift_up -execute unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:0b}] unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:3b}] unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:6b}] run function gm4_auto_crafting:auto_crafter/shift/shift_left - -# check if any items in the crafter fall under any item tags -scoreboard players operation $loop gm4_crafting = $slot_count gm4_crafting -execute positioned ~ ~-1.44 ~ run function gm4_auto_crafting:auto_crafter/craft/check_item -data modify storage gm4_custom_crafters:temp/crafter Items set from storage gm4_custom_crafters:temp/crafter new_items -data remove storage gm4_custom_crafters:temp/crafter new_items - -# get total input id length -execute store result score $id_0 gm4_crafting run data get storage gm4_custom_crafters:temp/crafter Items[{Slot:0b}].id -scoreboard players operation $id_total gm4_crafting = $id_0 gm4_crafting -execute store result score $id_1 gm4_crafting run data get storage gm4_custom_crafters:temp/crafter Items[{Slot:1b}].id -scoreboard players operation $id_total gm4_crafting += $id_1 gm4_crafting -execute store result score $id_2 gm4_crafting run data get storage gm4_custom_crafters:temp/crafter Items[{Slot:2b}].id -scoreboard players operation $id_total gm4_crafting += $id_2 gm4_crafting -execute store result score $id_3 gm4_crafting run data get storage gm4_custom_crafters:temp/crafter Items[{Slot:3b}].id -scoreboard players operation $id_total gm4_crafting += $id_3 gm4_crafting -execute store result score $id_4 gm4_crafting run data get storage gm4_custom_crafters:temp/crafter Items[{Slot:4b}].id -scoreboard players operation $id_total gm4_crafting += $id_4 gm4_crafting -execute store result score $id_5 gm4_crafting run data get storage gm4_custom_crafters:temp/crafter Items[{Slot:5b}].id -scoreboard players operation $id_total gm4_crafting += $id_5 gm4_crafting -execute store result score $id_6 gm4_crafting run data get storage gm4_custom_crafters:temp/crafter Items[{Slot:6b}].id -scoreboard players operation $id_total gm4_crafting += $id_6 gm4_crafting -execute store result score $id_7 gm4_crafting run data get storage gm4_custom_crafters:temp/crafter Items[{Slot:7b}].id -scoreboard players operation $id_total gm4_crafting += $id_7 gm4_crafting -execute store result score $id_8 gm4_crafting run data get storage gm4_custom_crafters:temp/crafter Items[{Slot:8b}].id -scoreboard players operation $id_total gm4_crafting += $id_8 gm4_crafting - -# allow crafters with valid contents to run recipe checks -scoreboard players set $crafted gm4_crafting 0 -data remove block 29999998 1 7134 Items -execute positioned 29999998 1 7134 run function #gm4_custom_crafters:check_recipes diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/check_item.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/check_item.mcfunction deleted file mode 100644 index 6ff6927030..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/craft/check_item.mcfunction +++ /dev/null @@ -1,20 +0,0 @@ -# checks each slot for special item tags -# @s = crafters containing a potential recipe -# located at @s positioned ~ ~-1.44 ~ -# run from gm4_auto_crafting:auto_crafter/craft/attempt_craft - -# update item -data modify storage gm4_custom_crafters:temp/crafter item set from storage gm4_custom_crafters:temp/crafter Items[-1] - -data modify entity @e[type=armor_stand,tag=gm4_auto_crafter_stand,distance=..0.1,limit=1] equipment.mainhand set from storage gm4_custom_crafters:temp/crafter item -execute as @e[type=armor_stand,tag=gm4_auto_crafter_stand,distance=..0.1,limit=1] positioned ~ ~1.44 ~ run function #gm4_custom_crafters:custom_item_checks -data remove entity @e[type=armor_stand,tag=gm4_auto_crafter_stand,distance=..0.1,limit=1] equipment.mainhand -data modify storage gm4_custom_crafters:temp/crafter new_items append from storage gm4_custom_crafters:temp/crafter item - -# clean up storage -data remove storage gm4_custom_crafters:temp/crafter item -data remove storage gm4_custom_crafters:temp/crafter Items[-1] - -# loop for all items -scoreboard players remove $loop gm4_crafting 1 -execute if score $loop gm4_crafting matches 1.. run function gm4_auto_crafting:auto_crafter/craft/check_item diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/process_input.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/process_input.mcfunction deleted file mode 100644 index f65b6e8bad..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/process_input.mcfunction +++ /dev/null @@ -1,27 +0,0 @@ -# takes items out of the input barrel -# @s = auto crafter that has the proper multi-block -# located at @s -# run from gm4_auto_crafting:main - -# get next item from input barrel -data modify storage gm4_auto_crafting:temp buffer_item set from block ^ ^1 ^-1 Items[0] -data modify storage gm4_auto_crafting:temp Item set from storage gm4_auto_crafting:temp buffer_item - -# fill up next available slot -data modify storage gm4_auto_crafting:temp buffer_item.count set value 1b -execute store result storage gm4_auto_crafting:temp buffer_item.Slot byte 1 run scoreboard players add @s gm4_ac_buffer 9 -data modify entity @s data.gm4_auto_crafting.buffer append from storage gm4_auto_crafting:temp buffer_item - -# check if the buffer is full -## add 9, remove 8 = add 1 -scoreboard players remove @s gm4_ac_buffer 8 -execute if score @s gm4_ac_buffer >= @s gm4_ac_slot_count run tag @s add gm4_ac_full - -# remove item from the input barrel -execute store result score $count gm4_ac_buffer run data get storage gm4_auto_crafting:temp Item.count 0.99 -execute if score $count gm4_ac_buffer matches 0 run data remove block ^ ^1 ^-1 Items[0] -execute if score $count gm4_ac_buffer matches 1.. store result block ^ ^1 ^-1 Items[0].count byte 1 run scoreboard players get $count gm4_ac_buffer - -# clean up -data remove storage gm4_auto_crafting:temp buffer_item -data remove storage gm4_auto_crafting:temp Item diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/process_output.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/process_output.mcfunction deleted file mode 100644 index 01371a8480..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/process_output.mcfunction +++ /dev/null @@ -1,67 +0,0 @@ -# processes the items for crafting -# @s = auto crafter that has been pulsed -# located at @s -# run from gm4_auto_crafting:tick - -# get recipe input -data modify storage gm4_auto_crafting:temp items set from entity @s data.gm4_auto_crafting.buffer -data modify storage gm4_auto_crafting:temp output.buffer set from storage gm4_auto_crafting:temp items -scoreboard players operation $current gm4_ac_shape = @s gm4_ac_shape - -data remove storage gm4_custom_crafters:temp/crafter Items -execute if score $current gm4_ac_shape matches 256.. run function gm4_auto_crafting:auto_crafter/shape/slot_0 -execute if score $current gm4_ac_shape matches 128.. run function gm4_auto_crafting:auto_crafter/shape/slot_1 -execute if score $current gm4_ac_shape matches 64.. run function gm4_auto_crafting:auto_crafter/shape/slot_2 -execute if score $current gm4_ac_shape matches 32.. run function gm4_auto_crafting:auto_crafter/shape/slot_3 -execute if score $current gm4_ac_shape matches 16.. run function gm4_auto_crafting:auto_crafter/shape/slot_4 -execute if score $current gm4_ac_shape matches 8.. run function gm4_auto_crafting:auto_crafter/shape/slot_5 -execute if score $current gm4_ac_shape matches 4.. run function gm4_auto_crafting:auto_crafter/shape/slot_6 -execute if score $current gm4_ac_shape matches 2.. run function gm4_auto_crafting:auto_crafter/shape/slot_7 -execute if score $current gm4_ac_shape matches 1.. run function gm4_auto_crafting:auto_crafter/shape/slot_8 - -# if there are still items in the buffer, move them to the output -data modify storage gm4_auto_crafting:temp output.temp set from storage gm4_auto_crafting:temp items - -# set slot count and stack size -scoreboard players operation $slot_count gm4_crafting = @s gm4_ac_slot_count -scoreboard players set $stack_size gm4_crafting 1 - -# mimic custom craft -function gm4_auto_crafting:auto_crafter/craft/attempt_craft - -# update output -execute if score $crafted gm4_crafting matches 0 run data modify storage gm4_auto_crafting:temp output.temp set from storage gm4_auto_crafting:temp output.buffer -data modify block 29999998 1 7134 Items append from storage gm4_auto_crafting:temp output.temp[] - -# count items in output before completing the craft -data modify storage gm4_auto_crafting:temp output.check set from block ^ ^-1 ^-1 Items -data modify storage gm4_auto_crafting:temp output.original set from storage gm4_auto_crafting:temp output.check -scoreboard players reset $overflow_check gm4_ac_buffer -function gm4_auto_crafting:auto_crafter/check_overflow/count_items -scoreboard players operation $original_count gm4_ac_buffer = $overflow_check gm4_ac_buffer - -# count items in shulker box -data modify storage gm4_auto_crafting:temp output.check set from block 29999998 1 7134 Items -scoreboard players reset $overflow_check gm4_ac_buffer -function gm4_auto_crafting:auto_crafter/check_overflow/count_items -scoreboard players operation $added_count gm4_ac_buffer = $overflow_check gm4_ac_buffer - -# move item from shulker box to output barrel -execute store result score $inserted gm4_ac_buffer run loot insert ^ ^-1 ^-1 mine 29999998 1 7134 stick[custom_data={drop_contents:1b}] - -# count items in output after completing the craft -data modify storage gm4_auto_crafting:temp output.check set from block ^ ^-1 ^-1 Items -scoreboard players reset $overflow_check gm4_ac_buffer -function gm4_auto_crafting:auto_crafter/check_overflow/count_items -scoreboard players operation $updated_count gm4_ac_buffer = $overflow_check gm4_ac_buffer - -# check if the insert was successful -scoreboard players operation $updated_count gm4_ac_buffer -= $added_count gm4_ac_buffer -scoreboard players operation $updated_count gm4_ac_buffer -= $original_count gm4_ac_buffer -execute unless score $updated_count gm4_ac_buffer matches 0 positioned ^ ^ ^-1 run function gm4_auto_crafting:auto_crafter/check_overflow/failed -execute if score $updated_count gm4_ac_buffer matches 0 positioned ^ ^ ^-1 run function gm4_auto_crafting:auto_crafter/check_overflow/success - -# clean up -data remove storage gm4_auto_crafting:temp items -data remove storage gm4_auto_crafting:temp output -data remove block 29999998 1 7134 Items diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_0.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_0.mcfunction deleted file mode 100644 index b2113d5c74..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_0.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# processes the items based on the recipe shape -# @s = auto crafter that has a slot_0 item -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -data modify storage gm4_auto_crafting:temp items[0].Slot set value 0b -data modify storage gm4_custom_crafters:temp/crafter Items append from storage gm4_auto_crafting:temp items[0] -data remove storage gm4_auto_crafting:temp items[0] -scoreboard players remove $current gm4_ac_shape 256 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_1.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_1.mcfunction deleted file mode 100644 index a4afd5eb5c..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_1.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# processes the items based on the recipe shape -# @s = auto crafter that has a slot_0 item -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -data modify storage gm4_auto_crafting:temp items[0].Slot set value 1b -data modify storage gm4_custom_crafters:temp/crafter Items append from storage gm4_auto_crafting:temp items[0] -data remove storage gm4_auto_crafting:temp items[0] -scoreboard players remove $current gm4_ac_shape 128 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_2.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_2.mcfunction deleted file mode 100644 index bf6d85d420..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_2.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# processes the items based on the recipe shape -# @s = auto crafter that has a slot_0 item -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -data modify storage gm4_auto_crafting:temp items[0].Slot set value 2b -data modify storage gm4_custom_crafters:temp/crafter Items append from storage gm4_auto_crafting:temp items[0] -data remove storage gm4_auto_crafting:temp items[0] -scoreboard players remove $current gm4_ac_shape 64 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_3.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_3.mcfunction deleted file mode 100644 index 77e3c41f73..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_3.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# processes the items based on the recipe shape -# @s = auto crafter that has a slot_0 item -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -data modify storage gm4_auto_crafting:temp items[0].Slot set value 3b -data modify storage gm4_custom_crafters:temp/crafter Items append from storage gm4_auto_crafting:temp items[0] -data remove storage gm4_auto_crafting:temp items[0] -scoreboard players remove $current gm4_ac_shape 32 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_4.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_4.mcfunction deleted file mode 100644 index aa7e39038b..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_4.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# processes the items based on the recipe shape -# @s = auto crafter that has a slot_0 item -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -data modify storage gm4_auto_crafting:temp items[0].Slot set value 4b -data modify storage gm4_custom_crafters:temp/crafter Items append from storage gm4_auto_crafting:temp items[0] -data remove storage gm4_auto_crafting:temp items[0] -scoreboard players remove $current gm4_ac_shape 16 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_5.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_5.mcfunction deleted file mode 100644 index 73f8e8a88d..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_5.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# processes the items based on the recipe shape -# @s = auto crafter that has a slot_0 item -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -data modify storage gm4_auto_crafting:temp items[0].Slot set value 5b -data modify storage gm4_custom_crafters:temp/crafter Items append from storage gm4_auto_crafting:temp items[0] -data remove storage gm4_auto_crafting:temp items[0] -scoreboard players remove $current gm4_ac_shape 8 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_6.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_6.mcfunction deleted file mode 100644 index 5166b84015..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_6.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# processes the items based on the recipe shape -# @s = auto crafter that has a slot_0 item -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -data modify storage gm4_auto_crafting:temp items[0].Slot set value 6b -data modify storage gm4_custom_crafters:temp/crafter Items append from storage gm4_auto_crafting:temp items[0] -data remove storage gm4_auto_crafting:temp items[0] -scoreboard players remove $current gm4_ac_shape 4 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_7.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_7.mcfunction deleted file mode 100644 index 324e9805d3..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_7.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# processes the items based on the recipe shape -# @s = auto crafter that has a slot_0 item -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -data modify storage gm4_auto_crafting:temp items[0].Slot set value 7b -data modify storage gm4_custom_crafters:temp/crafter Items append from storage gm4_auto_crafting:temp items[0] -data remove storage gm4_auto_crafting:temp items[0] -scoreboard players remove $current gm4_ac_shape 2 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_8.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_8.mcfunction deleted file mode 100644 index 27136df325..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shape/slot_8.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# processes the items based on the recipe shape -# @s = auto crafter that has a slot_0 item -# located at @s -# run from gm4_auto_crafting:auto_crafter/process_output - -data modify storage gm4_auto_crafting:temp items[0].Slot set value 8b -data modify storage gm4_custom_crafters:temp/crafter Items append from storage gm4_auto_crafting:temp items[0] -data remove storage gm4_auto_crafting:temp items[0] -scoreboard players remove $current gm4_ac_shape 1 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/left_1.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/left_1.mcfunction deleted file mode 100644 index c08a530760..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/left_1.mcfunction +++ /dev/null @@ -1,12 +0,0 @@ -# virtually shifts the items left once -# @s = crafters with an empty left column -# located at @s -# run from gm4_auto_crafting:auto_crafter/shift/shift_left - -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:1b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:1b}].Slot set value 0b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:4b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:4b}].Slot set value 3b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:7b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:7b}].Slot set value 6b - -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:2b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:2b}].Slot set value 1b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:5b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:5b}].Slot set value 4b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:8b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:8b}].Slot set value 7b diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/left_2.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/left_2.mcfunction deleted file mode 100644 index 6171910edf..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/left_2.mcfunction +++ /dev/null @@ -1,10 +0,0 @@ -# virtually shifts the items left twice -# @s = crafters with two empty left columns -# located at @s -# run from gm4_auto_crafting:auto_crafter/shift/shift_left - -scoreboard players set $shifted gm4_crafting 1 - -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:2b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:2b}].Slot set value 0b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:5b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:5b}].Slot set value 3b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:8b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:8b}].Slot set value 6b diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/shift_left.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/shift_left.mcfunction deleted file mode 100644 index 004ffc4b0a..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/shift_left.mcfunction +++ /dev/null @@ -1,8 +0,0 @@ -# checks how many times to shift left -# @s = crafters with an empty left column -# located at @s -# run from gm4_auto_crafting:auto_crafter/craft/attempt_craft - -scoreboard players set $shifted gm4_crafting 0 -execute unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:1b}] unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:4b}] unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:7b}] run function gm4_auto_crafting:auto_crafter/shift/left_2 -execute if score $shifted gm4_crafting matches 0 run function gm4_auto_crafting:auto_crafter/shift/left_1 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/shift_up.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/shift_up.mcfunction deleted file mode 100644 index 538112135f..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/shift_up.mcfunction +++ /dev/null @@ -1,8 +0,0 @@ -# checks how many times to shift up -# @s = crafters with an empty top row -# located at @s -# run from gm4_auto_crafting:auto_crafter/craft/attempt_craft - -scoreboard players set $shifted gm4_crafting 0 -execute unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:3b}] unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:4b}] unless data storage gm4_custom_crafters:temp/crafter Items[{Slot:5b}] run function gm4_auto_crafting:auto_crafter/shift/up_2 -execute if score $shifted gm4_crafting matches 0 run function gm4_auto_crafting:auto_crafter/shift/up_1 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/up_1.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/up_1.mcfunction deleted file mode 100644 index 9b5077342d..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/up_1.mcfunction +++ /dev/null @@ -1,12 +0,0 @@ -# virtually shifts the items up once -# @s = crafters with an empty top row -# located at @s -# run from gm4_auto_crafting:auto_crafter/shift/shift_up - -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:3b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:3b}].Slot set value 0b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:4b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:4b}].Slot set value 1b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:5b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:5b}].Slot set value 2b - -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:6b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:6b}].Slot set value 3b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:7b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:7b}].Slot set value 4b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:8b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:8b}].Slot set value 5b diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/up_2.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/up_2.mcfunction deleted file mode 100644 index 9ae828e4de..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/auto_crafter/shift/up_2.mcfunction +++ /dev/null @@ -1,10 +0,0 @@ -# virtually shifts the items up twice -# @s = crafters with two empty top rows -# located at @s -# run from gm4_auto_crafting:auto_crafter/shift/shift_up - -scoreboard players set $shifted gm4_crafting 1 - -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:6b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:6b}].Slot set value 0b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:7b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:7b}].Slot set value 1b -execute if data storage gm4_custom_crafters:temp/crafter Items[{Slot:8b}] run data modify storage gm4_custom_crafters:temp/crafter Items[{Slot:8b}].Slot set value 2b diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/check_recipes.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/check_recipes.mcfunction deleted file mode 100644 index 5318a7d2d4..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/check_recipes.mcfunction +++ /dev/null @@ -1,8 +0,0 @@ -# @s = custom crafters with valid recipe format inside -# run from #gm4_custom_crafters:check_recipes - -# auto crafter recipe -execute if score $crafted gm4_crafting matches 0 store success score $crafted gm4_crafting if score $slot_count gm4_crafting matches 5 if data storage gm4_custom_crafters:temp/crafter {Items:[{Slot:1b,id:"minecraft:copper_ingot"},{Slot:3b,id:"minecraft:redstone"},{Slot:4b,id:"minecraft:player_head",components:{"minecraft:custom_data":{gm4_machines:{id:"custom_crafter"}}}},{Slot:5b,id:"minecraft:redstone"},{Slot:7b,id:"minecraft:comparator"}]} run loot replace block ~ ~ ~ container.0 loot gm4_auto_crafting:crafting/auto_crafter - -# recipes -execute if score $crafted gm4_crafting matches 0 run function gm4_auto_crafting:check_recipes/search diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/init.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/init.mcfunction deleted file mode 100644 index cdd6ddf4ff..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/init.mcfunction +++ /dev/null @@ -1,13 +0,0 @@ -scoreboard objectives add gm4_craft_shapeless dummy -scoreboard objectives add gm4_ac_slot_count dummy -scoreboard objectives add gm4_ac_shape dummy -scoreboard objectives add gm4_ac_buffer dummy - -execute unless score auto_crafting gm4_modules matches 1 run data modify storage gm4:log queue append value {type:"install",module:"Auto Crafting"} -execute unless score auto_crafting gm4_earliest_version < auto_crafting gm4_modules run scoreboard players operation auto_crafting gm4_earliest_version = auto_crafting gm4_modules -scoreboard players set auto_crafting gm4_modules 1 - -schedule function gm4_auto_crafting:main 5t -schedule function gm4_auto_crafting:tick 1t - -#$moduleUpdateList diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/create.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/create.mcfunction deleted file mode 100644 index b7d13ce4a9..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/create.mcfunction +++ /dev/null @@ -1,16 +0,0 @@ -# places the auto_crafter down -# @s = player who placed the auto_crafter -# located at the center of the placed block -# run from gm4_auto_crafting:machine/verify_place_down - -# place block depending on rotation -execute if score $single_rotation gm4_machine_data matches 1 run function gm4_auto_crafting:machine/rotate/south -execute if score $single_rotation gm4_machine_data matches 2 run function gm4_auto_crafting:machine/rotate/west -execute if score $single_rotation gm4_machine_data matches 3 run function gm4_auto_crafting:machine/rotate/north -execute if score $single_rotation gm4_machine_data matches 4 run function gm4_auto_crafting:machine/rotate/east - -# mark block as placed -playsound minecraft:block.amethyst_block.place block @a[distance=..16] ~ ~ ~ 1 1.6 -scoreboard players set $placed_block gm4_machine_data 1 -scoreboard players set @e[distance=..2,tag=gm4_new_machine] gm4_entity_version 1 -tag @e[distance=..3] remove gm4_new_machine diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/destroy.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/destroy.mcfunction deleted file mode 100644 index e26afe6eaa..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/destroy.mcfunction +++ /dev/null @@ -1,18 +0,0 @@ -# destroys the auto_crafter -# @s = auto_crafter marker -# located at @s -# run from gm4_auto_crafting:machine/verify_destroy - -# clear buffer -data modify storage gm4_auto_crafting:temp buffer set from entity @s data.gm4_auto_crafting.buffer -execute if data storage gm4_auto_crafting:temp buffer[-1] run function gm4_auto_crafting:machine/drop_items -data remove storage gm4_auto_crafting:temp buffer - -# kill entities related to machine block -execute positioned ~ ~-1.44 ~ run kill @e[type=armor_stand,tag=gm4_auto_crafter_stand,limit=1,distance=..0.1] -execute store result score $dropped_item gm4_machine_data run kill @e[type=item,distance=..1,nbt={Age:0s,Item:{id:"minecraft:dropper",count:1,components:{}}},limit=1,sort=nearest] -kill @s - -# drop item (unless broken in creative mode) -particle minecraft:block{block_state:"minecraft:crafting_table"} ~ ~ ~ .1 .25 .1 .05 30 normal @a -execute if score $dropped_item gm4_machine_data matches 1 run loot spawn ~ ~ ~ loot gm4_auto_crafting:items/auto_crafter diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/drop_items.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/drop_items.mcfunction deleted file mode 100644 index ffd9e4bc44..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/drop_items.mcfunction +++ /dev/null @@ -1,11 +0,0 @@ -# drops items from the auto crafter buffer -# @s = auto_crafter marker -# located at @s -# run from gm4_auto_crafting:machine/destroy - -loot spawn ~ ~ ~ loot gm4_auto_crafting:technical/temp_drop -tag @e[type=item,distance=..0.5,predicate=gm4_auto_crafting:is_temp_item,nbt={Age:0s},limit=1] add gm4_ac_item -data modify entity @e[type=item,tag=gm4_ac_item,distance=..0.5,limit=1] Item set from storage gm4_auto_crafting:temp buffer[-1] -tag @e[type=item,distance=..0.5] remove gm4_ac_item -data remove storage gm4_auto_crafting:temp buffer[-1] -execute if data storage gm4_auto_crafting:temp buffer[-1] run function gm4_auto_crafting:machine/drop_items diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction deleted file mode 100644 index 55f44b0194..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/east.mcfunction +++ /dev/null @@ -1,11 +0,0 @@ -# places the auto_crafter down based on rotation -# @s = player who placed the auto_crafter -# located at the center of the placed block -# run from gm4_auto_crafting:machine/create - -# place dropper -setblock ~ ~ ~ dropper[facing=east]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}} - -# summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_auto_crafter_stand",equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[-90.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} -summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_auto_crafter",Rotation:[-90.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction deleted file mode 100644 index 38ba02ae1b..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/north.mcfunction +++ /dev/null @@ -1,11 +0,0 @@ -# places the auto_crafter down based on rotation -# @s = player who placed the auto_crafter -# located at the center of the placed block -# run from gm4_auto_crafting:machine/create - -# place dropper -setblock ~ ~ ~ dropper[facing=north]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}} - -# summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_auto_crafter_stand",equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[180.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} -summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_auto_crafter",Rotation:[180.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction deleted file mode 100644 index c93cf949aa..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/south.mcfunction +++ /dev/null @@ -1,11 +0,0 @@ -# places the auto_crafter down based on rotation -# @s = player who placed the auto_crafter -# located at the center of the placed block -# run from gm4_auto_crafting:machine/create - -# place dropper -setblock ~ ~ ~ dropper[facing=south]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}} - -# summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_auto_crafter_stand",equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[0.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} -summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_auto_crafter",Rotation:[0.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction deleted file mode 100644 index 95d33bde0c..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/rotate/west.mcfunction +++ /dev/null @@ -1,11 +0,0 @@ -# places the auto_crafter down based on rotation -# @s = player who placed the auto_crafter -# located at the center of the placed block -# run from gm4_auto_crafting:machine/create - -# place dropper -setblock ~ ~ ~ dropper[facing=west]{CustomName:{"translate":"gm4.second","fallback":"%1$s","with":[{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape"},[{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:offscreen"},{"translate":"gui.gm4.auto_crafter","fallback":"","font":"gm4:container_gui","color":"white"},{"text":" ","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:half_invert"},{"translate":"container.gm4.auto_crafter","fallback":"Set Recipe Shape","font":"gm4:default","color":"#404040"}]]}} - -# summon display armor stand and marker entity -summon armor_stand ~ ~-1.44 ~ {NoGravity:1b,Marker:1b,Invulnerable:1b,Invisible:1b,Silent:1b,DisabledSlots:4144959,Tags:["gm4_no_edit","gm4_auto_crafter_stand","gm4_machine_stand","smithed.entity","smithed.strict","gm4_new_machine"],HasVisualFire:1b,CustomName:"gm4_auto_crafter_stand",equipment:{head:{id:"minecraft:crafting_table",count:1,components:{"minecraft:custom_model_data":"block/auto_crafter"}}},Rotation:[90.0f,0.0f],Pose:{Head:[90.0f,0.0f,0.0f]}} -summon marker ~ ~ ~ {Tags:["gm4_auto_crafter","gm4_machine_marker","smithed.block","smithed.entity","smithed.strict","gm4_new_machine"],CustomName:"gm4_auto_crafter",Rotation:[90.0f,0.0f]} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/verify_destroy.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/verify_destroy.mcfunction deleted file mode 100644 index 361066edb4..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/verify_destroy.mcfunction +++ /dev/null @@ -1,6 +0,0 @@ -# verifies that the destroyed machine was from this module -# @s = machine block marker -# located at @s -# run from #gm4_machines:destroy - -execute if entity @s[tag=gm4_auto_crafter] run function gm4_auto_crafting:machine/destroy diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/verify_place_down.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/verify_place_down.mcfunction deleted file mode 100644 index a413fe3f06..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/machine/verify_place_down.mcfunction +++ /dev/null @@ -1,6 +0,0 @@ -# verifies that the placed down machine was from this module -# @s = player who placed down the machine -# located at the machine block marker (at the center of the placed down block) -# run from #gm4_machines:place_down - -execute if score $placed_block gm4_machine_data matches 0 if data storage gm4_machines:temp {id:"auto_crafter"} run function gm4_auto_crafting:machine/create diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/main.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/main.mcfunction deleted file mode 100644 index fd1958b4fb..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/main.mcfunction +++ /dev/null @@ -1,5 +0,0 @@ -schedule function gm4_auto_crafting:main 4t - -# process machine -execute as @e[type=marker,tag=gm4_auto_crafter,tag=!gm4_ac_full] at @s if block ~ ~ ~ dropper[triggered=false]{Items:[{}]} positioned ^ ^ ^-1 if block ^1 ^ ^ #gm4_auto_crafting:glass if block ^-1 ^ ^ #gm4_auto_crafting:glass if block ^ ^ ^-1 piston if block ^ ^1 ^ barrel{Items:[{}]} if predicate gm4_auto_crafting:has_multiblock at @s run function gm4_auto_crafting:auto_crafter/process_input -execute as @e[type=marker,tag=gm4_auto_crafter,tag=gm4_ac_full] at @s run particle minecraft:falling_dust{block_state:"minecraft:redstone_block"} ^ ^ ^-0.6 0 0 0 1 1 diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/function/tick.mcfunction b/gm4_auto_crafting/data/gm4_auto_crafting/function/tick.mcfunction deleted file mode 100644 index dc467a7d3c..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/function/tick.mcfunction +++ /dev/null @@ -1,4 +0,0 @@ -schedule function gm4_auto_crafting:tick 1t - -# check when the piston gets powered -execute as @e[type=marker,tag=gm4_auto_crafter,tag=gm4_ac_full] at @s if block ^ ^ ^-1 moving_piston run function gm4_auto_crafting:auto_crafter/process_output diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/gm4_recipes/auto_crafter.json b/gm4_auto_crafting/data/gm4_auto_crafting/gm4_recipes/auto_crafter.json deleted file mode 100644 index a295b14182..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/gm4_recipes/auto_crafter.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "input": { - "type": "shaped", - "recipe": [ - " C ", - "DTD", - " R " - ], - "key": { - "C": { - "item": "minecraft:copper_ingot" - }, - "D": { - "item": "minecraft:redstone" - }, - "T": { - "item": "minecraft:player_head", - "components": {"minecraft:custom_data":{"gm4_machines":{"id":"auto_crafter"}}}, - "guidebook": { - "type": "loot_table", - "name": "gm4_custom_crafters:items/custom_crafter" - } - }, - "R": { - "item": "minecraft:repeater" - } - } - }, - "output": { - "result": { - "type": "loot_table", - "name": "gm4_auto_crafting:items/auto_crafter", - "count": 1 - } - } -} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/guidebook/auto_crafting.json b/gm4_auto_crafting/data/gm4_auto_crafting/guidebook/auto_crafting.json deleted file mode 100644 index 1ffeebe913..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/guidebook/auto_crafting.json +++ /dev/null @@ -1,165 +0,0 @@ -{ - "id": "auto_crafting", - "name": "Auto Crafting", - "module_type": "module", - "icon": { - "id": "minecraft:copper_block" - }, - "criteria": { - "obtain_copper_ingot": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:copper_ingot" - ] - } - ] - } - }, - "obtain_custom_crafter": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:player_head" - ], - "predicates": { - "minecraft:custom_data": "{gm4_machines:{id:\"custom_crafter\"}}" - } - } - ] - } - }, - "obtain_auto_crafter": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:player_head" - ], - "predicates": { - "minecraft:custom_data": "{gm4_machines:{id:\"auto_crafter\"}}" - } - } - ] - } - }, - "open_auto_crafter": { - "trigger": "minecraft:default_block_use", - "conditions": { - "location": [ - { - "condition": "minecraft:location_check", - "predicate": { - "block": { - "blocks": [ - "minecraft:dropper" - ], - "nbt": "{CustomName:{\"translate\":\"gm4.second\",\"fallback\":\"%1$s\",\"with\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\"},{\"text\":\" \",\"extra\":[{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:offscreen\"},{\"translate\":\"gui.gm4.auto_crafter\",\"fallback\":\"\",\"font\":\"gm4:container_gui\",\"color\":\"white\"},{\"text\":\" \",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:half_invert\"},{\"translate\":\"container.gm4.auto_crafter\",\"fallback\":\"Set Recipe Shape\",\"font\":\"gm4:default\",\"color\":\"#404040\"}],\"font\":\"gm4:half_invert\"}]}}" - } - } - } - ] - } - } - }, - "sections": [ - { - "name": "description", - "enable": [], - "requirements": [], - "pages": [ - [ - { - "insert": "title" - }, - { - "translate": "text.gm4.guidebook.auto_crafting.description", - "fallback": "An auto crafter can be used to automatically craft items normally crafted in custom crafters." - } - ] - ] - }, - { - "name": "crafting", - "enable": [], - "requirements": [ - [ - "obtain_copper_ingot" - ], - [ - "obtain_custom_crafter" - ] - ], - "pages": [ - [ - { - "translate": "text.gm4.guidebook.auto_crafting.crafting", - "fallback": "Auto crafters can be crafted in a custom crafter with the following recipe:" - }, - "\n", - { - "insert": "recipe", - "recipe": "gm4_auto_crafting:auto_crafter" - } - ] - ] - }, - { - "name": "multi-block", - "enable": [], - "requirements": [ - [ - "obtain_auto_crafter" - ] - ], - "pages": [ - [ - { - "translate": "text.gm4.guidebook.auto_crafting.multi_block", - "fallback": "The auto crafter needs a 3x3x3 multi-block structure.\n\nPlace the auto crafter, then a piston behind it, leaving a space for the head to extend. Then place two glass blocks on the other two sides to make a cross." - } - ], - [ - { - "translate": "text.gm4.guidebook.auto_crafting.multi_block_1", - "fallback": "The top and bottom layers must each have a barrel with four wooden stairs or planks.\n\nIf stairs are used, they must be oriented to form a sort of pill shape." - } - ] - ], - "grants": [ - "crafting" - ] - }, - { - "name": "usage", - "enable": [], - "requirements": [ - [ - "open_auto_crafter" - ] - ], - "pages": [ - [ - { - "translate": "text.gm4.guidebook.auto_crafting.set_shape", - "fallback": "The auto crafter GUI is used to set the shape of the recipe. Any item can be used to set the shape.\n\nItems will be taken out of the top barrel and fed into the crafter, filling each slot with one item." - } - ], - [ - { - "translate": "text.gm4.guidebook.auto_crafting.output", - "fallback": "Once full, powering the piston will craft the item and place it in the bottom barrel.\n\nIf the piston is powered with an invalid recipe, the ingredients will be placed in the bottom barrel instead." - } - ] - ], - "grants": [ - "multi-block" - ] - } - ] -} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/loot_table/crafting/auto_crafter.json b/gm4_auto_crafting/data/gm4_auto_crafting/loot_table/crafting/auto_crafter.json deleted file mode 100644 index 47d91ec7be..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/loot_table/crafting/auto_crafter.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "minecraft:generic", - "pools": [ - { - "rolls": 8, - "entries": [ - { - "type": "minecraft:loot_table", - "value": "gm4:air" - } - ] - }, - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:loot_table", - "value": "gm4_auto_crafting:items/auto_crafter", - "functions": [ - { - "function": "minecraft:set_count", - "count": 1 - } - ] - } - ] - } - ] -} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/loot_table/items/auto_crafter.json b/gm4_auto_crafting/data/gm4_auto_crafting/loot_table/items/auto_crafter.json deleted file mode 100644 index 266ceb4171..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/loot_table/items/auto_crafter.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "type": "block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "item", - "name": "minecraft:player_head", - "functions": [ - { - "function": "set_components", - "components": { - "minecraft:custom_model_data": "item/auto_crafter", - "minecraft:profile": "$auto_crafter" - } - }, - { - "function": "set_custom_data", - "tag": "{gm4_machines:{id:'auto_crafter'}}" - }, - { - "function": "set_name", - "name": [ - { - "translate": "block.gm4.auto_crafter", - "fallback": "Auto Crafter", - "color": "white", - "italic": false - } - ] - } - ] - } - ] - } - ] -} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/loot_table/technical/temp_drop.json b/gm4_auto_crafting/data/gm4_auto_crafting/loot_table/technical/temp_drop.json deleted file mode 100644 index e9f35f7288..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/loot_table/technical/temp_drop.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "generic", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "item", - "name": "minecraft:stone_button", - "functions": [ - { - "function": "set_custom_data", - "tag": "{gm4_auto_crafting_temp:1b}" - } - ] - } - ] - } - ] -} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/predicate/has_multiblock.json b/gm4_auto_crafting/data/gm4_auto_crafting/predicate/has_multiblock.json deleted file mode 100644 index d69e4f3f1e..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/predicate/has_multiblock.json +++ /dev/null @@ -1,274 +0,0 @@ -[ - { - "condition": "minecraft:location_check", - "offsetX": 0, - "offsetY": 0, - "offsetZ": 0, - "predicate": { - "block": { - "blocks": "#minecraft:air" - } - } - }, - { - "condition": "minecraft:location_check", - "offsetX": 0, - "offsetY": -1, - "offsetZ": 0, - "predicate": { - "block": { - "blocks": [ - "minecraft:barrel" - ] - } - } - }, - { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:location_check", - "offsetX": 1, - "offsetY": 1, - "offsetZ": 0, - "predicate": { - "block": { - "blocks": "#minecraft:planks" - } - } - }, - { - "condition": "minecraft:location_check", - "offsetX": 1, - "offsetY": 1, - "offsetZ": 0, - "predicate": { - "block": { - "blocks": "#minecraft:wooden_stairs", - "state": { - "facing": "west", - "half": "bottom" - } - } - } - } - ] - }, - { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:location_check", - "offsetX": 1, - "offsetY": -1, - "offsetZ": 0, - "predicate": { - "block": { - "blocks": "#minecraft:planks" - } - } - }, - { - "condition": "minecraft:location_check", - "offsetX": 1, - "offsetY": -1, - "offsetZ": 0, - "predicate": { - "block": { - "blocks": "#minecraft:wooden_stairs", - "state": { - "facing": "west", - "half": "top" - } - } - } - } - ] - }, - { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:location_check", - "offsetX": -1, - "offsetY": 1, - "offsetZ": 0, - "predicate": { - "block": { - "blocks": "#minecraft:planks" - } - } - }, - { - "condition": "minecraft:location_check", - "offsetX": -1, - "offsetY": 1, - "offsetZ": 0, - "predicate": { - "block": { - "blocks": "#minecraft:wooden_stairs", - "state": { - "facing": "east", - "half": "bottom" - } - } - } - } - ] - }, - { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:location_check", - "offsetX": -1, - "offsetY": -1, - "offsetZ": 0, - "predicate": { - "block": { - "blocks": "#minecraft:planks" - } - } - }, - { - "condition": "minecraft:location_check", - "offsetX": -1, - "offsetY": -1, - "offsetZ": 0, - "predicate": { - "block": { - "blocks": "#minecraft:wooden_stairs", - "state": { - "facing": "east", - "half": "top" - } - } - } - } - ] - }, - { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:location_check", - "offsetX": 0, - "offsetY": 1, - "offsetZ": 1, - "predicate": { - "block": { - "blocks": "#minecraft:planks" - } - } - }, - { - "condition": "minecraft:location_check", - "offsetX": 0, - "offsetY": 1, - "offsetZ": 1, - "predicate": { - "block": { - "blocks": "#minecraft:wooden_stairs", - "state": { - "facing": "north", - "half": "bottom" - } - } - } - } - ] - }, - { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:location_check", - "offsetX": 0, - "offsetY": -1, - "offsetZ": 1, - "predicate": { - "block": { - "blocks": "#minecraft:planks" - } - } - }, - { - "condition": "minecraft:location_check", - "offsetX": 0, - "offsetY": -1, - "offsetZ": 1, - "predicate": { - "block": { - "blocks": "#minecraft:wooden_stairs", - "state": { - "facing": "north", - "half": "top" - } - } - } - } - ] - }, - { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:location_check", - "offsetX": 0, - "offsetY": 1, - "offsetZ": -1, - "predicate": { - "block": { - "blocks": "#minecraft:planks" - } - } - }, - { - "condition": "minecraft:location_check", - "offsetX": 0, - "offsetY": 1, - "offsetZ": -1, - "predicate": { - "block": { - "blocks": "#minecraft:wooden_stairs", - "state": { - "facing": "south", - "half": "bottom" - } - } - } - } - ] - }, - { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:location_check", - "offsetX": 0, - "offsetY": -1, - "offsetZ": -1, - "predicate": { - "block": { - "blocks": "#minecraft:planks" - } - } - }, - { - "condition": "minecraft:location_check", - "offsetX": 0, - "offsetY": -1, - "offsetZ": -1, - "predicate": { - "block": { - "blocks": "#minecraft:wooden_stairs", - "state": { - "facing": "south", - "half": "top" - } - } - } - } - ] - } -] diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/predicate/is_temp_item.json b/gm4_auto_crafting/data/gm4_auto_crafting/predicate/is_temp_item.json deleted file mode 100644 index 37b8c79d39..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/predicate/is_temp_item.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "slots": { - "contents": { - "count": 1, - "predicates": { - "minecraft:custom_data": "{gm4_auto_crafting_temp:1b}" - } - } - } - } -} diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/skins/auto_crafter.png b/gm4_auto_crafting/data/gm4_auto_crafting/skins/auto_crafter.png deleted file mode 100644 index 8c4c37e8957b135690c9e063eb2b9c88a6ce70bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEVC?pEaSW-L^Y)sd_u&AMwuk0R zgFW9(;ww7&D5ZC@!n;1Dj@A1w9CU4Y6fYn+M@pMRPq8Fp+LueA%iUNN54M=JzMskT z-08$l%bMeh4_$rw^!c;Ona_I;Pe`4|Y`}LoKK=iy`*-hGhrYkDEOD;0qd>yq4&&^? zbB6vxIU*mw{fb(BFMTR+#4}6w_V$!at_DLkX;+ElQ?u8t`hIi4xrI8uGmjV^ljvG> zAnLS@=PAJztG-93G9ODkaq^|+zW2c*tj8o6)Cyx(-z(qhcEB?Ho{qz`)RfGqe~&`H z+O0Na`mAzL;_&Co!sjeEnH+Tsd|Nd?)a{BI+kfFkhxf@BvS)qveSJIcg21fjfArpS z9yTl5*KPaoQO5gXksoWq`5Ip4Ts$@3xZ#=Q{iE{?xN6RQ=Usdt|MBkq(icpg@4h8` zP5by^_k&+Q#;x|1*f#NV>|4&)Qy)J|4eWE2X1ieXeD@9EWt&^g=j!gceY|}A+Mn(6 ohC6yWTK>J~RKgB6Rqtb%B7O2I--q-yz}R8%boFyt=akR{03n>w;s5{u diff --git a/gm4_auto_crafting/data/gm4_auto_crafting/tags/block/glass.json b/gm4_auto_crafting/data/gm4_auto_crafting/tags/block/glass.json deleted file mode 100644 index ded6e1241c..0000000000 --- a/gm4_auto_crafting/data/gm4_auto_crafting/tags/block/glass.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "values": [ - "minecraft:black_stained_glass", - "minecraft:blue_stained_glass", - "minecraft:brown_stained_glass", - "minecraft:cyan_stained_glass", - "minecraft:glass", - "minecraft:gray_stained_glass", - "minecraft:green_stained_glass", - "minecraft:light_blue_stained_glass", - "minecraft:light_gray_stained_glass", - "minecraft:lime_stained_glass", - "minecraft:magenta_stained_glass", - "minecraft:orange_stained_glass", - "minecraft:pink_stained_glass", - "minecraft:purple_stained_glass", - "minecraft:red_stained_glass", - "minecraft:tinted_glass", - "minecraft:white_stained_glass", - "minecraft:yellow_stained_glass" - ] -} diff --git a/gm4_auto_crafting/data/gm4_custom_crafters/tags/function/check_recipes.json b/gm4_auto_crafting/data/gm4_custom_crafters/tags/function/check_recipes.json deleted file mode 100644 index 985b180ef4..0000000000 --- a/gm4_auto_crafting/data/gm4_custom_crafters/tags/function/check_recipes.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "values":[ - "gm4_auto_crafting:check_recipes" - ] -} diff --git a/gm4_auto_crafting/data/gm4_custom_crafters/tags/function/custom_item_checks.json b/gm4_auto_crafting/data/gm4_custom_crafters/tags/function/custom_item_checks.json deleted file mode 100644 index 888270ba72..0000000000 --- a/gm4_auto_crafting/data/gm4_custom_crafters/tags/function/custom_item_checks.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "values": [ - "gm4_auto_crafting:check_item_tags" - ] -} diff --git a/gm4_auto_crafting/data/gm4_machines/tags/function/destroy.json b/gm4_auto_crafting/data/gm4_machines/tags/function/destroy.json deleted file mode 100644 index 5fda2e0afb..0000000000 --- a/gm4_auto_crafting/data/gm4_machines/tags/function/destroy.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "values": [ - "gm4_auto_crafting:machine/verify_destroy" - ] -} diff --git a/gm4_auto_crafting/data/gm4_machines/tags/function/place_down.json b/gm4_auto_crafting/data/gm4_machines/tags/function/place_down.json deleted file mode 100644 index 0ea9cf5cd3..0000000000 --- a/gm4_auto_crafting/data/gm4_machines/tags/function/place_down.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "values": [ - "gm4_auto_crafting:machine/verify_place_down" - ] -} diff --git a/gm4_auto_crafting/generate.py b/gm4_auto_crafting/generate.py deleted file mode 100644 index 3d17ee09e0..0000000000 --- a/gm4_auto_crafting/generate.py +++ /dev/null @@ -1,831 +0,0 @@ -from beet import Context, Function, ItemTag, LootTable, Predicate -from beet.contrib.vanilla import Vanilla -from itertools import groupby -from typing import Any, Callable -from dataclasses import dataclass - - -NAMESPACE = "gm4_auto_crafting" # name of the module -LOOT_PATH = "crafting/vanilla" -BRANCH_PATH = "check_recipes" # folder where all the search tree stuff will take place - -buckets = [ - "minecraft:axolotl_bucket", - "minecraft:cod_bucket", - "minecraft:lava_bucket", - "minecraft:milk_bucket", - "minecraft:powder_snow_bucket", - "minecraft:pufferfish_bucket", - "minecraft:salmon_bucket", - "minecraft:tropical_fish_bucket", - "minecraft:water_bucket" -] - -bottles = [ - "minecraft:dragon_breath", - "minecraft:honey_bottle", - "minecraft:potion" -] - -## DO NOT CHANGE ORDER OF THIS LIST -unstackables = [ - "minecraft:shulker_box", # stacksTo(1) - "minecraft:white_shulker_box", - "minecraft:orange_shulker_box", - "minecraft:magenta_shulker_box", - "minecraft:light_blue_shulker_box", - "minecraft:yellow_shulker_box", - "minecraft:lime_shulker_box", - "minecraft:pink_shulker_box", - "minecraft:gray_shulker_box", - "minecraft:light_gray_shulker_box", - "minecraft:cyan_shulker_box", - "minecraft:purple_shulker_box", - "minecraft:blue_shulker_box", - "minecraft:brown_shulker_box", - "minecraft:green_shulker_box", - "minecraft:red_shulker_box", - "minecraft:black_shulker_box", - "minecraft:saddle", - "minecraft:minecart", - "minecraft:chest_minecart", - "minecraft:furnace_minecart", - "minecraft:tnt_minecart", - "minecraft:hopper_minecart", - "minecraft:oak_boat", - "minecraft:spruce_boat", - "minecraft:birch_boat", - "minecraft:jungle_boat", - "minecraft:acacia_boat", - "minecraft:dark_oak_boat", - "minecraft:mangrove_boat", - "minecraft:mushroom_stew", - "minecraft:water_bucket", - "minecraft:lava_bucket", - "minecraft:powder_snow_bucket", - "minecraft:milk_bucket", - "minecraft:pufferfish_bucket", - "minecraft:salmon_bucket", - "minecraft:cod_bucket", - "minecraft:tropical_fish_bucket", - "minecraft:axolotl_bucket", - "minecraft:tadpole_bucket", - "minecraft:bundle", - "minecraft:spyglass", - "minecraft:cake", - "minecraft:white_bed", - "minecraft:orange_bed", - "minecraft:magenta_bed", - "minecraft:light_blue_bed", - "minecraft:yellow_bed", - "minecraft:lime_bed", - "minecraft:pink_bed", - "minecraft:gray_bed", - "minecraft:light_gray_bed", - "minecraft:cyan_bed", - "minecraft:purple_bed", - "minecraft:blue_bed", - "minecraft:brown_bed", - "minecraft:green_bed", - "minecraft:red_bed", - "minecraft:black_bed", - "minecraft:potion", - "minecraft:writable_book", - "minecraft:enchanted_book", - "minecraft:rabbit_stew", - "minecraft:iron_horse_armor", - "minecraft:golden_horse_armor", - "minecraft:diamond_horse_armor", - "minecraft:leather_horse_armor", - "minecraft:command_block_minecart", - "minecraft:beetroot_soup", - "minecraft:splash_potion", - "minecraft:lingering_potion", - "minecraft:totem_of_undying", - "minecraft:knowledge_book", - "minecraft:debug_stick", - "minecraft:music_disc_13", - "minecraft:music_disc_cat", - "minecraft:music_disc_blocks", - "minecraft:music_disc_chirp", - "minecraft:music_disc_far", - "minecraft:music_disc_mall", - "minecraft:music_disc_mellohi", - "minecraft:music_disc_stal", - "minecraft:music_disc_strad", - "minecraft:music_disc_ward", - "minecraft:music_disc_11", - "minecraft:music_disc_wait", - "minecraft:music_disc_otherside", - "minecraft:music_disc_pigstep", - "minecraft:crossbow", - "minecraft:suspicious_stew", - "minecraft:flower_banner_pattern", - "minecraft:creeper_banner_pattern", - "minecraft:skull_banner_pattern", - "minecraft:mojang_banner_pattern", - "minecraft:globe_banner_pattern", - "minecraft:piglin_banner_pattern", - "minecraft:carrot_on_a_stick", - "minecraft:warped_fungus_on_a_stick", # durability - "minecraft:elytra", - "minecraft:flint_and_steel", - "minecraft:bow", - "minecraft:fishing_rod", - "minecraft:shears", - "minecraft:shield", - "minecraft:trident", - "minecraft:wooden_sword", # SwordItem - "minecraft:stone_sword", - "minecraft:golden_sword", - "minecraft:iron_sword", - "minecraft:diamond_sword", - "minecraft:netherite_sword", - "minecraft:wooden_axe", # AxeItem - "minecraft:stone_axe", - "minecraft:golden_axe", - "minecraft:iron_axe", - "minecraft:diamond_axe", - "minecraft:netherite_axe", - "minecraft:wooden_hoe", # HoeItem - "minecraft:stone_hoe", - "minecraft:golden_hoe", - "minecraft:iron_hoe", - "minecraft:diamond_hoe", - "minecraft:netherite_hoe", - "minecraft:wooden_pickaxe", # PickaxeItem - "minecraft:stone_pickaxe", - "minecraft:golden_pickaxe", - "minecraft:iron_pickaxe", - "minecraft:diamond_pickaxe", - "minecraft:netherite_pickaxe", - "minecraft:wooden_shovel", # ShovelItem - "minecraft:stone_shovel", - "minecraft:golden_shovel", - "minecraft:iron_shovel", - "minecraft:diamond_shovel", - "minecraft:netherite_shovel" - "minecraft:turtle_helmet", # ArmorItem - "minecraft:leather_helmet", - "minecraft:leather_chestplate", - "minecraft:leather_leggings", - "minecraft:leather_boots", - "minecraft:chainmail_helmet", - "minecraft:chainmail_chestplate", - "minecraft:chainmail_leggings", - "minecraft:chainmail_boots", - "minecraft:iron_helmet", - "minecraft:iron_chestplate", - "minecraft:iron_leggings", - "minecraft:iron_boots", - "minecraft:diamond_helmet", - "minecraft:diamond_chestplate", - "minecraft:diamond_leggings", - "minecraft:diamond_boots", - "minecraft:golden_helmet", - "minecraft:golden_chestplate", - "minecraft:golden_leggings", - "minecraft:golden_boots", - "minecraft:netherite_helmet", - "minecraft:netherite_chestplate", - "minecraft:netherite_leggings", - "minecraft:netherite_boots" -] - -## DO NOT CHANGE ORDER OF THIS LIST -stackable_16 = [ - "minecraft:oak_sign", - "minecraft:spruce_sign", - "minecraft:birch_sign", - "minecraft:jungle_sign", - "minecraft:acacia_sign", - "minecraft:dark_oak_sign", - "minecraft:mangrove_sign", - "minecraft:crimson_sign", - "minecraft:warped_sign" - "minecraft:bucket", - "minecraft:snowball", - "minecraft:egg", - "minecraft:ender_pearl", - "minecraft:written_book", - "minecraft:armor_stand", - "minecraft:white_banner", - "minecraft:white_banner", - "minecraft:orange_banner", - "minecraft:magenta_banner", - "minecraft:light_blue_banner", - "minecraft:yellow_banner", - "minecraft:lime_banner", - "minecraft:pink_banner", - "minecraft:gray_banner", - "minecraft:light_gray_banner", - "minecraft:cyan_banner", - "minecraft:purple_banner", - "minecraft:blue_banner", - "minecraft:brown_banner", - "minecraft:green_banner", - "minecraft:red_banner", - "minecraft:black_banner", - "minecraft:honey_bottle" -] - - -@dataclass -class RecipeResult: - name: str - count: int = 1 - rolls: int = 1 - - -@dataclass -class RecipeShape: - ingredients: list[str] - result: list[RecipeResult] - shapeless: bool - mirror: bool = False - - -@dataclass -class RecipeData: - name: str - recipe: RecipeShape - slot_count: int - total_length: int - - def copy(self): - return RecipeData(self.name, self.recipe, self.slot_count, self.total_length) - - -@dataclass -class TagData: - name: str - values: list[Any] - - -def beet_default(ctx: Context): - vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.5' - - recipes: list[RecipeData] = [] - - for id, recipe in vanilla.data.recipes.items(): - name = id.split(':')[1] - contents = recipe.data - if contents["type"] == "minecraft:crafting_shaped": - recipe = analyze_shaped_recipe(ctx, contents, name) - elif contents["type"] == "minecraft:crafting_shapeless": - recipe = analyze_shapeless_recipe(ctx, contents, name) - else: - continue - - # create loot table file for recipe output - generate_crafting_loot_table(ctx, recipe.result, name) - - # gets the two parameters (slot_count and total_length) used for the search tree - all_items = [i for i in recipe.ingredients if i != "minecraft:air"] - has_tag = "#" in "".join(all_items) - total_length = -1 if has_tag else sum([len(i) for i in all_items]) - - recipes.append(RecipeData(name, recipe, len(all_items), total_length)) - - # create the search tree functions - generate_trees(ctx, recipes) - - -def analyze_shaped_recipe(ctx: Context, recipe: dict[str, Any], name: str) -> RecipeShape: - """ - analyzes the contents of the shaped recipe json - """ - pattern: list[str] = [] - result: list[RecipeResult] = [] - list_symbols: list[str] = [] - - while len(recipe["pattern"]) < 3: - recipe["pattern"].append(" ") - # convert pattern to array with items - for row in recipe["pattern"]: - pattern_row: list[str] = [] - row = row.ljust(3) - - # check each ingredient - for symbol in row: - if symbol == " ": - item = "minecraft:air" - else: - ingredient: Any = recipe["key"][symbol] - if isinstance(ingredient, list): - if symbol not in list_symbols: - generate_custom_item_tag(ctx, TagData(f"#{NAMESPACE}:{name}_ingredient_{len(list_symbols) + 1}", ingredient)) #type: ignore - list_symbols.append(symbol) - item = f"#{NAMESPACE}:{name}_ingredient_{list_symbols.index(symbol) + 1}" - else: - item = ingredient - pattern_row.append(item) - - def add_result(item: str): - if len(result) and result[-1].name == item: - result[-1].rolls += 1 - else: - result.append(RecipeResult(item)) - if item in buckets: - add_result("minecraft:bucket") - elif item in bottles: - add_result("minecraft:glass_bottle") - else: - add_result("minecraft:air") - - # add the input row to the pattern list - pattern.extend(pattern_row) - - # left align the pattern - while pattern[0] == "minecraft:air" and pattern[3] == "minecraft:air" and pattern[6] == "minecraft:air": - pattern[0] = pattern[1] - pattern[1] = pattern[2] - pattern[2] = "minecraft:air" - pattern[3] = pattern[4] - pattern[4] = pattern[5] - pattern[5] = "minecraft:air" - pattern[6] = pattern[7] - pattern[7] = pattern[8] - pattern[8] = "minecraft:air" - # top align the pattern - while pattern[0] == "minecraft:air" and pattern[1] == "minecraft:air" and pattern[2] == "minecraft:air": - pattern[0] = pattern[3] - pattern[1] = pattern[4] - pattern[2] = pattern[5] - pattern[3] = pattern[6] - pattern[4] = pattern[7] - pattern[5] = pattern[8] - pattern[6] = "minecraft:air" - pattern[7] = "minecraft:air" - pattern[8] = "minecraft:air" - - - # mark mirror-able recipes - mirror = False - if (pattern[2] == "minecraft:air" and pattern[5] == "minecraft:air" and pattern[8] == "minecraft:air"): - if (pattern[0] != pattern[1] != "minecraft:air" or pattern[3] != pattern[4] != "minecraft:air" or pattern[6] != pattern[7] != "minecraft:air"): - mirror = True - elif (pattern[0] != pattern[2] or pattern[3] != pattern[5] or pattern[6] != pattern[8]): - mirror = True - - # get what the last output item was - last_output = result[-1].name - # remove the last output item from result - result[-1].rolls -= 1 - if result[-1].rolls == 0: - result.pop() - # if last output item was not air, move it somewhere else - if last_output != "minecraft:air": - found_match = False - # check if the last item is the same as another item in the output loot table - for i, r in enumerate(result): - # if a matching item is found, merge them - if r.name == last_output: - # if there's only one instance, just increase the count - if r.rolls == 1: - r.count += 1 - # if there's multiple instances, increase the count for only one of the rolls - else: - r.rolls -= 1 - result.insert(i, RecipeResult(r.name, count=2)) - found_match = True - break - # if there's no matching item in the output loot table, put the item in the first empty output slot - if not found_match: - for i, r in enumerate(result): - # find the first instance of an air roll - if r.name == "minecraft:air": - # decrease the number of air rolls, and add a roll for the last output item before that - r.rolls -= 1 - result.insert(i, RecipeResult(last_output)) - found_match = True - break - # if the entire thing is full, just print the recipe for manual correction - # if it gets here the last bottle/bucket will be voided - if not found_match: - print("FULL: " + recipe["result"]["id"] + " -> " + last_output) - - # set the last slot to the recipe result - result_id = recipe["result"]["id"] - result_count = recipe["result"].get("count", 1) - result.append(RecipeResult(result_id, count=result_count)) - # return the new formatted recipe - return RecipeShape(pattern, result, shapeless=False, mirror=mirror) - - - -def analyze_shapeless_recipe(ctx: Context, recipe: dict[str, Any], name: str) -> RecipeShape: - """ - analyzes the contents of the shapeless recipe json - """ - tag_count = 0 - ingredients: list[str] = [] - result: list[RecipeResult] = [] - bucket_count = 0 - bottle_count = 0 - for entry in recipe["ingredients"]: - if isinstance(entry, list): - tag_count += 1 - item = f"#{NAMESPACE}:{name}_ingredient_{tag_count}" - generate_custom_item_tag(ctx, TagData(item, entry)) # type: ignore - else: - item = entry - # special case: check if the item is a bucket or bottle type (used for output) - if item in buckets: - bucket_count += 1 - elif item in bottles: - bottle_count += 1 - ingredients.append(item) - - # if there were (non-empty) buckets in the recipe, return empty buckets - if bucket_count > 0: - result.append(RecipeResult("minecraft:bucket", count=bucket_count)) - # if there were (non-empty) bottles in the recipe, return empty bottles - if bottle_count > 0: - result.append(RecipeResult("minecraft:glass_bottle", count=bottle_count)) - # fill the slots with air, up until the last slot - air_count = 8 - bucket_count - bottle_count - result.append(RecipeResult("minecraft:air", rolls=air_count)) - # set the last slot to the recipe result - result_id = recipe["result"]["id"] - result_count = recipe["result"].get("count", 1) - result.append(RecipeResult(result_id, count=result_count)) - # return the new formatted recipe - return RecipeShape(ingredients, result, shapeless=True) - - - -def generate_custom_item_tag(ctx: Context, data: TagData) -> str: - """ - creates a custom item tag for a list of items - """ - # get prefix and name of item tag - name = data.name.removeprefix(f"#{NAMESPACE}:") - json: Any = {"values": []} - # move values to the json - for value in data.values: - # if there's a nested list, combine them into a single values list - # (just a failsafe; this makes no sense, but neither does Mojang) - if type(value) is list[Any]: - for item in value: - if "item" in item: - # if it's an item, just append the item - json["values"].append(item["item"]) - elif "tag" in item: - # if it's an (actual) item tag, add '#' before the value - json["values"].append("#" + item["tag"]) - else: - if "item" in value: - # if it's an item, just append the item - json["values"].append(value["item"]) - elif "tag" in value: - # if it's an (actual) item tag, add '#' before the value - json["values"].append("#" + value["tag"]) - # create item tag file - ctx.data[f"{NAMESPACE}:{name}"] = ItemTag(json) - - # write the function that checks the predicates - fn_name = f"{NAMESPACE}:check_item_tags" - if fn_name not in ctx.data.functions: - ctx.data.functions[fn_name] = Function([ - "# checks each slot for item tags", - "# @s = crafter armor stand\n# located at the center of the block", - "# run from gm4_custom_crafters-3.0:process_input/check_item_tags via #gm4_custom_crafters:custom_item_checks", - "", - ]) - ctx.data.functions[fn_name].append(f"execute if predicate {NAMESPACE}:custom_item_tags/{name} run data modify storage gm4_custom_crafters:temp/crafter item.item_tags.{NAMESPACE}.{name} set value 1b") - - # create predicate file for the item tag check - json: Any = {"condition":"minecraft:entity_properties","entity":"this","predicate":{"equipment":{"mainhand":{"items": f"#{NAMESPACE}:{name}"}}}} - ctx.data[f"{NAMESPACE}:custom_item_tags/{name}"] = Predicate(json) - - # return the name of the item tag just created - return data.name[1:] - - - -def generate_crafting_loot_table(ctx: Context, result: list[RecipeResult], target: str): - """ - creates a loot table for the output result of the custom crafting recipe - """ - # create initial loot table - json: Any = {"type": "minecraft:generic","pools": []} - for r in result: - # populate pools - if r.name == "minecraft:air": - entry = {"type":"minecraft:loot_table","value":"gm4:air"} - else: - entry = {"type":"minecraft:item","name":r.name} - pool: Any = {"rolls":r.rolls,"entries":[entry]} - # set count - if r.count > 1: - pool["entries"][0]["functions"] = [{"function":"minecraft:set_count","count":r.count}] - json["pools"].append(pool) - - # write loot table file - ctx.data[f"{NAMESPACE}:{LOOT_PATH}/{target}"] = LootTable(json) - - - -def generate_trees(ctx: Context, recipes: list[RecipeData]) -> None: - """ - generates the search tree functions - """ - # separate recipes list into lists of same slot_count, sorted by total_length - recipes_by_slot_count = { - k: sorted([r for r in recipes if r.slot_count == k], key=lambda d: d.total_length) - for k in range(1, 10) - } - - def on_slot_leaf(value: int, path: str): - recipes = recipes_by_slot_count[value] - - # turn recipes list into dict w/ total_length as key - recipes_by_total_length = { - k: list(g) - for k, g in groupby(recipes, key=lambda r: r.total_length) - if k != -1 - } - recipes_using_tags = [r for r in recipes if r.total_length == -1] - - # get the maximum length, this works because recipes was sorted by total_length - max_length = max(0, recipes[-1].total_length) - - def on_length_leaf(value: int, path: str): - generate_recipe_function(ctx, recipes_by_total_length[value], path) - - # create a search tree based on the total length - generate_search_tree(ctx, dict(recipes_by_total_length), 0, max_length, path, "$id_total gm4_crafting", on_length_leaf) - - # if this slot_count has recipes that use tags, then create a function that doesn't check total_length - if recipes_using_tags: - path_uses_tags = f"{path}/uses_tags" - ctx.data.functions[f"{NAMESPACE}:{path}/search"].append(f"execute if score $crafted gm4_crafting matches 0 run function {NAMESPACE}:{path_uses_tags}") - generate_recipe_function(ctx, recipes_using_tags, path_uses_tags) - - # create a search tree based on the slot_count - generate_search_tree(ctx, recipes_by_slot_count, 0, 9, BRANCH_PATH, "$slot_count gm4_crafting", on_slot_leaf, "/search") - - - -def generate_search_tree(ctx: Context, entries: dict[int, list[RecipeData]], start: int, end: int, path: str, score: str, on_leaf: Callable[[int, str], None], leaf_suffix: str = ""): - completed: set[int] = set() - - def in_range(low: int, high: int): - """ - returns the indices of entries between low and high - """ - return [i for i in range(low, high + 1) if i in entries] - - def create_leaves(low: int, high: int, path: str, fn: Function): - """ - creates the leaves for entries between low and high need a function - """ - # for all entries between low and high - for i in in_range(low, high): - # only generate if that slot_count exists and doesn't yet have a function - if i in completed: - continue - # add i to list of completed functions - completed.add(i) - # write function file for this slot_count - leaf_path = f"{path}/{i}" - fn.append(f"execute if score $crafted gm4_crafting matches 0 if score {score} matches {i} run function {NAMESPACE}:{leaf_path}{leaf_suffix}") - # call any specific leaf function - on_leaf(i, leaf_path) - - def find_middle(low: int, high: int) -> int: - """ - get weighted middle between min and max - """ - # count the total number of values between min and max - total = sum([len(entries[i]) for i in range(low, high) if i in entries]) - # get halfway point - target = total // 2 - i = low - count = 0 - # count the number of values until halfway is reached - while i < high and count < target: - if i in entries: - count += len(entries[i]) - i += 1 - return i - - def update_range(low: int, high: int) -> tuple[int, int]: - """ - move low and high to values that exist in dict - """ - if low < high: - low = min([i for i in entries if i >= low]) - high = max([i for i in entries if i <= high]) - return low, high - - def branch(start: int, end: int, path: str, fn: Function): - """ - creates two branches of the search tree - """ - # get halfway point - half = find_middle(start, end) - - # get first half - low, high = update_range(start, half - 1) - # if count(high - low) <= 1 - if len(in_range(low, high)) <= 1: - # create functions for the values between low and high - create_leaves(low, high, path, fn) - else: - # branch again - new_path = f"{path}/{low}_{high}" - fn.append(f"execute if score $crafted gm4_crafting matches 0 if score {score} matches {low}..{high} run function {NAMESPACE}:{new_path}/search") - generate_tree(low, high, new_path) - - # get second half - low, high = update_range(half, end) - # if count(high - low) <= 1 - if len(in_range(low, high)) <= 1: - # create functions for the values between low and high - create_leaves(low, high, path, fn) - else: - # branch again - new_path = f"{path}/{low}_{high}" - fn.append(f"execute if score $crafted gm4_crafting matches 0 if score {score} matches {low}..{high} run function {NAMESPACE}:{new_path}/search") - generate_tree(low, high, new_path) - - def generate_tree(start: int, end: int, path: str): - fn = Function() - - if len(in_range(start, end)) <= 4: - create_leaves(start, end, path, fn) - else: - # get halfway point - half = find_middle(start, end) - - # branch the first half into two branches - low, high = update_range(start, half - 1) - branch(low, high, path, fn) - - # branch the second half into two branches - low, high = update_range(half, end) - branch(low, high, path, fn) - - ctx.data[f"{NAMESPACE}:{path}/search"] = fn - - generate_tree(start, end, path) - - - -def generate_recipe_function(ctx: Context, recipes: list[RecipeData], path: str) -> None: - """ - create recipe function for the specific slot_count and total_length - """ - def stack_size(recipe: RecipeShape) -> str: - """ - get max stack size of items based on result stackability and count - """ - result = recipe.result[-1] - item = result.name - count = result.count - # stack_size should be less than or equal to stack_count // result_count - if item in unstackables: - return "1" - elif item in stackable_16: - return f"..{16 // count}" - else: - return f"..{64 // count}" - - fn = Function() - - for r in recipes: - recipe = r.recipe - # get max stack size for recipe - max_stack = stack_size(recipe) - name = r.name - # set initial checks - checks = f"if score $crafted gm4_crafting matches 0 store success score $crafted gm4_crafting if score $stack_size gm4_crafting matches {max_stack}" - - items: list[str] = [] - recipe_data = "" - # if shapeless recipe - if recipe.shapeless: - duplicates: list[Any] = [] - counted: list[Any] = [] - for item in recipe.ingredients: - # check for duplicates in recipe - if recipe.ingredients.count(item) > 1: - # add each duplicate items to a list with the number of duplicates - if item not in counted: - counted.append(item) - duplicates.append({"item": item, "count": recipe.ingredients.count(item)}) - else: - # check if it's an item tag or a normal item - if "#" in item: - item = item[1:] - [prefix, tag] = item.split(":") - # construct special nbt for checking item tags - s = "{item_tags:{" + prefix + ":{" + tag + ":1b}}}" - items.append(s) - else: - # construct nbt for checking item id - s = "{id:\"" + item + "\"}" - items.append(s) - # if there are duplicates in the recipe, add some commands to check the count of slots with that item - if len(duplicates) > 0: - # reset scoreboard in case a previous function checked the same items - fn.append("scoreboard players reset * gm4_craft_shapeless") - # modify the checks to not do 'store result score $crafted gm4_crafting'; must be moved to end - checks = f"if score $crafted gm4_crafting matches 0 if score $stack_size gm4_crafting matches {max_stack}" - # for each type of duplicate item, check the count - while len(duplicates) > 0: - # get the item and number of required slots - item = duplicates[0]["item"] - count = duplicates[0]["count"] - # check if it's an item tag or normal item - if "#" in item: - item = item[1:] - [prefix, tag] = item.split(":") - # construct special nbt for checking item tags - s = "{item_tags:{" + prefix + ":{" + tag + ":1b}}}" - item = "#" + item - else: - # construct nbt for checking item id - s = "{id:\"" + item + "\"}" - # write command to check item count - command = f"execute {checks} store result score ${item} gm4_craft_shapeless if data storage gm4_custom_crafters:temp/crafter Items[" + s + "]" - checks = f"if score ${item} gm4_craft_shapeless matches {count}" - fn.append(command) - duplicates.pop(0) - # re-add the 'store result score...' to end of the checks - checks = f"{checks} store result score $crafted gm4_crafting" - - # if shaped recipe - else: - # keep track of the slot number - i = 0 - for item in recipe.ingredients: - if "#" in item: - item = item[1:] - [prefix, tag] = item.split(":") - # construct special nbt for checking item tags - s = "{Slot:" + str(i) + "b,item_tags:{" + prefix + ":{" + tag + ":1b}}}" - items.append(s) - elif item != "minecraft:air": - # construct nbt for checking item id - s = "{Slot:" + str(i) + "b,id:\"" + item + "\"}" - items.append(s) - i += 1 - # if mirrorable - if recipe.mirror: - # mirror recipe - pattern: Any = recipe.ingredients - # if 2 columns - if (pattern[2] == "minecraft:air" and (len(pattern) < 6 or pattern[5] == "minecraft:air") and (len(pattern) < 9 or pattern[8] == "minecraft:air")): - # flip columns 1 and 2 - if (len(pattern) >= 3): - if (pattern[2] == "minecraft:air"): - temp = pattern[0] - pattern[0] = pattern[1] - pattern[1] = temp - else: - temp = pattern[0] - pattern[0] = pattern[2] - pattern[2] = temp - if (len(pattern) >= 6): - temp = pattern[3] - pattern[3] = pattern[4] - pattern[4] = temp - if (len(pattern) == 9): - temp = pattern[6] - pattern[6] = pattern[7] - pattern[7] = temp - # if 3 columns - else: - # flip columsn 1 and 3 - if (len(pattern) >= 3): - temp = pattern[0] - pattern[0] = pattern[2] - pattern[2] = temp - if (len(pattern) >= 6): - temp = pattern[3] - pattern[3] = pattern[5] - pattern[5] = temp - if (len(pattern) == 9): - temp = pattern[6] - pattern[6] = pattern[8] - pattern[8] = temp - # add mirrored recipe - new_recipe = r.copy() - # the copy is only shallow so changing mirror also modifies the old recipe, - # but this is not a problem since the old recipe is already processed and - # we are adding to the end of the list - new_recipe.recipe.mirror = False - recipes.append(new_recipe) - - # add final item check (used for shapeless recipes with both duplicate items and non-duplicate items) - if len(items) != 0: - recipe_data += "if data storage gm4_custom_crafters:temp/crafter {Items:[" + ",".join(items) + "]} " - - # write final command to check if recipe is valid - fn.append(f"execute {checks} {recipe_data}run loot replace block ~ ~ ~ container.0 loot {NAMESPACE}:{LOOT_PATH}/{name}") - - ctx.data[f"{NAMESPACE}:{path}"] = fn diff --git a/gm4_auto_crafting/images/auto_crafter.webp b/gm4_auto_crafting/images/auto_crafter.webp deleted file mode 100644 index 859e8e0829abe339fc3df2d98f43f44000810458..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4627420 zcmV)JK)b(ENk&H0n??XvMM6+kP&il$0000I0002r0RZ0t06|VkO$Gn}0RR90{{R3% zPEAHwT>t<8000000N()s-vIz200011P&gn!T>t=Z;sKojD&PU&0X~sFnn@+2BB3fX zY*?@o31dJb;4M$H{U|x#o}4$p58r>+?2(iG%l(f&UO(_YJ$KG_&TszR-tYext^euU z!oRtCB>tD^-|74NccV8|kD^~qFZQf>pPPTL@{#ke>bw2@3(}9<#`}LK;P>`V;rZ78 zN5vnavk%`fx_O*ouZ^G6`X2P}%2WG25#Rdv@SG~Nvp;P$s?yB;wAQOjGsYV;QZf}p z_=7h6ajteh&VUnRXTQCVCsG~K%>A_1t4lNX(^{=8vOC+MtXBY_7IRFnRR3T)qBzfb zLU}W3O=`5WKW#Ot(#-u)!=!#-p$R8Oyi6=O;MYoL{r@;+LAlCNVy3GC{@QC*rJ4I_ ztyY$2f7ajAK|H4IMZ~;ZaGcE}2YS1Qy)?Q+YuEL=080HR3Su-Mda#y)_1SgJzR{|==@wu+oP>7atNfgO-UG_~W`a?Y(wJLx z>ttTfro42f3mXir@=Y?08@$WPu6luU+$RX9tN(WfM#rrswB83@mnp4J$DX^7sED5L zG;LrGN4JMKb+uLYYU7)ZIm3OkpEov3tN9uib|6SPXi%g!9?<7UMkJ-hO7ciOg6O3r zyBovJyI<~84+>AG1Wh5>BQ3SiWAr&n%F@Z9z24y=+Z&g3>q69OMDN)?FT?nYBpeMa zEz9#0Ri;UT4O86m74@}BUg}kt=r}84F$BZ6eBYF<3j5V;-`k}i(BpLCotzR*C6|gY zb|pwYx+b=AYRRu60gkgXsB+{=jqC$ofaV@enfor{xr;nlHExG=0P7Ys;gKwrjDihN zJJML@&a4)G!HBdhGetZ_F2hvhSmc&a6s#^#>6x9YE_UEZr*hcH9z+ojRKcXAnEfBm zd(9WnKd4sl4R3ugu5xCfhXmboDQJGRe+`@rZ8YD@$0KaDT&^;rq~a-ZJ_in(r_-fj zy5(Aa#`-N2JuT(?oFqoLfF`|JFxjOl;bK88*i#0iuU% z#p(RSug*ad3w#vI55T9cqoom;jop~zY=1<(FR3lV--2`{x@F3p3+{ZD1ds$x^y+;i zv~IuPvuym7tjb{%q05At-m`tW%z~1IdGRW2IdjH)5<;cTRg8&flu~dIk*l z4*GRh5o0j`G6iZ&88iV6Ag?9}&1!Zvox}gv-^>fanJ0u{JvxZhaUodH2B!ff2d)+Z z)qyJST^b-0WJS%>?))T@$LZA4)Fnt@#LT^SQb@peGS$*c(25oh$Ehi3OIs4MOo{ZT zRC*&bm@lyDuBNOvHH1>%&~S$ggGx4;&rr8gWk9F|3%of82PmF^`|H^}GrNTE_9e2* z$nLHwW~Tv{VcD-L(gvIxljLDR9J|x;5ujHojwfSseaQyAi-#{j(cGHtrNwGKVB=q& z!YRj1crGE3g)W{_OLj$^b`r1d-&)B0KlAkQnc4J}Bt%6}D;AB1TRb|dTe;tByC8^n=Eu3c}igtk`ZBtYNXfi8#`O7D7sW)bC zh@o5Huh@Ch70Qgu!wof=ga>t*24lg$Z^iR8J)jOV*;Pr**zEZ{? zJE_hol|vq@dVg#$jyqu0GMqNVHpEO~KAc)Pf3C$6+AZb*>@zA+_d}OiSZnfT1>5`9 zGfO35a?X5AFfoxNOEp>q?>7mv7SA_R4Z8aZoNh~-;CT_3d0$y;)TIVhRy&+sSoh_Y z9;PfR-q#30XU=eqLZWt9YP?LrU%)Gw!ZZ?L+s#dYpFISd2Ibg3Q$K@@o~8-PD7VYR6LT5dIYX6442@1#gBS4a#v zlp}e${KX|U=?-5jg?PI3n+cj*f*5=1|6Ur|H`Y&3@PBhw=u@y@c(+$Dv+;7pbyGfy z_QW4|?mXG~pC2gsc^rBNu{g~PhD8{tgIP#Dw#stvQwqXvMYZv3XFH-RxTyw%u)Qqw z-BB`jBm#9*?`KAD1oTGF@k)efooYF}30PueTA#&20RS&aWl-Ee8|KL@^)*_=v8m0n z2(I3dKHVGT8uOV4`2cK&X}tv`3UC&ik1(76n>QZK&&558&VGCruG6C#3g7J$hawn- zn_k^p{Fr0X?o}-(hWJDqY&%xuo|vUZW7}rjr4>>F%Tu=l$XK@AgvWo}ck}d&)^$U* zrwoGL*b^k>bS^r^_*K<)P*^NWrR0WrzpDS1Xcr3m@-^r~jzB=B=gpJv3IC?>6~9(y z+wU0IN-~AvE;syyQ~BDc4^TENFZr=YfOX4Q`{?g{K~X?+`i(>^E2d1GyGxrS0_!CT z?L0a8W*5YmIH_Z0WSS?TTgGj%H?^x+U8_M9sW13P_{0e@`KGN7^+N^5hJbhW0Auy9 zia?V4zmU{TpZa7bmNLvg?hyPhWx9Y%M^^>xLE&$)i=&pQy$-CUo^cMJY|pYl)0@vHKeYOSkIf9;N=ZT9QBo8dKuZ7aMZ-675W$q z5peiBOyg9qEDvBo3~kS!yW%4`+Whpn*QE6-07}Daly=6t4huDOwGdEl%74@53Y3}q zmx9sPBQ+0dPa@vut`&+X;`%8Re~&MQpiX^NC_C9Sko^W@LjNV>o`F+?!r){R7F48( zvht!Rf{ra@{lr;)bJ9v%q<@yAXWGt|&-GdL-d~9i3;*mm#fqB{NZ1ITvr8)p*UvO4 zaN9>3IE=@7l@lFL5gE{2;T7#?SgVeaidg;~>%c1G-aM>Vh=EPo$XI~g3+bVw{>|Ab zw{z*^aNx+`n{Vq#abN#)<+Dmm3@?GWsW0Fl$8ppEOQH}jnUIsFS+5&)kc>b!B+J{A z3Qr|m7)YRLK7c(j9-B!yoa(x>1)J&|Q|bYx{bk8~7pFV+sURt`Ddt{(SzYlroAdF4 za{cJAUzc5z>~VtZ&&Gd0yZ1$Awm$8%fF%xxe91+fp@|JHX*>6^`sje$Q8#PscLmdA zT$dqKkYQxA&7<93;57EzFj2N{sBE#QS+)Ta1{=ye_LfwS% zaooLM;WO0ObcOEXRz!1%S-Fc_a1L*@WEm@7LvHuH&p??CeX??E7;0F;Hn+Du)5`H; zn8BxK6iFl?>3JM*ivMQ4Uo;#8h0Z1l((wUX_9ovkj$?m14e6d5ChX1uZHy=`S)bZj zijqT_3!3Z^}fd0j4qH~K}6w16AjcS2OM}e;5Wei5U_(a(mOzYh^JC&)z!ExXtDF)cr6ZDWS>NyxF z_fEAaJ5QQwmk)|np-!iqwfXO3i=vMoCH!>nA|;qOcuQOVjx8>kx?O=QQZ}XWMKwfA-H0Z*P^@KQES@*& z>M0s*=yLg%8+HlQs3(mR=qo_JGJY1daOt90Mbc4H1;l`c!iqU#1Ykp*OS?4h#C!vi^I z+&TM}XL*e# z!5-fni~Ej;P&ti9FQLRqj2T=@3@uou8VFVq13#3OjBNGBJ737>Q>Q6K^YySw5u}pu z4yMmn-azTuX8z~%7ICH0oBI-ttcB8vy4c^+KbY5UQE>JRqFAo-0-2YAN3ZtxMKb<68mXBnRbm6*>H#c~L_EU_@lmzBB3r3(v@1cnBc#z!U%g z{`aQu{K}8kf8C!a9{^`gBksTe0004V*haDjvn>Gyjun$Yi2yJ(ycvINfGfmXfrMgO zXhA#cGcfyIY=f<@mjFU>IYGbN8^UTBJwmydn5WJi>=E~u^KW3NZA(JJDl=oC^Z0vJ zE`3FnE<0h+ISnz70000009b|%m!`YDyPki!;@%jtYEdJOus_6TMp^w}Yd)@}@0dd! z*N6?*^~LLcHa(J@qS}Jw6C~+w&S?9IH^^aczCU01z-@zJN-NG8x;Hov?Lcb{U5$#q z-Hi8LqukRzeP2$WU2f6b8_q5YJdO$00R8VoJ?(#M6j(gXo;k~-A_ps z(9S>1liPgZP}BTcXLX2up+{EBWEpozLd)Y1cP>dmhE}@y%D3d9udcfj~GAbT@qPw1_9V?HoGwq2Y zU*cg%%JmenSURU(7({a9ZPONbw1o6@Lrx?{UUs|^qk**$JqEjfo1@qzQd)oWMT4Mn z=Y@V+Y>*o$&(sSS{d@T|OQV9}JvA#X{5i;?7zf9KLy0W+@}IuVm}2J6$WJ2UL^EKZ zn}Q1f027950q-m~M#RVZ3bdhTvwhbajH{g4&~g+8O+urVHM90UbLLo+A%1Kp_dg-y z0w1`x=<@UMGkFS_At}(4Is~L{uYjl`&s9!%(E{xas*Qlz$tA7m^Nqc5ks7e{k){242nh77@ zF*Q4LT{8R;`4@1OJ-(fX@C(6A5Xc4SW%)}HOw=uR9P|3XNn*t*1K_t^%8317OD`mZp@gI164G)NgJN#&90S{VK8{;id0`E} zH}Zl^qAoYcyA?yK%wU-wE7z_{B=(D-34$5TlbBh!VfEJSB{v{grY}4n$0>Z^o0`o#OF`7qG{>%!V-nFW+d<#(?dcwLfXaW;WFN13aN5@!11PjQE zp}y?NZvPD6n_~sU>Q!wHk-w^PhAX9$hF_Wh z3hIKr)uyW$H-wOtx9p%Ym&!zl1I-)tOq%V_>RS6BtQ8X&$J2VDD0LFc1ixmrnFhV{=Nnwm3cK3<=u4_*ryZ0e3VYZRbXUEM zxV=PiGYC7>t8K^gs78oFkXohsPwahKYt7wGw-tDC^0oo(_-0JaZAR9}O|3=T=|t0l ze?T#bTl!1|1UO}iD}Fj%U5Smlyt~J08r4K1IL#s83=rZaZ1`-%d2bH&Ez#mFw%=uu zzXwdQ<#)))b4=f5AK|Xb3E4!NTU>5qBZ%|?%y9?6F1Ck%q+zE@TDlp~tbi-UEJCF2 zVh!5FajCSfj_1f$+Udj@VBSKTKf^^3vtcCXdLrc8S4s9&z!{j>N>_kq9Q)d`97SUs z(avlq-RbiR|^AncX@*w+A)}h64(Q=m=eY;~Te(s0;H~->rIuUw-Y#QS- zFp&l+FKHoQKmj$L$qcmNauxqEWAS63q!j}Tr`h3iZ5b0I)hop`dY_~WlhsO>4Y)7n zM*H^U;O}KK2s9>v0BGa~13cp9;Bjd-Bu59sXM~yPCW=F$>7Xoa%Gh%TO&Q4*kbr_h ze05*ne%2fygzA)_e{9%VDC>O3des_$q3}ay=#M@7cOnpSr#2jEdg+Yx-IxGZ)}DFt z!BCju`$3pU|ptcJ&LKhy@L^M3XGZI3kwU(oIb8QC+#E~xjzry?9!|Z;k@tth&GBY zV!c0COu3`N&MwXR3k%3%PMnvac^clAZrMg3lneOzXPCp-{TxkD$ter;XCUc8oLyQPDVoL;HLzDz z-%ZXA%2s8^+$d|BGe^Mf4Qrwnfmol@a13(>k)ad zgRdN5O&W%=Z8&p7-BCP=z4hiK;OQnw9RG^SvxL zhYP{2kq33zZF9NvA`r0c3Q&-P{n*9q1-$GLA5Cq#p)wm*dexH4at8$T676nLyPeqG zWA9TDq0A2zRikDVX$E!6JOB*+lJzmujhC``q4mZiK{22&3Kzicyeja88$h9gHiGAi zYHZP@^)~?&*DqoRBzAfsBRIio2TYM61-I?M9wCX>wOGM-&L!IWlq9rdU*g_zIW>Cd z*ZzOKV=@s+jnt}ll-@IgwM1-U5)?#@rn>#S%d`_wd1pB%N5{*I91za~;(o0Go2A<2;y+jv+U-#x^257VL{kxb1hsD(b$rsCxZLRS z>T9$+GQ0O_Ysqa2itma(5_DmV1#`}xi}i(!WGZ0Aa4%orQdaIJEeiM;l*qgFSj9&fq(mxnVsZ9C54qJnQVk znqdfOi)35#e`X= zxs&1oG=59{Y@cKl;lMEG--eRX%J0nx8G6@vGB|ne)ANjXDP)cmgXzDncg+3KAtwxm zt-M2Tes#QPi=<^aR@gjUzw~BEo*+RrpZpW&GHJg=7E%aLTm}q9D9kf8glq-KYJEGT zAD4btbr)^33^Mk1o9=?VPk!8crW=3{{z4p(ZKGL9M|%xvw#c4KzLY}4|<=EEqNUvfw1wK8S^wgO^P{w9ayon2CZzZ zNMHp1pTezS7eSyn zRSapEba4r7W|Zlr`ElS`n~8%+04k7CiiT%gQv)D#DX{{+0{(Bcz{66pMqOBt~|6__H)4gc$PiHQsE?U0&<_un<^oQ z;9cJSa|j7AT}cGHf*Hzy8pa6xhbXn%fIz?+tYLwk?+59>g~XW;yxu!H)bJ>{c2)B2 zWYS?TSFm76~U}pJ2wA!Nc6}63{Mr7x%qn$ zpLbD+i;{NIt+cptK;+k+BZAaVXQM1y7(@16 z{si|Hdb00-v%WR@GXr=|qV*BkZ!YtM+z#BgWy7=CnFX~N2r4b~#p9|?TvBv0 z4P%ij7irG9QhfpKeq(g}0+O8v`bP{PBH;PbB(kad4zN6=jpQhr^NR9N9&;{h^?dgBj@NS6mAa$hh9t+Y^-MMDrbMc4a`uZ@EWeIg!R2Q4C?J%G$C1jkEw< zw;))-6Bz&DU|(gtNp|EEw)v)*oR-TF!_3192JvXiy5M4N_J$SPxE(&e2&LW?tjQhb z_nu%KwV5Q??wvSpb1E;!r?VJ(VO|&5WZW2_5Dw2-e?ZM?DF%Q8H`9ug#6L@#Bnn(D zM~BdGC2YlGLPz4|O0`yu#wYimo5X#s!2;3WtE!+^Ns{~q_p2A0GIRvxGBCS9S;M=a zF63u;!aOiqL>y31L1(5xAXhKZgqMWp(;6amAV>qtw3qSUa&nom4%hl(ruJLhA6y8r zF#@t2{@jNhE*?{3_C0%f5?Ov33UIi6_#M8)cQfVN0t%iNWpQ^#h*D@+ zx-~$W{J1&6uzFAa;J@heb@2?vJ;sUHf1&4E9CqNco7gbVFzzz1J}!2)I5$oIsA%D= zmzr!{anV}~jn|2@^@n}clHhOj90-`zjq45M1wWVWy6RW>>)xw@#@gstTB_gJ&=Z~}eP)cI4d9Pr__D*UV z$_n5=nbrv&mCx=yiB|4mOTyQu;Ao-N>a}KmOA%0GDeK(6rDWW5ZjqIr9o9LFxYV2V z_;QCAa`cO@J#R#n9}N_P0|9chMTe_^+%$X^7~GaPU_-{usZfKiWoO=`CS?#iLEZzf zvZwJ*kAd+o#QoHvh3=uzS5T-aBXp4)a$9$QNt88hy~src@$OGh-vx&s{_Jyij+%VB z7&cVupuXS)t5LIyQ0zv&O-{e5Go--*<6$9hGG&63rlyq`iy2xNtahbakAAeBp?In9 z>_}YkuaAy$g!&Q=0}bL-4~oq6M&m0Lv^|1p7?Z;epL{dV8_6KDW)kcSL{4tX$xob( z&~sl~qLXdRUK~DhX0YPAa|Cf=gS?|r+q-m@7N;|pwKQ3n2~(v>u~?7o9R=4sT#i!~ z$*|nC;=LNJ&r2!|%(=S*e!(&BSQ3R6MQh~rXhiODqUxH0fmLiGA+q+mrDRS3JL!(d zJzNk{jvOEtYd0BB%~5HH^Kcn@S4$mk2MYK4gEtugn_~V5-}W>UqyV?K)wA+>BKYSf znON-U?@lK)<)Pk>FQnvOlybWJn=aTl_%f(rQusVEV7$O;4=BkE`5QARzs;UjL^*sv z();^m;&`RGDy@i}!VM(tLhD?SyWLdYB9O@gTaKw9`CC&?5X_8}zxI(F#Pfr4_=yHc zJ*&K1QCN*=FoTjI^T^4SY~fLA2A|CuYm*GiU6-R>^+?x1yHbdHtAyl6?%86Lz5Hi| zF86m(sOvak*s!*sTk+w;@0Sg+L$|DYlB2m-3-g=U@8=IyHA`#Yy3{Xp%pl8vf)&O= z3bj;!jgIa$7V9{u3+eyiIMS&v{?J8gJy3GUdQo;b`@?}I_I+udb@^%;B6g6}gSa4$ z9J}I~0hc|$w4*Njbd^cGrAPq2oFKwnMt$GixJ~Z%no7)Gh0nq8<}R3b2B}0Ivgv`O zyGgdFbEbx4vlwa>=)>TJ;;05lt3^S}Rhx-+nE?qlHWm~pv{?1IhZ56A&I;7yi(<2c z@^mOzCWW($;AJ$nwAPWYH<1sN5xKJ6l%RIsOdYT_Hjd=Xe^bWB;FpUnE->{+yaP*F=vB> z*#Lm6zCCu_LE{9<`?2vFAG~oIdajDtOldL#!t*^4i%f!8_#O#`*yJ0xvjDSZjQS@Y zewxn3dJ0%CnzH3w9#jRMOBQE4rO&ffLAj9Y{N}o;$-aQ~!`w7-nkoB=S3HlB%n1D@ z%Xr-O*M$**R$iFx+Ep8V~P^oxFsfHh!mDD<&>dvm9%8>J#-H#KUv}A<=U99pvv)seNv44`jLD@mqwfzn{ zBm7dWJC{-KJZ`K;nqI{a7;pad>WH_oc!8E-u`+=|OLnNqOZ)NH5Qt{Wjxlqv_a@<0 zOX5=j7xiL(F}T?Q!Z^6-Kh%*r04ZnsT70W#a&bQ%y?MX_U@Swl z;PmL3S*1h5B3wUx{FRWdd3`LA@);bN)sTLROvG9a)`UXwPlMT%bs73 zSp5_q+*ZbtQX1K{X;s}1Z$xAZvK$ho5PJJlY2u4_{n`4$)BF|sYKA5SxD4Ua<*cTFfxEpP&NG2b&?~u zYnPPYMG@Z1I=(V2#F5MDbrvSfhznvqW*cbUy7F(Us1%7Yqk#Op%r7GV*5i+J>CT+5 zYCLqTBax?8tz7DCe0A#N;WpCEqe5-WZMfocXtH*R&khzM&`Sf)wX~5SzB7?Uygrob z^aBDj5m)x*5^Swx-INBZ5oA(W_o{bvedJELW&YUiS2{ zDV%Ist+nLZD_CMOYkIivND(j-A`;nPqFu48N0(#`LCN4pw}WM)MxHa}wupZYnd z6YIZn6)1sx2&fj{!W%#W>I7pWY}M&Fbt~D!B_$6AF0g9jmPJ%;VCes=1-5;;%b?|d zb`V=7EUj5j7Pa9PMOO+@#f)M%`dqh0rg>uB_W+K2W6K?pqn5?_6rR@X7|5M!cC=~OWW@TKsjDw{ zE*oRBxz1iR{S21zww7NTC+OM$up8I6v&nDlqsB#Q`b0KL2%blKd`YQ|NW0I>EER@l zN~0fGM)4=-h>WZB{gE9i|0n-2Io*XAlY4nA_1n@-iQ;8T*?^fC`t7Q%up6@rpC3^Z z3C`Wn=bCuf3Si=E3Zq$#$Ft&EFacAxsyHoa@5C=aU_j=`wHgtY*5}^adkM61kNfP> zOZ6_SpFpY{mj%XQJGp#giy>7`9aHux!D%jodl?4B#181+SNBBeOYeN8WWTtr@gY%C z3m#gLqhiGF5uDI;T&L|9pQ$^*BJmyv2A&UL8EM8SqoHTyGYA#Tiy=6suN<5m$1%K0 z+aevQ3KqyqhyzZT=E5|vMudSZ)OY#~AC-t6ZE83hHA*Rjj-5f4GqSQnMT`wUY|GmB z)YUs{5%Dy-uHm|Vrx?s@0cEWk( zH+>z4#M3hcRo@;aj2q6E0TgXilg%}bX$#VL`L9{N-KbPu=C%8V#Lm$>p)J$o&8m8K zv+~Ie`Qy%+B`ym?r4=egnGx_!ysU1g+kU(hISh&3*Rd;hO_f%SrzLOA`rXC|>L(lI zT@AffmI>r8!~0O0j(v0;%(cjnwKv>vuO0;&)audWc2QWU=ODjUIIe6)wnjHy{+DHOWRK3 zEh-}zv)~j6OKZfNdqLySH&_Ybg0)BoVNU%^Y^6XChk*g?qh`ceG6UQvLKi#SlIBO= zj}XthOf#_#fgR|(5?Us2CwR5a=&#rmrw;*N2pL~0h#B(Qj{vXny6N8nCOXtKlP2M? zfB0c~2~~RDmhU>JWv>^Zbq}qQh)<-7ArX3?Mu!LbAfy6*?Mu>)MY=$TA%@+Bdu`ya zk*mhs?+pHR7YVC6FaKXwMNV6uU^Z%PYGtM=P(#(1rAs3Q)9M{=z>=c?&I z^Me9a(;!VEY$gqY=3=n~FTW|V866c-pX~VW&1L(#OBjU_@P)P&_@xiO2E})27NEEt z;%Ym{Libsa3^`>m+#oCy>N=EgR&h1hqzx72Q2D_9vbmu$Y-41ikxJXwJw zRW!{|K*=Crnd=%AlW>lxYMCmjRHf|~4Mebo~N=N_ifS6CC(0$gf{D; zk1^@`Iu$W9eVaMtI~t_$?P?nhHopWxUAZ3(l?EG#vIZG1r|10<$@nju#&i4ttFk$R zg_Zo?hswtnsRBulTd#6hMFAur)AmKbjK3abtX;Z=+!sv?o!i-PzA}4zi}X?IXAnAs zE0}`X@dN|cOmq<;rNX^5-GeQRY!4>fUv>!sU44Ihx& zcU!ai8Sc}hV3vdTj4<24JUR3Kkq6%UG}0;Itukh;+g*bcRuN}$N)PJ&HuWnqjFdqi zcrMo9n9A>+#feJ$M(81q+WwLIHc97(>2-t4{s$d`Rp7{~pcb!$>?fjByDeAn#${=K z9wr1G>cTS2>VACn9uaFAj=KdjGP4sx zxfqMknaj@eI^~t*^WS1Goz|4e(H;9D1C|KjxTn3KjFPlaM|}*mR7v3ofmCI_?^foa zV6F=pQ^Go3)hLP7oRMe#vGX6?XAWFkIKX-tG4{6);>D#TlH~<);k%IUAMjK-jDNDy z>8}%#IpB2K7u@9sZ+V>R@-8s??Q}Vd!vOuCGZT(7HiFom=7_dz|JJ9s5(1no$&ose z0ffznCgM=NTRRrS;?c7^HyFQX4}Q;m!{~;90kh|_Z(q>XR*6aK>58T zv?3Y>d9P5cU#z2v0XYPbPD-dumtlzM_rXan2r(;2qfasdE<mW^tMRJz++Gj>s_ zXKC?6P}90z4)1xy;K8?0W*o-E3@`>C_TncdRbpWDj_c^xlKV_lENKs!dAEvXU)=!j zw9@mnqrtv6Y(UP=OVYc6_nxkEfu69%Y~Q28txF`HX}-&;JxRBOmp~4mx3U^%4N(ky z6ZC^;|2nG+9|PgBOrcFEw50KyKJ3$|mPic!s^SPwST?L<;jvcTgI4;-q=HcV^LBD3 zVR}XSr2GS8jCW*w)qn`q&3iKq=W|YgedQ!#x!uSz%;EDmIYXncBYIIzNgRB}n)=i+ zxUfjdzPU>lY_SEGp70}6AxE&Jtj@zchR&kfPq}A^<0B%qixTn9dnF>Ezr#qLlqtJT zU%ggjU03BXUolgV;|n;bS8FWLnuh@N$C@*>sH5^|g zj$+XKx0AF~1sJcjUSfje6jF-oi~%JVjnc3M-(Zio)61zr&bHS!xp=}R8OW9H>ooh= z&y5VQuju=oFP%gd(hTwRbJ-Yw0IOYjs>a|aeISSp!1}2dbD2VJ%HowVHM>P)pKqW5 z8m{CMYMuES@nAatE zh5Arg2>0O!u~N^lTHP|}ff+LM4&ZgZ1p8G&_R1?h+Ox%N9rz^&mbtGCWlT7sKe033 zaY0oNMee{yHsfk3hf4dO1Of52Y(1XASk#iB&_9n~6m12RyfW#095f>8~9-F&bgyH4gNi%Id_2 z2#Cvk>_=p9@DYbfKNYW*>Ug3y*$$nhPcnX+46!op$~I?RJklZiLCgtj;L_k#N;($H%%naaKmXpM&*JTm_&FxyY5(6sKmm3C2pK zUr-tzC7Uz}kA2bkoqBRqh*M5+Oa_pEP!I*@VUf3ESPQHOV`NM#^DLrq9cctq0NT?> zG9llEV0!uQqZg@NPt)V_Vk7xyTK99@D!yI4bMDvuye1rcHa;LJ0~QMDSz%Izw9S_8 z@Pv&}F@kUFA#C~$;}YBvYv_V3n&kE6H$NCHI9?5m(u9PjN(B;Z3!y*X3!4nxD#R!` z?{oc7rE`O%atF!moPTY>Q2y%*mba;w&@x09#o90$X_Opw4W27pJ0ZoOlt7f94!O9% zX}4$#0Pj;mLb~+`q(feh9yeh7gg$oFSjLimN$+R$cKx0gcdxWFfK@edqqSaS$&@JK z7#I(_x^i{YQQ)V(PVsoLF(LmwWj_a=S;62Vgd+4*PQU$hjjAL>UgcCHjKhxGSz(3d zG`c1UPyfS$ms;Z1Q+0wLzeTzBn?s>xKogt1HIbSnCY18#6(c{ zh>OzQ3JyTRz~A^rv?5dTjfGC%s~c}23*t>5^>~cu1REQJ_o)=OB5X%^HV75`y`X#l zL#3C&pJu^9qr_vwN<@$T6pZZt*#)04CjuV za}oWqUevt_l^T<{s-*`l^l>ze1>6ER0on#-u|Q0Rh4<7K+q(>t)CH&-oKpm|FRMTqT zS#5J$iQl@qBh^tVK4V=XUW+g;a#=Q`WjwdWF;iN5ecd5!u?*Qz^`55yNRe{tp4v9V zrAb<><^^Mc0r+iZ?9VFQ)x4|fH;YUxiK1+cKP&cA*Vu{9FgLw^JC!Uu6tk?$NA87V zL4V`YZf&?NoC&VUh)1Jv=8Wz#yE25Ab5)%$RAFwsz)nX*ZFW~c zeGF+*JX+c#_{LO31b;+oSdz2Q!>rr7$WHXPyE5#F;^_7fA8m3uxDK2t-eO1Tjj5#! zDuGIzjQ~CzWM9ndat(mkcRgHDA}##fN3oi8DEMXIk806hUs_^+?uvta49`D22cCXj zvGL`Lc+TK}kz4ic`TsBSa&Oz{@wFj_O1_HC@l4vmoTY)I4V1$!sE;3EYNXI z{D%o4&KD~e-M|X_)bNs%6jsN#7M3Ie&F1(EyyNwiGI_*bc?x}e}?lxTK}qz41j%Em8us)Rtm3xL?Wm2|sgscO!o zkKfenTk?IYHJ&uCv?H^{NuJ1BUG3n;LFpxLZ@|nAh3`^g3ed?Sxz|siW&wnF4ehf% zRRK~%0=O#1Ct$HhY@{3R>4X?Q#ZI5+=E4H`h|Qww;DadGp<`!hJj04|2ll&sTYxf_ zGtU5ZspiewF8MaS`4C7_X#mABa;KblKLJNbnZ9#Gm&@~mrD`ej9^nxf`z=l0Vo|Y< zx)jG1bTg+3!++s2dj)CSsD`t`&ZEA!MSv`+uk9t$KDW3r{Y2cJI3XxrUmw&xpXhdM z0d||GVov?27#wH452lH%&23?W`GCoiEE~(smE=nC&)&LrR>&jYD^R>ekDt4 znbCK+jQ%Tl3_lTe4{XHUqQ~%~$8@Wy{J~Jpu-5{4R757<2V_$Duzd^LS>ln&G(aKL zm}>zHHIqMzGq<^JVWxfSc_EB^ftBwZ+&9)TTfGoz+#fF)46w@D5)pDX!%Xrn_w^9#AK|NNecl4EieKWPimaKVNE8|G_sv zzjQ)yq(m!#BY#cRYOEat+sb^(Wf=1ZjuYg3PeQU(TWg#$ z2iPqRB(>QGQ?h3J%y0=A8#Bn~kF=nHNqkt>m6{ew`rCJ;HkVdON3et8k1ae0GW@4&WA{TH=>E`z4S7&w3I|+zlza-f@KTtCR`eIU zu%6WbkH>=8Jnb*fjvbjomj7FOd`@e(m9LPU>bLMD2sTcn2y49vz_KBpvUU*{CaSz` z^i=(O=uo3RugZI&52332gE;*8wATu=Q}K7gI~|82vO0CJx?TNR{Jg^-_H@xC48(f& zF2qLHqVBaj3Fi&DT zd{h5v1P`7HuNlx0p`;{-2rAehyMK=#RdIv?=wmqhN)FDCt9FZWO0Wxua{oh1(uZ+a z>R1n#z$LdQQ1Fb57Pm>Nz<*XS%cmz0T7^O&OA#-B@jRH%7a#HJp@lg&uNa;VapVWQ z!BHTD`Z=Vl)#_ql&sDR0H3^R*DT7h#UOEaPNwA%<#1goFoaIC}m10(TmT@g6NG9bq ziDpn``dHjj@H8Zj`Td~1!2k{N&Hi_Cygk_BxGz^2?=jkDOH2GHSAirc-|(=QW_S;g zWVDMP@7@d{g`1faxeZe97pK=nL4fk<4h1vfm_d+}5^rzYnqFtN#FB}dp-q|QBop$Q zV`e`K(R9juwFSN;(iPOn*FL89#<4#Y=ejtd6r1f01!Ak-X>fYHe}kwBY3>f0zDkS1 zKI^GgCT{6&yLcA=vL$7qGz)Ul3xKVr^Mix0VoOOMTVqpJ$#y`=Qu$p2R}rtSid{O4 zmTh#0s#2~w?b+P1q5e?kb>kg%qXV5>gX=_zRVW*f_E4FLW)NS=aQ}A9^T5N5D54J`|UprgjEB?*d z2nu)@_IVx^MRmkFG(QHdR`3&?l0IXjC+Up$8pZHPtRG>uRS=-4C{5aUa&UY9YlvZd zwTviR`A%}#Y)XhBthPCeJ=m51em~JA)1OGf0GgCRM&Q7|kA?S{6&qUEU~0sER}5xV zOB3Qjm4Ys4-BOSn!{RVU*)T8b0k|oVZ`vn4;Q$Z#$-Burz9{CU+l(O0@39}W1#*M9 zuGjAz2RlI3QZ3d#0ByvS4-@a3nB!VIs~pJQ!EhJ;D#B3|;~@tuCiax)K^?VrWqm+f z3<0xFaY2yKh)j!)#R$keorA=u?;ps%cg(DI@Ql?i?Y{rEvX@8rnXZW++!eQUw}DX{ zDbBtu#DF1oQtWUK`r2{Fs+HGxh2PAk{yz{tq(fMUf!D-CW=-Xt__z`OpMGS$ zlk-SZ4)mRvdk!dmFp~i;!_)Bt_q)I%`$O(i$QJxeQ#P|;LOG|YcD=Jg!F0a>tZ@1(2{V?JfT#Pzd~`r+DF@4X{7}A+nCA7?czC!2n5y)=8T~A4 z7~5iR8x#4(RC(Sj&i~Y8`P<_bk?*CLcsX`b z+#9XmZ>SP9vG;`Rwv-_s{_^G1HCPYwE<9`ic0h^0qv15M)Q3O%s;-LOTc^c&M-3fI z-&$_2<|;4HE<#pDrX==A4W%%n9o# zoGgaA=*5KYXf16DUgq4!4#MfL$>b^@BzqzsLB6kqZak5=5?4$?Q!klRD<7Ct$OZeI z_c$tGb2jv?{+4gFUJgSv42a(H-MavxjUuVvc}dPFBIo_f0&5gchk{HMP4m9c6%BI) z3g^WF>W1tf@A79DLXx38&7QtI`*jSR_vJ&kHn)1hyd)?B$HzFLG)Ye3p$FKzRGn9tR*(eIRz}NU<9~P@s2k$egL<{9)PP^8t5WZ>iDm4E#!bYnMXQd1xx9< zxJ`*+&tVuWnMog#NkJSVyryb9Fp;vh1U+Iz<2=y;yoxZCi3injkn3@`^ZG(xgkR1d zkwQSpxQlt3`~Id%uPI=_-naAEHt$1Hj$wMal*(t4i2syHD%4R+wrwIY?@qWYcG@38 zPZj-UnqmtF4)|AWtO9w8W<|vNn(e%Lq$A+DtoW=&FpK=-$JhTc;K3F3^i6beNaP*W z%u^*=pX-&oIZJ?HIjdzxiD}cq>jHWY3-gj4WwEl(qs`kGqD(T`PwckDS3~@swdr4* z0R&|UOVxqgEK;eBwdpD1ZCUe(a{?ij!D>K1DB-fmoiw|-@)#La>p^vufPy|eEu@@E zq>H6hoLgkgXkE%S0Ae>J9j(~N{Z~@5sy=oIbx&_LW=+sxj(O)~HbwS&Iy=n&iRnAI zOhs1ygGq7F2AR{U>i9?u69L)Mfu!QnZkkyh)>A_}iKg$#z9D|E@hOeQPe^aS-SQ zbmp#7V9LNlQa6bvl>DgD!yb=dt{ZRzYS(JN!jD0n?|h3{2dLZe1f;4A@Otqc#=*)EQrYWt>Gz6A7BJOsHmG7+g><5nhB-9tz-Ll1d4&D7L4#f&ibSg@)eYir147{!VVQg*=ESs3znwgtGfQ8(LD|{GQ5K)r6p){tICf<{*f`8 zca!bjSRTx5a1MM{x}7j5w3Y4bkmlvI$2cdo{J(|Po`vDWbtx2#5X|cCR-QLj>F`y!gx2nPG6bPNqSMW-xLaAL(G%=1*3j7+eR%jnE3s; z6|EW(uI}UFKm!+;xtM17yul{fOq1urJzIPeaV^9EBvA zM5Rsx2~P)WrXFp>_XjhTzV>JjPe+%CjWs#qAiuRO`MT|$Ohq}@ZbN&9X#ysEX6AmL z>4Rgke55FT2V!Ua&wyI^gE-7SRtevQbk)IHv6IsA4h33@&$&u6#VIyf#3=cXWidXW zu0fgDp)_?fmkC4&z78?eGP{Z-<@kDZbhiZ+y#I&tqj~q*Wb>in0_(Sv)vIzU%(Ff- zE9Mm+rahf>L6~32q$X<-xH-@L$j`QP$X~`vq7U1D-C6~vW=$om5vLI_+koQn3&|E@ z$a=(TeNOC)s*vJwn=okVc#V{NJ6ss{Ph!9*Nks2IW*cqR^&O-TxGlKHcp z71BvsLbzRSWSN4#waC7UD5FARf0Ykk_g=r0bnMwvGCTeh`@#CN^a8};Ka|XoX>CYd zi+E?nlMBzlo%F|ZN9G|galEd~n+4PyUxj}PpmIpk zoGp|~_ByEAIhvd4gOShKE2Bq{Y7g+{K>Y~GOs}5tEszYUmZUnySdmc^%Ve^b(8w(& zcJ0f8VK@SZGD-i1A$1_Ks`GD}Fgl9&?C>(W(dAM+CpG561=oc5tr`CzS-YQSmpC5x z80>KoBD-M3l$)zmF(FcD+4HHG#O}vgg1ZxybzONjxyle|4CbQ#y^ig;zrsE`DHmSe zcGiAuaY1H3B?+DRitdR1V{zZ$mGw~okejO_m$7D9U=hMDs!T7G;oK$FOl^ju{yVIx z0Rc^RtrTN42}75{&V(`@L*Up`X|#%o?G)<$b1pKQp_aSy>X|D?-$d*^y%|A;;b!&& zkU;ba_?aw84V2RhIa#@P~tWSTn)0*nMcjYb4j6C0$Y{u_!Dpdbc_Nu7we31>NE zHckDCgu*pWCwRKSl6VZFT^%XnMyCp>1uZ~bqaoianY=S*fi5Y}QLqu~LBtm=BFG;s zNGoF1dneJ|iPZS~yr22ZC|7QxzT6e}Z6TB2C}*{9#}!hklGaigT~1;pV*$|TVZu({ zrv|E>!;82{snB`Kwn{$n^tygI-x1*l+4IT4f$B4U7l85?x+|N30*V-)qprzRv~OBQ z+XG~v&i6?ER*}X=Tw0;5JPe?oGm*fH+;Sn`*{K2>88<%4)_15kWN`*SHo$D&u76q< zWL1R5Nt0)jS4+zTIO_PuoO_D2!*J*LShRdu&`X^845Uo$x?>sF*IGODRXX~-L)i5z zW6d+6cs%`;9F-PpfP(osryS^L7@Jw2AxJ$bOlVS)bC=ahlhIX_GPDWf>B;U401U)BKchZ3e z{0uE!3T@lT!>1yyKE+mw@~Q6@ecn*-NqDx6AFr+ED5yjS`6zr?xRFnq2M0t7XNVmp zrdoaVz)o|RLLOKfP7|~Jj#nA^?Mp@)n5d7EK|FdYF&g1g@hB~BuF(7vhg6A>afcZ0J=;(lVkkV zJdKy-`xE5(WP(tm_f4a&y6pL;o85QEw%g}%-^`W&(RKt?GFGJ4=7@w536POoR7ySM+@3 zhqjsQ9&T`gKdpjt>G*Fv9P)1_!`wj4aKnDrVPt-n^AW8h5#m9J>}KJ*=QUim`Dfk?a;ARaU= zitP7qQ3G1cL+@2eldLy8@Q?>q-{vkfbLi$R_j9}9d-oSXBoz|#W%tMrU1iLB+M=mjoV%C1TX(#l_8%wJbM z4v)m1I67PKA=1wFEhnADs??P!-YfYn_YRYFrc+(2sk34O2LA`~WEC1^?wQYWPc?b5 z^N5968Q>QvdEy+Mol@<6abSo3ptP&NB1ul?@mer2L>}x2>SWG_(ZxVWqDJyO-RO!g zom~7T`c`L2(LU#5^B}r-Yvq{YjCj;NeX0G2st*4I6YZLf3yO>c_Jkop^Vy^tGZwAd z?I-_fR{RZjwPbEPsL^-Enl^Q2W&-evUhv#1+3E&X874HQtIU<+O*0Pp4z5k6Ug~*4 zy!9Hc!AID>!hf3 zv6W+%Yt6q~Tu5lkp~_O7@5p~#SZ->Pe%2~yqdBCHENz5x(p(@OL{eQ^e=`lfBe2N= zPR3*zs9zG`rtyWgY!|Y#v5e#^#~>*KQTj-cLEsq%ht=;(UUlu^*nMvlFFi9dRUp$x zrnR)V+y+3-843M|Zhsd@7piInaHso2#Jz)zuAcJu$N#fI$i+x!@Ga%v+Evb4BE<~J z%{cp}{2E8=zaDi z(aYX5D;Ox9*8KBKsBB+vNo?Hv$z$u-N=usOxk(tx%-cL{bZJa4K=6sgyI_R=(Yii! z@{72HlDbmHFHPD#R#e>M{rH~XEQ6CD-L_bfCdRN+vYKE)4%Yw>!W-?dM!*TLIGEPX zU-e0`bP+Y<0r=H*@>pOmEah4Aemp~`dt%l_143!0bm)pzlCQs#B>^H!b<8xQP0*i~ z1qC7=;;%a}e5KAT>!HSm28@awF|S?Y*AcgtMHCH9uqR}X!z z`!?$rCu%>PcDel+<7~utfz>D?TTDmzZQiQH7+(K`PS5 zuC+8D+bNpnut*166ZflcZ3D?~M`Xw|MMWB4s}hL;ZImyE z4pK9sn%mfo2>HL`#r9UQ!rcCQpScZ?MI1U(Z$&cfxIFGzIGz{L*)N+cw~D={OxGClJthp2t?Dmw#vKnFqDg7v77F+Ij_v9~Xh`hT@4<-$;74n@RD zj6;PkG$n-gDtEF8AfdUQqmTMgu#mf#fH)<#L$J)HWE~EuELF-trEq%%bnBlO%cp_^ zEpGm_24n1>)$YffYVNzFuMaz36LP@+gD9Vf+yCD2Gtxy3F)VfsS6K2u!DL(@m@6gYp&t25CTBQ+_&lf@VFoj_w7s*>;;udNH9ZJE zs||r)ESg@XoFndK2l$B(&*?8JzxVYT{(KcdqmYxX7 zM}_I>MP8c8v9(xlt?wDW&rzafEz|?wqOraT;Hv}_6PMbHKDIV7fvW->8(4Z1*&LUE zU?o8@e;Sqe<|vMBp%jKQ|CCW$yCc2u3SXA7S!Q`qa$;RkQW{!MC_qRGiBYXv-nZ_4 zRAWaX%CSGEHBv1nQQfj=cr%A6`FDqZhE}cBE_2ZWHSIf)y{ZQ>QrTUWCGC4tFq5i_ zILvBwTw6Bt%Mqw6{eIN~t-uBA>wWtii}^gAO{~G&(1A||m~!qE>u7uo>)^KrELdOy zsR44L3`=`_SRyqwr!0xNhE5yJ+rnqqUvUq$&-rj?O_tVkWr|_2w+DXk;O_^g;*~H)ZqWAlLzC z`RAOqenc^Ul~#wAOn&8w@=n2U3$7e$ieSxaCTWz0xpTY?s1qK_oZV{lpF}5$-y@Z@ z)U;3WA8k%`Y>{u8%iEFiy$Wpu%OVE@1bb)+$4>Qk`O7hNaT^JVt@(9E@CK?uvl3*| zxE$t7%iU|h>tuS9owR@VO>*o`ZkUH!CK_81&u|+J!tryYm5sP7{0y#RETOt(s!|P$ zBEXW-gG7H$5Q98y+wvS6T}H{Oe% zF_&5zaRCSxLfkpN3-J`x`5DNUp$WD)^nmIC0`&vS3FCj-m*no4?gVls?Rtt|x3ki; z)<-+#R9G$l>Qo*xY_$|>ILjWUy+}gkJ?1H@u`davnp-nB*OKhX2TD#~;_jQ#&s{WqoD!;G5O*!HmBGtPX36Cb zx_h=WadBN(8}3WR@}#~XHSEW@toF|zgfju1_l&6 z!HgFsKF0rGxq;gMoGe9;bW0oDt)(iwJDsCSwQi;X{x-ie)5S?kQ#&N$FOiC>1 z4c=F1+=Cp-;SG)weitWuo46n=H8ieuWIswBd_d;l(I(7zYa}c`ev?7={RO@+r|eRFmqD5d{4i1vUE9iFT!ZvKJ>r&2%&2`Erbc z%I4)pht3gih69CqJikn7(dEfAmPn$&dM14zh4N*BtC+q`;NCWnIr5oQqi0DRS~B-g z^2oMpy?H~(K)}G=$ja7pP36b^u=>%h3p&9!e@$+XKgcRtoZ5k+5B;c9AAl%U72@r9 zbq1NO$EZ*;U^M0a*1q;R@4Wnn_5}Z@{|}BFIN=iVFBgg0I*8KtGOC=thghj8x9?k@ z8#Pm%1CQMTHX#>ioDL}+$JgQ-sYxnfT@k8tAmUTn`H`9+pL0K#Ne&%U&9VMC1ZDVR z*dutmi&qr(of6C(KxnNvVw*!OP>XL3&JEaSY@duGQ=F&IfyhdZR|YFd`i$?K66G_2 zg%}s*S?&tgB5##&Mtn=x3$yzmOE?$V=>YIXJ$#_N#`IVi9}tgxap{*LNqe}B3+vBM zkg`|WK?t{xg`~FHr1X8`(;E4p@v0-~dk${(Ppcz^-!*P~YBH_R!|ul4AzOW`xHMk? zanA4?dJkTktbF6Mv-U`yiV@I%OJ-Xs{LW5($*CpEo#J9);~Pn=P$h)_V%LAtoiN4SQGqza&> zZd=rAvVaD<9(J_xHcM8V;19a4?eycWFg7&S01^6C<;#@pzoWQ;D$^jur;}jrFK1Fa zqs&^+u~rUfwMkj0vDMBV(3*-aF3Rc3(U%8(9d=7%WB{TFG+|uFRfVpCKcml zsnS!x4YGYl_o#kB7YE(NYES?FOqbk&cYye(e3yd&Dzt|)3^r>}t`xDlZ;Hwx(cG>H zT(74y+S4hQM%+W1;1&&Us$I64AVh}DL9Z*1v^*wDWT>Q(9gL^NNg3r=B0EmZ4(9fE z1dO43cS(BI6$YB|wsydIb`q6)cZ5f`8AWc|!UQ4!7^%1gEDW`IOcr_8aR#BtjPvWTT<-=% z$63P^2i+YULaY!SLp6(!9C+vyq4Rg&q8BbKu(xd`L4+^dEruYyR5eF|QC^Ld=^4(# zG?Pku*%NHp;VH|ySygZgZF&u^JgQ+KqdFF>gi`6p(Yu%eF6H^e z3UeF7w#JP9)=6KOcS_`(S6(Z;+hfqRKLQ;K0xSplITSPw^e^3g^ z_~C(q9)BoQRI^%{q?7l%J$`Bba~^_dpi(i4_*zYQ;ml-gvjkDQr)kHFVnmBjVWZb{ z*~R!lH<^|c&b^%XU5l>|U9uSrVa{`g9Uz}LH?wq2#V4bPzm|5|lQ&DjnE$~kIN%}s zGteGx*vz48ijeW)Ez^4ki$M=6REWVeWws`_nr%uwDp#dH58+3AP&-SRDj2#wYQbj? z&|jPoK}p*0g?QRpp(bp}-NJ?oW?r$$NWmbCC#E6~xv_&ybkRFO7UeSEo`pL60>`Pq zNpU+Ol+obV6zbw<-OeW)6`V|<`BJXYFP}!)V{!CJWxfI**fbZKi3C(y%Kzo=$pNxa zILUvRXjAulsW^`1+pOYV;L)zS~h+rfhEcm58C9CG>MHwRmI zBO^7ksr^c$c#9UA6>|^@IiYU5y!~$9cco5ti8}@;3(IHS2}b#y3Nd#eX&QEe(nk|M zKeMbhyA(_wUv2?2Qbk?E!ACW;( zuEFcLAgLwR{X5W6?+`;)eXzbMjnU>EvivUd$x46OY00hc@1SO{e5$*Dpi=~0Du@Tw zn50r4kP%3LYxuc-&td`&1e%rCymrD<$g|_Af(Up^`0_Mp#&q@V;NRVuy>3*NTgXA| zqmt}&W-aoXQnLvW9@cPs{a(_-zjV~`p^sdi9N=%6CwM5bF|CG6?Pj)Fr@oN2+3oq+ zMGPw0M(q&;f;^SYZl%A-)wsbj!g*ng<3BK{8sY|=crzDWG}#E2;(mNbd=PaC8(VF& zzipkaqQ&~ftT(=)9T_sD^N&8v43L>a9>;%(jk#-$sq+CMQ~&?~K~7CZAYA|e00000 z007?s0N()sA^-pYR!}$~2weaG5Z(cu0V?1D-~m37KAK4-qavXy(@bcv5(#5JN(O%2 zqK?TVJveWGZ@2%c*!L^@i~AquJvcc3#0daiquLp{`&WD)`@Xn;r*xh56aClGPxSx# z{;ocqKel>2by4~sbj^Ql^T^XY`H%Y_DStZtlfVDa{qQ#5zW>VjJ^h#YK6Ss;@ki)< z!FR!L9B~p+=yTK0D}U~EM*r*I#pSSkCxFUTF9DRQUIQsqyarNOz$sPUG$Q03vt{rBd)2N}Gl8+XZiGzDYdlX^VYV;AhK8efO%S6S(_+ zKnR`#DO9`$Mo2x6=h1!|F?Sf?q;Pnci@B3*tGTk*A8*J36ToFEmw?JuEVg;Wf^B<4 zaJvz(k>z9QvB=M5kH#OH28AO?)TL7J8A_$zK@^6g0jE+ExWoIhqm^v!K9VlCs=*3k zmA0%L-Q;7NMZDD?E_CPg;tvb&m&9s$n|Pq64~0SF@75h$_8|^OUr$0(V_ZNlvH8 zEkeb;-n&4TQ$~o(B^}H1;D6?jyk&`TgyZ|}%kC9xh7>Fcr6kPo7&yQkD;vy86F=lO zZ^HciFIEfN=qy-_eCzUUeSxJ3ef_e7_2C6x&Jv1%#9hee3il?~)e$Alnvc37FFE-R zn(|?ukeLcZHu@f(FOoEGxyM-O$==vlw#1q%teJ^FZRVpjVi5hBG?M(}#fx@ubOLvy z@W~*|a8-S*idL`y-S)aoYKScj%rB_og87Vip$nV^E{x|PewY1gbL)y}kb)a?Ebgto z#KW`Ci>QYdyg1+ZH%0|}54TifS0arJx0qxi6ZKzOD-VslYoF507}qSWdw6N(n?r<` zz^L(_3_JkJkO?Ki=hV6dN5fZNpp`@{AA6CVR2XZQObU@#g(`3@>_1Mz^?d< z9>o5HU_orxPldzsCgpM7_s%Sy@TP>-bWqFq;-BxbPQjI*O@UPh^P?Z?sFQO#&?TVmg{+DMTy|Ml@hmm#{vx?R8CQ^+Xk?J4c`e7xz) zv&i>rZQflffhyu{%VTm0~^P=C5|yt?8*JnA^Hv0~d!L zW07D)v2R8aPhx=>V##p+74PK<_Yng}sh-R(d*YTMr@Z`*HU8s(%y2F4zV-?y|E?-@ z?@n*RnV6PCV9Y7y)0+q0@mIerS;e4Q3FX$Gxwe2D$SnT!awU^by8j~$dZhtbHEK<& z5yaA*l~@7B+eCT3^A~a5U+bE~$Bt4(Fiqbqvn)PD6Xt<(3hgBs)T2)W156DRxfaEfF8@p9x5y3i}aVHgmVX+D*QsYj|nfJ!K?Kw^iS?-fPiMPE8`R4#3l`FQrcfc52WZ3Ph86? zUBJ!&Vk1c^ukJRGuY?w$zk1aQVcwbb=ai{#%JH3O?|{0Ca>oAr>WQ%ZD{u7;DP1y% z$$I8$&03!0?pIcNR+}F^p5fNa*Y=xjgNr28F4{^5PQIwV&|j#BDu?jotDJ095$*m% zD_je-fMf`PIQgAbY`gMwY@N&-wSL@mo6UJg;TGwfK2n7Y2GBq+Pw&UZ{6-XQ7&JN+22rYiD8%>)W=Q2* zk*gR9b2#CZ$)`d@ELTB*&d4~_uHgpv+E;H&p<#0qbHOd((1+khQXgCTxmN}q*L?8_( zJHsFX9!GZvsLW9hv^Zfa&^^o#{7ky1ywHn`JgVrYuz6TVafGNcD06#$yF_fTZYn`F z{{Py*pyPZ$cPDbUJ4@ux3U78h@=Ur&pc&aoLR91OXBLSQXOA|tIo6xxf@H-7UQ6gQ#;p!((#Q7-c_>o?9Io_HRl9FDLPlVW_v^XbQwP=x^I-Z#*eHX(3;4DhGLfhM~exUjICvqK{4M|ka8qYxTA83n#Lv5^`@)_D{*;LZhZ#p7J?>=9S;ybCckdC)#oKmze|?le zu-F7*8;zS493rx{$?>-0MgU_1FxKvZ+;77M-s7>N$6s?m;tjs^ar?D@u-3|kW z-NgAAKe=8U4>5-fpvC{iYqLj7_xWuvcrlnsKXrOKaRp58?LmlgyrN(B2dpq@EhlYY zhwq}GFWhMD=4Z-PH!reyw*lAkddX1TUKjdh!*sQucRd%0o29`22u|bcE`9k{I)m95 z%ZGhDLoihnbeBcS&Bd{@GupZtC~Cv0=!8Rtl%4b!2tOZ_g$MgGf-6(V1!jGUDNJ=n zlpYVScy1!WoznxYnca?$6ue-2#gxp}Q6=*RIx~SWHLGdc6tvUBkVk5KMO!M82`{zBcb1GRZEzW8_F)~v9b|$ou=ELbD*kF zZ=M*1%#{kyxLh~M$APV+w7G6b^$)*GX=qH= z^|x{1+^ioKFit_2pfMCS5*m+H>RqsNUm*s!yC|0*&alM=eYg*k+5*3~Cy_Bc{xdxv zQcPxdtZWAQbG_oz-@4N@FaDEoY}-`BMDw4wEv_*{mBA*J(lfaM9|mm@mCe_(9~(KG zki}%N2}MA%8*L1?v5%eWmfCblk^usF9>U%JMG&%V!-e@5g@ThfC3*W^H2@rI%lOkH z*+V%H0olu0%%AQf0VzMKG?ZRD#%F4EKZx&*h=Y?fnK|$${THS(I>cBj>r`bVo7&O+PswI_bw*YgFQr8LC+|@nejxL-c5F z5uuCp7D5QnWgb9}!S!tfr64>@`UVV#}eFi}> z?i6;^b`O_=G;c+Lq|j14CXfxtB%UZbgY^M02nJhr2Ni7J37p zyHi>QVwAKSc()@pR1)o!*Bm5)`2iKaQB`P_ zm?bI?ANOePFqkZfW=+DUw%rwSX&Dk;WY5`DJeoU{E|#5-(uO-PCzCdHfG22;=o(K; zx+%Q9?iOd~<00004%5U-y+d9Ou?Li!D zo_t;OZZWMAk|tHoUz_fK(W%AS+YL*Bm;Zo+GVxOAP2Zy>MLp)<&VdPC?hig^Qs?9J z+WLorTwK(kpu=fHdmIJtFz(*3 zshP=v`Ime5tF((H>49n{=yLN z5aXc_>Um_ITohAyPSxJctT%^po{jN5(zCa82gR5fmfAX0)Nd|RO?LbFE}X^>3bNn@ z$7ArfQ*xr8{@I|W7y_(xvD`w?XWwEcigufvH}sl=BeJfsj?{zW=>QvW6Ghu7sb-0Q zUG?3of;sm9NA8ANivtPl8I#-;zZU~puzgNMs{#W!X9;Xee;#f9KJz_-eCkMs^-LzE&Es{t;2d$V0{=vTlksp$18f43=9+1 z^MwMjoPme^;7l+K2RwXRkiHtb?V6gx?Q|>T^(sOP%yv(H&M($*QzrFzaUy1WtL6mv zvdG&2NwhkMfvBybEY6ekQXdQL6SG}WjasocyPN)Ea=v=K8qCJ{hHh{GZ$Q@)7HgYS zfB+{aUVnwdK%KZ@J)2rvbUBzGql;8oOgx;t@2OnEG>wM9s>Uy*46<`!LBGweHcXP1 zJ#5K|J?{|%aXNSxAzaiuK(ioNs9vgR@U^lkAGO-L21+*}=@EsV?hMz!$VeV=XzC9$ z3V38C`ByGs#I!U_f5H0h#C@ zYUtBE%Kd(JJX$<{s|nVz@3Camuy9vJqC!<`@-G*J4JTI2VdjQ_u1|Be;M@mrJb7C@ zZ-rV;lx^gwlfnpw!A0d_>1+ckyYWH9OMCD`>ies}&OcO;Wh*W>=ydtc&5Vd!K(=KB zBwMmq#%gB*89vlQxMsmB(K^rItKHHv+AquvR?*yMN2XiXs!U|<0~U zoA|*=N%+cUYNdW$nLyBUkAM1RWrL!U+fyKp@fGtPHav$w0xj!3#~nuah2@5_9|rdo59h z9)eh|gpD+sZa-WjVv)Uo$;=%Ty0oRPFe<}AIJlr^6Gfq*%yc+F#IkugHQCoAbPW8u z%pyO!kQ(!Uo+3pFT0w*En5#5r{rBwIyI)UX&~BfsL}Bx>@Ycs$nRM)>9H*E732flq z@!|V4p<5zMK^gMTJFA(s3A32_B4r+y3$}Mc@~ctZ-LmPuJ`!7jDx-WAVi8{Tac2jX z-}B|=qteA0=bqqg=@$6PpXh5FYb)>tf>mo&6;a->@67uI=fMW1;vOy0j7 z(=!yh8F&jzGT4wvX`o^6MU3G6t92Rfd5S+e=!|z||{o$5GvYRSJrP z-&~Jc(6ay*c&aN>2YR0@0;=4O?fV{o&wUKkzb(V9ErSNRXfm1{@fo_82kddrRPZ1r!GKi>%11(VpyUo)$*993 zW(14P+dobZaUh7J(`#coX9&l}J;j;>BCFA)x`*}>@s-U< zA+1x>#(@+t8j{aEtW+ZRjj(5tJ4I|PuLisReGom5RhD^^d}o5PW{jhWJ@n7$j#Is2 z(sJ7pO(FZIF2RcFOo=B=)AYwI%8rAOKe5OJ_+L8smNE^OKOwI4j_k9;T1q+(kM)nl#gMT0`mZU!*tDHM`#1gm^cLWk^3bl7{P&@qIed#Gcb;8Y^%`OY&qy4pn(x$G%%Q{ zINGt4A{Dlb$n%qreRP8by}**DI>u%9dteM<^)D#LgEo~wnHQO43xce=m(tO&E|kSJ z-aY5{z>=c;M+aAER3RkQ(q05R7E{2!qef>%HUZVYqWSE!RQxE8D--WXUlAB zPW+@+mS*F}_=$DV)6x>}E5w@z(c{nf_}hbbR=PpcPFS;>0F@dd#zMkVb3P|TwS%^tN}>X=;5pf)GUu* z@0Cd|;L>%A743)(VSS3HYa|?6=dhea+N)~G7gtNWU*kvr`7j(0E5}#}YR{hoIku!k zHbbM0w)x{EH z9dI|9WM$x^_e z0Dg>`iBmUx*^8;Cu}jE7D>noCqzN=hR5@mRF9Zq)HnrS8P`UekW21cXTw$zYI8HZREh(_Ir=2U(0X4&||2(;$)9xFlbp;YGp>noZT-X(6=Y}$%o+igYc<) zVlJSDtu56e+)ag%&s)wLTRY-AN%h#Y*O?UEaoY zjW6p`gq-YTIihT{aIL3pvMs=LD!UGL(urSvddRK(WG)w3J1oY>p}U+H>p4_7U=k-5 z+x0`#*><^C`W}I$GrcSz2PT69d&|*G=?+`tCR9wpl3v1JF0T1^?1e#-|X>mME13%P_R+p(4X!1mWL?&z5w)P2z8_A&^ z>uqQAG{qV!RjeEdM;WkeIJyTkMyA7&?DG^6a9=XokxXG27myr>SMFa=DC;HDMv64~ zN;GuH!91tbwdmJ- zlOd@O-QBooo%f;ila_QJDuA#wlv}-il}4w=LjEtI#GWr_0FBf`qsNpAwf>a=3wQ-0=p}r+(c|{Q zac!Ude8oVOhY3_gS8MQ6(|M`aVjA`tV~1egnrai}Fn*uKVwZ8q+Y|+&N_KjMI=drS zuNBJoxEj-Eh^m$+ZyH|#TSJw0a? z5{*nw`jv1GG0bm)>ZwgUyE(A$4mf!+@&^7+jM?7f-)F25!u;T73qh5@+wD|x>*!l3 z7jh42VHeQPJ{w#kCu7$TdjHyVkrI2qn)$0zIo5g>APN%+rrUt(;2!x~ z@J?VxhzZBY1ff7}W@yx1+u@KVoS-Uf3Y3fEHv!2;a^2HOvIjtJl*=!IhAlR3Nwp%i z*+$=g_$1)K9^uqL1#7g(BXYuIBx&$L@p-N`X3zl)d5JNj*AVe|tPcX@U7NfIb56}c z^8zAKl>)p`%vlCoNb&;h`N_bv_`J?0-8p{|gihGd6!Dd2*9MR>;P^lNB0%!eFyRfl z>lr#BkQA1sY8K=`NwySUmGpGdxoLd}w~*~=C)V7T-ph|l>&=y|y53jJQgQy-wuXb1 zE}q}kmD$2ETIu+swn@&{@l(!r?9m0*4Muph^cPOdNFI#=@HlOVis>fVEl)UuxZ-!Bl(eQO*>M(!YYdes zKuX8BCMCz!&@!c5HkaB=$McD^C4U*2h%D12u2>uP=mq!tOL3Enfr*PM=?fUHn6w89 zJI9%+%T9P4#oGQ;`&MpG;p^De7^FIEO=EEb4xPH-0FSWZ);;f>CO#HXBFUeqX|Moy zK#0E?!--tDktRx#*E_g?u{fw_cnpK@h1fa>V?IMHQUas2q^p;w2%H*Mx+UWR?3R|O zh}hC0KzxmVz$t+Xw$jtwMKVDa2jQ*hTT*myF@r8M%>)Gn@D-{zGIj$Y8~c+A>Ux?6 zm^FIsTT?UvRh=UU6d)W8O)>DKn~F#tVco27k&vcTGQqjUrZo}1gjIAm;*GsR)0rW= zsBt>s>`>A$%|Gjk6XJOvW{HnBja0J_`0!>z3H(x;&PFNVimZ^4FYLPumVF(58j8`W zH?0>(HSF1jhFJP|5ljWWdAJu8$*erGRt;+7t80|k8++j{x(-M|5?ARRItMekS~=cu z-~DvSB9VacZ~>@<&BN+5s%btmua}kbX%2fOc_pSR`c?~Rd1ILQ8y@{)X^mMN2#Y?) z;&IGb3p<9Y<-OWW5alVG;g+c>Z-Du@+*`3Ir$W_6S3*~WxLGcyL*3lq(2wtMdsH!7 z=J#9b-6=T(*@}hDg$H6=p2bEr|HcmUKMd7&3^D2sqTcSe0oL~IySb$Z+q(`C1&7ST z;m<&cYdV}@7hlPbpSvv$BbF`Qk{3RFm(flUM_J}MOr#~Y(6?|(?uSdl@cmYq5Dq827Ijf5VN{rzwu;zZGlLN@?gUI zXQx1QY!Gq!myjE{>oXcnLF?lkP2A_|SI+&k0A7+4A0o$Tife4;Bax6c)1GqMoF z6su4pA(;XO#7#{0HFOu#))h!Y$}*5M-8voNu}8X7B3aQSIOI-F7!?26RJF5HOd~l2 zW4TO3qAyPoCT0!`_4O6LG64~@j5>idIZ=h5xydj8U$Wvggk2`M*+pa1_yR!m@~W~I zsnP8Y<^Eff{RzL7Q`n#z@K{gQIsojTDB@d!A>_;IEXtrk2N`axe4; zBeITF03+850=C^NQiwaioLOxdgrOSm$gYe~zV#->5U??oEFG=6AcwgtxxB(YUZDY& z6gt!4PJ*YGh({Cc)d5)@!(*AQ;Q;;zIv0OB(vg-w4~EG^w3?adxFtuwi!$3WDg zyryHgCn>WxO_nMu}aK7%N377opiCbU*I~n|qiT59M98v#>hR z0fdZz^^8hXLqph)QjCk;pFW(qIcu0Iry;-iuSBzGr~XM^v|CHiwB<3PcR%83Pk~&W zx=Yfy7L@jQmR78&H8f%CS-5|+oHG;Nkz5rkCE>U*vnlo1Gyd!mFRXZ21o6<^$H7g7k9ccmZd3q)G-fTl;aH6$wxx}}^OSmTe<&M`ONx1T_!vdcC zZMKlVz_A%fRrpnD-sC;09@2WwshHUbHG%O6-CW~AYnl9$`Vm2&xs0WWYccNN)kVnvwzrZTn-AII;g9+f-z7d+3G9sz$`x;ilLkt&^p=tlM|m7d{Kt6pxA z@a*bq8?wpOPK5y=gEZamwJB&SbD3*v<5 z!c+?QgG(q7@VUzH$GjQ5abWDS?y)>c1^9Y{28T}l$LstGrf`s$cHK;P=+||sn?>@R zp_ZM7y5c%1#JHoxDsSvO4@XDcZ%;K$i2|O!G)QVblV*$y5z<*eqtxxu<{t6#{eGH0 zvyCSD|9nY^_+>DjW1R|5LQ@rx+ywhVXkC#PXob*iAjKJAfa33`hpp{|^tZly8`r#K z>s1!K{18XNmu_D>A$dwbO3pVrthJu`e*9TOsOj%)k(_|*1ba~w6Lq?@ zXYr7ro7!Khoh%sF+>r_c?M=q=Q)TOGAeud{bOXOfZ2YAFC9O-tC>dY^LO~>V?@5;S z|Gg2FL|mV~kI}d(2JX#XJ)tfX$duJ}+us4I%#AIabG$w_{VCquM_9~++o!?3vP)=I zfD<(K^%28H)lEhqsUn*F%OaZWN1>RUIAeIIHb8&0+BUj%Tb+v+s(K*(1`o{QrZ> zV3TS0-mZ(dW3oWmn#>|GXyrQ5T&kHX#{xM4w6rd=X^Uol=o#3!Y>WdZ%T%WTx>Zdf zoym$xCwVa(*c?pJOfIn1lOUBBVz7kq!n0{iZJF z88{sj$En4Xn!&m8oIAA-`2Hf8AhQjy#uEW&G z`SI6QPx~|TUWK%+yhIMytw$|}z@Po)k(}|^yComIb9;7hI1Sgs$ay>f zf)QXsn@aJK_PkLn6}raw0WM3`%f3A0pJH#U55|DUCZcaQxH06zc8mUXVT z8blSh!j=;!db;rI3z~u0v$Zq+@m)&4e zM|bx;g2}5Eacz*f;v;qo+|{|MtPecO23In3q8n;xwYLaUs!Q?JgS~ZqbBEM`c+mlL zzn^_uRUSWZ<4~bvbkEzA$t7j`Hi!?UUn*q6#rJj9aHJpporSU#0l{P!2n1BCwSe$? z(%h>4_O%;q1?N#AqMLtSm-$`k!Cm1BItlN}4#2Ujed=$7bjC;2bn-k1$E=A z$-f1)=jV1*lT6CZmvs0AFys(WPM|KaN-9hha9shn)5Rn6^<7(U$|<(YrZCUpl06en zNmysD!`ub<(iuy!+Jb3J59tY8#-pUF{R}Xtiqf-Nq1NE+ zKE}I$_X_{sn(84N^yMHth8GAjvS2M*!{~~Q!&Tz1-B5EHAZ`QcL3t@@;7EWZ(WtPt zd}c5f2ss|avcOO-ie(%__f)}Z3qEl|W}J_9uqQUekMke5&c*h`mfFy| zX(CSP4NG_0yTf_Ie7(8uzSouldU5;S9mh_V9;8Bxaq_S5Ao3sXPAegf_B%IF_OPX9 z%f4>%omIXtO{ZfD=2I>HjByxl9B=OYr5=~?L}~x1k(oelfTBpFqu>YOWg^%A9Bs;) zqb!fx0`%${^Z+%e=emr*`MYQZcZQ34Vhzg15y`5cRe98UA5&Ik`XmJ`&A$jxw7A4( zR(;HP+UB4}Z)>oEa`kgOjJHH(NW4>cD`*JUj*g=pzf&WW)4@hKCaSSgn6$3*R}c1} zCCg0qvAp!C_zyG(t2kF}EBy(>)jx#fAsvE|VtfAydE-=PvgTXm6J(NiGSkihaHTSZ zGbP5c)AqP*fYG(X3c3crwx4?BlZb47==@XIw%E5uz}hpj`&x8XMCeJ)lbp?Nhb7Oo zG8J*8*^A5r)OlDaG#_C*DrE?&+JTF9c4)+LYq33es8@I?`V{?`@AkfQwT~$pVT`L0 zYR8pC^`WK;u!1#SUQ6lbWZZUh z??**VBK}OtG*!mj{3bp3+FaT=L6SX3jDsxauJlKxNMTF^eIpxN3f26UCfYPldu6%m zO2`wk4ary1cYek`%Fl`Usus*`|f$k_oX0yR22^PqQ`1!gP zNsg?Vp%`e{{6`LL=`(J6i~?FBjI^hox2SZFzjn`z%G+a`l!T7h7ZYSlD8*q3B`u96?GifoMd6VR{pxxZV!bRdG<_;Vlle^ZsiM$}^OqKrD{l)Ax($e6F+TnM7HYh`71BF3_h)WzXRI#&vXIBMx#KS0^s;i4CRgV9yrtH(E;8^GYmlH=(1~yfQp3EdbSXZx|wk++s3-PM=gPbpJ6VkC+fL;26Q{ zL$<@$OS1TJs+9;XM_VKaCY&3woGt|Y5s$&fob|Ou*-z9*`$!R zAAO25B9w?SyJ#y_&t9EyM1m6&B{?3znyKtsb)F&k^o=Ap*ZE9LJixIUzOCg01jQCv z|CfXz1E!lUA!0)cIS*bcDBSN85Q{Wt3iGXM@E$Sr+UB>Wm>K1V0c~s7l+r2+_^}UC zp~WDOI$3div-mAeV^L`QGvX5KXHm>h((=-`GC1scoc&kD9sxc@WGwZ~JMN3V!(bEP zx{Yl5vPIgI$e^i@oj%fJ;qFURzfpi8-Q6Nvs%bFxfeuUAccpyr8p&Mv13s-vYnf`< zX0j7QhPCL~Zq?EXJf50T%_cXhBwJ@7BIN2elmpTJ4GF=@o9~1L#jaD9(M!)m;9tA_ z*{w~*>@U)9*}b|eFer* znI4HY!l@LyHjt`fFyUWeZ}c^#(m;4MFxDRHOgg|5Z?mLDz62dXYKRgX-%4#ap!$Sn zY{j;D*W*tr2=fGMiX_9G)xsZY7%_jYK=tbPA;HV7Ix=zBqIq}|imJvW{-1>Q@qT4X zPnk}10fhobvhryc4}3jmXC1SBeu6H!0Iowjkv3nSaS_$1=w)Q27vS7sQvJ*QD#p%h zpQ4FIwwDyDZXI%&lsjY2fS>6nTpuXmQl#D$%JzhTDP5~F^^^9~7o-J?{aJ!-0u?{| zHb$R#2B5I6dNm>E_YBD@l7#wG=Yl?OCGQ@C0UNDvC2lliQlY=$KBn}Mz!gJ!t@5y? zgmrF2`qGoFu`@yNGmvF|#%#4x)PaQqTb|fDes^qUKP!|Vt){EnP83r^c~FHJJNJGm zg8$phxG}iLD8i%LTuBmW8x)d}WJL%+?sGna&CIjlt*>ie&>h zk^4D4x*A|R&rJ*BJ%hU&NcQYN;Ifi~maH1=gviB#k@6qI_|IF&}iurf01w+DdKyTsKwRLyTknmS^S9CDk*5b_O1zuMe#_u zk9<(l%kHZ-4-M{+>o*+emkS9U(u)zEI72q~ySC9-$ScV7v?_rZ88nUF+t=T7=_0y8 z^1^R=8{w@rBu0;NiUppjnVAe|xED&^O5@iv`KiG54gc#{!FE3s|8<7OY^CUq%d%Y= zOYrIh_`#k4J55d_gEmU|z2rK*9Omh$@_zG>uu-8SA0;oxEIpl&jp1hY>=2 zkM5^mIUv)JiUVdoLhXU1BL_3)SI>i;x0WuJw}wqla*(XZ@jg>7M`~3c`$@y4Z&CA8 zOuaqkqBG+OaT4~k@t{4Rd&fYK}FowwD=%{1k# z834z?CEmztV;NhZ6}F;6O!t@W?AlQ@8%831h&andA+&V#U@i?IsSdW3_KR{Dkqg#; zQ6ku%v;m1Mj|ELCy0RSU1%!0lGYosGYto0A81r-RZsDkhgvayIXkW3n- znvb*HzujUQ?U`&(N)}a0z{GARW_u20l*nL?+ z*$yS!cyFD4TfFwV{U;5K8l?{X{)T1n{MrROTe{g~l#Nm%rFxBCOEZz5h`LPLiCtr~1dtbAl$(b_c^=--FdmZv5%jUlKU94Q?ZwC(8FY*ZKn4 zz=cr5348D8qjY}+lGGv1ofsP>jH$E-dCX2hE#t7JO|f3Olavcyx}?i;4ITy1NRQ5E zU}CuS0$PIx(o6I0YRA-4H))dd)K2%la^_$ko9hnm3c1Ty|?B-V-lSdQ!+_tL37 zcnt|%T3`77@y*Ds0ge_MLEC))NZUS_QMUM3H-J|MooT*@;s+!45En)&mgsJpBcM2P zj_h@m7YR-o!W;C_obQ#TFm8CRES=TO?1&wmk{^=I-wWP*j@TX{S#74m;MYxOue<69 zMy>Ecy-dThCLlLGkakor6ELb1P$M#eDw~?rD<|)z)`N)H10$g(O!bZW?!pC5DOo|{q>34ZZ77ZD)UhpW*9!7Jpt zb)jnB*aCzT5f%!T@DW7ETwLXcfgkYYF`ezdbphiiinf*AK(9-SPcXS-&v*0VRTOOL zH##fwrRA8-n0ZL zz}PN3XV2Y&MWz8WspGY{(~Ot7j@#X;j#7`@rp8Mz>66SX_nh3af6+;X$?~P zZ0=E;&u14J>yohaDe9wJfYUe;=c5-v zd{czpOeE$IS%nd45NPqN7_G)3u;8-twNOn_%tnpdzV-Yl@6j;_cP_}_G_zcanq>5P zx~B8`Il6?}hVD~rzvBhfTmC;gT#$yk7O=N-Gp$JXb;cp)q}Q>O)*3*XSPhqo9JF-5X%gI?3iQR{ZYN5aQ9cXPmWv=DS$PQZO5G50`Fi00uRg zp)(9MEU=hPvC~Ny?7ggJT2u7P4H{wuErjeF!`2&kb^fkkXR6UU(X|qT7VB4Ce;zg} zFa+pRoDs9mC_*l>iGlDd_kzA@safatGTXCqu}=M}|ENX=$wY9`kGvr^7Aj%6DZJ`y zHQ+9svf;wfAq6JJCGVvo<39Sz$ZE7%X15n_^M2t0D`Jx!!FAbRmBnTT+I!E@W}v8S zOQ@QSyn3&^P8H$+5P0+3k>M3{Oai3*KYUIwV;oz|C-7F1G{=xD?Qj^f0 ze7thl(;I9N6Uxp~;D#;5_53{)`~WNhUrNl}^}}vz;7eoCwJbG?@cW~C+X9W-VxjuK zLAY0gbQVf2w*PvO7YRNuP%%Dm%XvTd%~!q-{O_jzXgB~+v6U@1l1b@LK-6+wNjI7* zW@j39D#+_Co&Py|vFgoHZP|Q1avjyeXhB|j$q44#TC?zp~xupd58ypxoCw-i`23OW{2)-CM-)wJ6w zM|{jFGuro2RYd%f2$kNm%F8)F4O6{=f^py9Fl0Z7Tz+)0j-nqu+g^j}x4)!})x0H_ z4dM@es4n>(sxgK8|EVMo!5X)D0mS2MQk~*r7>|!?6NNao^xxqx$FH|h2`$U=}B>GAy*~3A$)>9XA_6<4h1ItqMCB zzKcNGB+b?eB8=+;s)<4{^Wc{4Gii)`VDJ9UH!%i^J*O257E7Jd)y8uu9ig!)Nn-}p z*G(7qqZ9~VPiI{5x1C{q%Y#QW-9t`_(Y`&wVkTg`;Mq2e_c?hKtP70>i_B_7_WbPZ zSj$vwTSbp$&Jj)wFSntD!%!Xrj!Ue|08Hsr0`_!DdMEoeyk8xX)|D*uibX4dR3 zZI2pQZ?D10^WO!3w6|j6!0h#tZfflGzuw_38R!%$^Wu6(*Iefa>vSs*g<4K^Y*OfP zOb5liU|*@ww(9N85{q>0|5Dkh3ryT`q0tBqlV;&04KVo4xN|w!DDjTRvi=`|i1gut z0LT4_oTJtD#p%;8Roa7cZ_k?+v)5!vzs?LQ>QQv4I|ZpAD$ZT~-J9D5ElDo5F zg{E)QHhiRxn1iA8pWuvg(BD?JnJfE*MXva9KDEk@`97~Az)-Ufe8p?Fy!6Y`XlA|p zpTMcm-xZY@l#vOo$eLSpYnhE$^4=y_{^Ui$>nD@EsQ;LM>3E?*s%yt7U5a_@Z?>WN zd(#(++R2Jg)wU5R+_fG$kq#5a!ZMnIc@~O6gP&=9jHOE%!TR)15U~vDWELnla{qts z&)%S6K$(WVM&P;UPGw*}bfsqP!Jq3#IT1PwROGNYtwbY-XYBb|EGR{%g)T)jAwuFU zt%s|Y>=32CrUk)>+VL~sjMSBn$hNj2B-CxgYJx{A90uqIQzcWHC$+6{wiS~U<@rO) zWtf3T03U+w(f%s@-yE2ECw|6+Fsyt>(t|zb@d&oc!uB7B7y9y@AQak$EK-pr9sI~W zgi^qMIjuSNa(&e^9H>U0GxhH+)B2oL`9KUoipf*LHu+BR&Q$_~O#;5XQbVLAaOb7A z@?YP5Hu}6(01H5Y)r_)=OS1h~?dVhsv=a{I?4~L(8ZcxwZ+ETww+y{FCsHJm7gY-U zn>H;iq-0dbQ#@E!$xJ!=Jx&+b_4;?4e&JFkK;zk$#a(4(QVRC`S;s*8X(znp6vi6u z7c6SGzM{q*`fmdMlpg#bSjqDQax6ASs!pG2UT%l5npb20!W+ zJT1CQ_@%ka`23L}*KqV8+IrK(maH_|zy>2-^?t2GF-6|0ex!oK>1hIMKQTCc*r%^dk(0y!&=bh$ z4_Mqg>5jfbo(VSJ^`bKzB;GxQ{5j2+U_4QNoT33`MxUNsME?R?VN1q!(mMmrUgx`e z{HmIr7ZUyA_#y}Y3)V^nGFKO{$tAUDPk!mn_Yz=p?kcMXpeLh;TyKAmXMXleySi9v zSWv`MN+3fIK07hDx)0l{B%&*hQx6@zy2W|71@q1AdY<(lXp$7vX^WGs)Ao#iHax?Pj0Ecgja zar0A_eX1EM>MwVZE%;$#8pNv?qVvHF1ohHVh`T?9&WCR0DedTmGLDr>t9KY)qvV?i zW-V^bmioN&{ylQS$a^hjuq8Dl~)K$;U!3jDZ zK88=$7)4nqF)VPu7DI3nmLaChP;xD!IGus3M&?iyR=R@yb9zS5WXF?^{OE;oPt!j3 zsml6)7`b8-Ba35M%&~vdY$GmGluarRtd8mZwMS1QLM?|Fh;W;!gkp_Fm2g@=1L?17 zU1yWQm+nwhEk+>LHi(#zCu=T&>Hxqux|l>uDI9?qRzFX%dM7>u+CWWOgUEonZrc2j zcHB@JPY0Dhtf=D*A0$TH9x!n&8-Dz>sVShNwVa(51s*Ptt;7VS7%0oVw}L7P6dQ5H zBe77?Q~{S(m{Hf)BEgrLT^Nf@o@3UdY03`1@o8pgt_Ha3mlY|&KfaW0yFqtjk>-w zmq7PKy%x3wY)o`Gdj%P<-s|*Q>{saR2hqhG5|UCVu;uVZ57EAk7BJQ`NQrld$uO(j z_LmDY|Dx`zmv6r)QYu%LwUE5-ML_|M<4DVAqMTPw~G+p6JC0o;^wXq+V(HaKk z4wB1>Gbr2^%i`JPJYy+Vq?=!z`ND?vVM@#Qm4&{{^YoOSeX&SO{})IO()`xpQN1idF5 z6Hs0miLw6BOIR)=K{1^ngE^=G>6sCSvvKc8v^i-YgR(yp31V zu}mUU!1BBqYc)xjO{g+0suf_$PNQYaWz8jyVxAG_53o9j;K`V?$16`hur}C+irkbg z*kG)q4Q$#r?db9?-_00g9(kjjNQnEDyfxL|evSxE_n>};>9!zF=Xe15ng+%|HOZtW zXr(TsnuFWn)RH@#^3V%>Oyuz_qei&ONQeWe=jcSDV~6d&SEm-BWsd^u(OVo7vGB*T zTw9+{we5X;EW6E)?s7L6%1K{!TTL^Rd0Ai|*Z~w0TD9|Plt)~~!_Q#wo7k?-6J=*P zu)&kYs5_8`i**R_nc_TOzQL85vSJVzcT(hB*24p(CJtNoEv8TFGxMcB8{}c`1*Vqj z*rKi>v0g#h;x86*E+gESOgA^Ms6eSf8s?Mu=Ub_865Z9!@pq6L3UVEsW!T5}cs@K@ z>pX*i@vB6hT0qrxU-hPK-xvS3o$Y}thNhlIOoZ#llB<{2w<#gMhUblBC}!(a7V_RR zh!7<|U4TpcAl@9*QeT=i0JYV=U?D#ZZvCa=sTAsJ!TMu85d~Q_7dPW&f+rHRw1HH# z4cx>W?K&omv0?L@0J}v#JRQhvM(QU-PL~QHljOc(cXC#Wa>=lNob?2gv@N^B>^a&8 z50jTv-5nLyDDS2q+N+5s5BAG1FNhhJF$p69|B7zavY1VHro%Ik_GB924S^QRUQ$r- zTP`aNnCU|;4)Ok_h6BlZc{hw5(UI{BdwCL+r)@4WNs4Obe5;%8mttLHS7n>x-^FRg z<{O)0ttdcGg@UcM7D!GurCu-qa$7v&r~iGG^brW2{8>LPLq(6tIk@tz+FPtrZ}Q!> zV_JKgGz#*rRwKK>LgCf>vP1JyC>=C_^b}NKeX!ITbhF}@xt{@j7d3;w>7L4i~NCOaVX?H1pnf)ibQ^C&ip4s=Pk2hpFu}M5W(>1{4@wHbMBQ!D z=F=MF`xNd6Ti+1&5R1(Ana!!XzJO9qw81cH6|pMo#TKeJzjPPnIn2QmT$I)-lJ+EA zs&$Dc8zyweKa^+(v$EiGLULhQ-Xj_ZFc8XwT;nV@E@;Mab|gg;2%IgwS55JlJ~G}z zQq&p{kwaz)*#w($mrj+$S<1+EVNd%dr&#F}TQvSnJ%uVL;MzHd6Tw^BIWO@W{Yxw$ zGgfFr_KVD<|HKv5?7~9`H>B|42zEu`rK(kXal8;?jDcOEcj|0UrA>ej{ zLwxR=*~IZ-1Qe0#s5N)I^Jd3PF)ahHSev~yn`6u^fvwS)x`=^tB2nJew-Wa#wvAr6 z?p|C(K{-d4_C00r%w52?w!+E=9u1$blv+8?{E%>}0z5QwmEx{=eR?F`JbJeHISr9c z-(2TjQ2N@h+^SJrG$S#-w6ZB38$+v>A0Ku7zeG#KbyQP+LLOtMz z7lwby8+#jYTzPS*oM)Yu3bR|w2-=j)nG>bS&#e1bYoVc*Y-aKf?PZKdBi!YDKcID+ z@)LNpDjB=jUX2eSB)TG=V~~3824&@Rlf|?RfOGhxCG)>&1`)=BU^I8_FXq~rPU;XL zHx)ejJ?ArcQyw0D8WWWiQ)nIGL1v?fc3%GGsqKx?G*Lu(t;v~Sbt=Gu{0*jPjaTF& zOp<@dxt&y-u_D=iO($iv)Ux)Z$$E+%izCOchPL#a!AC6=Qc2QWj%=5Dxc z&gh~E5_g8QH#aJ8OD%p_;RXuyi1}AGLKKpnr7*E zw!@r%W=IrY{OFlK$LBEcdRbTB#k=$66Lke_)7#s=)ZVaM!RWL!KehKj6O}ngsl&4o zAkcpm=#BO29%)gXq$EjfSR1%^M_F+%zxg9dC2K!?ZvIY3F}sA!BNjOT#>X-bSafqH z9rK2aqnA3F-t4o-(+IH?f3AN01cy= z1So{38)!2aboshZ(^M-v5J9L$x@R0`FKH+SFs&MuoQ5NiMgF`7Nq7Jzg;Gn0j^8D~ z!C6^yQ%iCW> zqTuW3osDcpAgvNDj>n}>ZZ1?i3^<0I!mY@O#+5P39Q>sMvyu7?(wFU1u!rqZ>??5*p^4sk&tyLVn-h5xRL1dXki8^#d>$H$$6g9IiFM%f?1PF1= zoFLedmMyk!*NW8oW+q=E0xNT2Y(2NWkT%r#=;ehVUt zQZ1eCPn!XQY<>+~)HRh0pIA8)4)|&2JF_7bXylJBQSJZOB{8aYIc6eFd=0H_c=(^F zkQ|%vDrnSF?WXc=6Z3FATPE>bKKLbTsaA~J8ayV9WeOahl&I>vcD~o`7(QJaTLZ`$ zx8K543?cFIxP1g7Yqi2DWU%3(X%~J`y^W~yWz@H1X+M!6Bo0wB=H9PhXEfJ?Tu@U? z?OiA`WD^i7p#tGT#bkC^gJAM<5p~h0zyLnqo$GI7OSI8a3nNN)=CCBjxuW+s53fV7NY^yX6H~Ow-nVJ|^Bof} ztzNmoPJU*x6vao#{0vvX>JF^gv2G5;YKTS_!3;xVSlu;?RRG17%dSFsqyrLIeqPY^(#YfX_TtUOX#yKw} z4Uk5mnmKK`r^T5}bTNX@p8PsH7m&%L08T3lbvs6+;E^KG>*Z-cy;b==vm&72;%rg} z4+(iD?Bn?)Lkd6w@+MWwpB~wev%DIgkp!U)LyaoFm6bF@n$U^qVl?b)hX-Sbp196n zk%v1Rh2)PVSaSS1i3YP`I6d<$cmUiRJOrubgHdAGCAnrvKB{R_?0tqk>hPJ%>ZE~H zPufyVN1RJatNU-Wo!QpQAx)g?Iza~C5Sc)ClAkS2h{ z`#ZVHk^H>n;?%)M zV2l5Fvzw;LSC!@zK-tBfA=PBVa~fd(h}5Btb&LR4yDwWEczZ6cQ(X0^SK>p(`Okvx zIcz})B_(|YePU`Ye5N+GJV^)sWFfBr;l+F+mwc}VhNadJITksgJ}B0j1;} znF_jD49hhTI9(j$*32XGt2*ckh!14gr4W;m^JMM$$20t>bwwm-8@TsTJAO{dUJ8Ob!r5x} zNyxcxRXV=$PsfcLY~p;!cZKL)GcJosUH7mATXEC%9!|H$lYI9VM@1UvSNVY+Qgo;$~D^dD}0U#UjqWZECUt_}Zk}Ka$ z&KYMLP?u2@qvSyyu$8JL=usJ?!_$5aj)}j$NX{42r~oY}hbvEs^TmPB?ge{+3{p2r z0s+a^e__B|tSGwNOde(z<9D$-Y`3$NWj|>UsODhm8H+#g7KWeRB!O*2{de}|8FGTL zBmjWZb(lE~PP@~{23ItY%iaq{(#r{aIm`GoIm-FV() zuh9Reo>$-7=#Br|!HfS9&ME)%L{tCfh^PO}5l{b^`_!%{DUGev7)eK(=VScr4g4TB z&{#t};Hc8o9wbx$=7^{N%@Ho|(}?QComu1srq00ttf%Mvo6K-KhHI;Qj_mo*>#@K&uBxThA zV{HfXM2dg>(G>srp~!~j4^dAjJqL>tj*#l7Lt7D`yI<*zT2_AaIW4d%NEih(p5>Gn zqv&Z0cbpX&+s-q1p;uQz3&?`2*%kipmT!gaUwI~~%;;KAOgHSe z`D7W#ygr{WXMS^Vd(=#{EBDrqvNXJGpgmID3U2-8w#5$B9!tk6Y_OZ-Eb7uvz1RnC zrvTTyujh_p{cI01>()nI%T@0RgB-fpR^;lO!QG9e5{jpy?z}#~=Z8d&?B4#oJ4oq% z^a8%fw2xt2+A|mLj%T8K)8~n5djis^P2(X?fsW9m|3@Cbfoo3AM~#5WZ+4eo!E-W1 z6Bv1>7s~0uuO4s|Hz}H}{zy-Re;s(jW<3w10gk-o0KF)Q%mFG5(j}!oOz!DrDhiL9 z2?Ubaw5gNQ@Fx`a7Zmh}l;CX zPTZi{L?Z{lOOC*>8>i_gK(`)7tt{`PunM*$t+8glhF;Q`cN&iUF!e)Fi~Dm&D@mW)q~Gv+swz)-_#P2lY2qbXDtGOIj&Z(K*0h; zY==th5^(%X%t`YR{FxYBO)b+WPQpGU)IK!E|QaD@<(h*p7~1B3p+8Rnr&D3}?; zoUVs!3jats-PuDLaKtj*j*l&lO`{V$cL;I{+86IOkR`@?VL3*0cUcn?@;^ILAuPL% zsJHcOr!~(LGYzd$`l@_kZ$3*%5Q;!eHmUuX)MoC3Ca?nR&T56iU91t^#Pdd2qPIJh zx$x@!=7`aPr24HOW!1CiSH@u34`M7|OOzhVXOBc@V!8>YUw~`}>0a-a z)KFC!AJB?I66vRu`)5!c{fun$-h6xOr)>x+yYyH)?4B-F%KSOqH6+wCrRS_Sq8wLH zU*Vg>8v_Y6W*di&bqVW{*2{c-aFFU^3C`9Ul|YgYs;Y&%*CSEzR*9AuH?8E7%i16k zC9T~eC`5>hf*MGW`!7`%7Fbk)$2#~0hqcSu_% zlXL`RQAxkB=G8s-WpgHerYZO&fgJ!!K()UR*^Y^NUWg~JlHY|Ot1SHd=7!6e0#qa( zrjc{5V?nm>$Sbop;lz<1Wh|`J8z8F{rTbvJ(5h zPt+AU_i-J?r_lJ4K2<)3M)s-jCJO6Vw(GE%V;X{BJl_lpH?O+1bjcvKsnd3iutP}4 zAnZ&kk2XCw)>MXKSGQX3sKQxLNU$~IWl|AwJy+XTXK-O6qE14EcyMd6tS2z(nx6OT zaonhp)26^31NZOmMQ13e>UK77R)$6=xFz5xeyC*g2yPt)FKwyAd zwQqbJ|0(_ip@PhvyEk-YvpPmf-x~Jbz)vO`#x=R3zA5@|{SNTB$f#=ez6$GGrz;D_ zG9{{OTlxj3$*Ve%to;%3iqoT1E@!vSL%Cy4?Z|@gKFowzfDg#{Y!heTo9irZZ4~kR zFvK7f2c>}Mm`vW~>^WZsvBt(T&xBOO)MH+VC(eXa_}46Gc!53}?)qLxZwmMDtQYLKIxcez&5x71(t95s7UKG9*h zfzZ$`BU@2&APpej;0tK6VW0JQ7JQO1R|+&!?R=sCa1L0C(3EQFLhj7MCm{7 zhZk|s=$*;u|C1r43+E!qab5@cDn|hWf0aXT9svO8;>p^;g8wUqVkz3&>6(>^EQH zWyPHCw0HYVFIKAr2Gpu-*36<5cZA+rIU4t@(E#s!hF8f}_WLN7gF;G%nB^8BBaqZ; z5a5ajMpm718eDx&bHEI!E0HMLec-44ODQZOKj}v*JenCA& zkN@dc3#A|KElw8}faoZZmVtqrcafWgktV^;+nZJpdHw{I#Ub>jQADlO%4VU>!Ms z5kwh!Qm*~gB1;;{^lLG&3nDP-t4%JoRB}U;*PB;qdXKOE`Z&9g=t-zp+^w{J8%uiZZ5(#$f&){VjI6c>JmQkNQMM|_ZE`{A+ zhb2*0MVh~2txw%KY%nbP-5HKD;%^ldH_?CP|Ey|@k>zYQ7WPb3g1dWH-u2EeW^I@S z%sBB8i9r8*yG^8Z1jT$2li2$TPHkf=nyTyVpl}M(0Vker0A_67i*R2W*Zcu}hN=-N zQjlkvvdrW_ZW6!)S8D@ow0xTZ3$YJfGy}ME>9>Cbtnz7_fr0(qX0MB_YMVCXz@G&liiH|btjgj zt{c9t${-iycG4|S;pctNbBDzpawg{MIgptRb6k|O;!SPri;FBFZeX0(OhXk;VXGK* z?2Ap^Y*B1T^}Gb)1DYWVPxWv$jtnhAdL;*o`9tVVJSKpp>G6uh{aUK8vn7e>B+vq?uqWAIF5$ZBC5e1r0-vi9+oxwT5(7Y)wQD1HGVW&Z1;SBYJ z{C<6&zI$CM-edwMwjjs8;57ero zCXPNyn17JHysW*nRIN`cFcPMWL8XBXq@({zEB)c?bJX7-?Q+`CgnXaiv=g|6@BX?D zJUcskNZ7<;xVgd4m4ifB}eb;rgs@fc}Rl_`4`xAqS^Xl8yHN#3L+ zno>((9iIy3ZP(TDf6~#_Up!;qc$!n`*r?WSz|5A1dO8x+SL4^{5oEoLd3%KSdnY3y zN0-XDW@_mgfbhVEbY^m}EuQ5+XzU*q%w_6{;!ZqtOdYFfSg|BVyp#kte&(cVhJpS1 z1RvSTu>O=#2Hs(xDa69;ED*g|?Rr%|5ps~C!loF|FSZ(n0un`HdJlT3{npg$>~9Ri z#Lh_b?6Qn>6TA)6uAd8x*D8JC-q$&Ej<#MmB0XOj=-%4B#peT7oQi2PzG|(#!s>4m zR`jPgNIn$9a-KQ7U92?uLo%G3QAZc zNu?gvo_Y`HM>NABG0oeUiX5n{njJU>zr%;&)5cH@ zbYn{6QB;sw>MJ3n=)LY2Ip*X0IxsH4@?TD;wCN6ItR;V(kvFPbY>YJ1ZNp!j`i5J# zDT`ac-(}r{=apFzRbo85L;n%lV_Vq>R`OVrHA_{xO4JK-kzg}xJ=f2p`|x|cqXpjE z2LJ&6wrc<8RDOZ}v-rpOD>`tiqyPW_06?$ruOS9*ko<)iH}wU0+V?+m1ro`_=QwI>2kx&^iX0000oyjpnvX8typ1pOo=P?? zN%|-Ac0(g7@$-XA%xpja001CH9Fa`0`3V3&m0cc9m^K9+pZqjmUCal?iB5l+>i8PH zIRutxnlF_gf_?d)Fu&4u_+)ww8%m`H4oaSbJejvlyQM-I1hzcwGTV0!BJon}QppRx zz1z81cKsy3aWkv7Z`~~6Zd1X%#F9^u?-6p8#F#{z)$?+5eT_^o z^JifjnZoUpO9^)SJB)RFs{kRj5;$MPWm%|lkw7z*6oC9)uQ^3)jrfn0Q$Qth^g~bp z(Ad9Pr~n1}5iCPiN!@8_U|;Dz2hkf@a;F%2mLNuW@4JAaFZO)bEpP1in#15RF;y(x z@-emndTS2-npbVkBC}_Uq=OXE>5)|hT z&tjDHoZbA7e{Yi@uRRf;;S3qRXuirCJCr=z-LwwIkRN6XX<)$~)C3pdmW(J@>4x8*ih&F8b0$mf| z797J$-YRnYTU!~#P5jy7Rl#jj1aLIQ)IJ8eZI)fu&SnFbNMM%Dyd#63X0_OeP{{dt zbhv(Csh}(g()=4H&S%2xCk(kQWCGRq*jW6E?7g}X^y~Mb7n5Jj-PdEq4%_c5UezXT zVyUR}Z+=HlEibphw5{1jvd59<*ohnsSfX5GtN_IZiuo4)pEQA74eh3ZFCdCznS}~7 z$0i0aUkSvJsoOmnbcr`MA3f3JQtC>gK<&lY7;fn`2;Tf>ci2AQA{~{MQwwQ9czARr z|Gj6C{_*CyqcanJdCbk-u>0)m>CoFDI;DV5UKw#zFth_M#rH0aGQ2S%^)a{j*(g$$={O>{= z(IaCO$>x?eg!wU6Pc00jE??N%3W|M+Z@i38NRS^2G2bSbZN~q2zqiFeED8&L^-;!s z`y6=~3C|_YH|vl@552zqOgFF8lxJ}Nc6~7k%OvB{w>Vb`=lD$Pv^%3bd&A1z0kA(r zNp{V6tGgo9pehszFyz%oO`-#h+Dr$QX%oAoM3O8lSI;9M8}?5IyQuVy95YPkTu$Mj zhwIYT1AVa@Hwz~dVVJ-yXy#+&Da~ePy4%)NsTYU{L;dh{g== z*IYd(5_n0a6=@ZWfmLD;fZ!D@(K5JuT$-Xp@lCCjlHAp0U!H!0gY!`g8<&Q%SGTjl zxeA|Zj^bijLL0TCfB^~Va|dZM;gIJ=%^<;hOc#x{33MBKKo$L&KH-B5WNb@GvwpXE ztUO-bw)=MabIfW;PT?LU{AX=juP2RhHE>3I1Ht`+qs_9zD zNt!;Vp5{fLi+kHL)ReU`9;{m&GpF7K_sxXF-?M(?U8NGG?Jnqk#Gg(_WP=u?odv#S z*7z2piKa^Ga{pncIblv%MyT*nqTJ~qIM%7!MN5qDA%kC_()y^;pk)RxD{M?)P@E? z2otuls@>h1I3U{8ORpuz`6MP#z8@MiLULjiC$R}R^(SD2aADl8_LwGVm?e=^Yh~kv z6Ix%bRk-RhjUn4;cf0fnf{C?t=|_03=Km38#$k*qeC_EO6t-LK7FH=LKCtjDxlh_z zz@dZ-ewhf`0V&H^U27AcG5=d19_P~|pQQO&Z&Z#qA-JQv^Bhi{<^0ptyLHCe(lGpDqJGaw7msUf(+ ztu3r)HeNG)vx>k7qW(O%y}v(W_t0emK&&>0wPQ{%&UIt(+u5#(ZlXtjoTx*#*uKVF z&CD>JfGXbdO8F@lY6LDLe_}ocZT?{UuQ?qyC_c-op}<6Z zwl%35)@Ys0LfI!!ut(pAcPwc1_l>f7;&}HUudF@xJFb%px`iamkGloa!YSLWW;Q5U%K_+Bmi+Z*S)H+~y7m-=i zOYA621U3w&vaO`Q43t8qG@B9btgrcm{Vf{k=Hr*DAeKYmbqo29m3E|ByyV(|a{AQQ$ST2< z*~0eWBxmn`z&y9iE*S=skT;mqi2ZO^Z~Ak^?H#`RSp05mj*O3Y!e1XG%sv$YFAkzt zlDgVjV@~!%TXH;IZQtyy-C;xZ4C=27aZ2phu-gk@{)ac|Kq^ErhrlQ~L?Betp~%_t zG0B@&XmLiO724Q@^5bmBd47*bAfz!CFW{M_oQ0uz>4rmVoW?c|y89>qMi1q`(bQ4os7~W)rEGIRE4mlVg z+bZYyyI$8ch4ye}8_zGdJ^Z@{B6G+i9T1P|4@x(fS>PVFKv|+JtJzA(k}s5R2urr$ zKNze2S$E_C6q9-?&Ss&=Lg|*&I8A17xr6`^$?G+cJ##RYY??Z@%hrX08P>@hq+h)% z5bfCC#%vlAs@gyF>tv05mn~w=z~7U>ln633QlW&>^%X3ZwGjhFOMAvg}rDvo{x^Az=;>SNoiJugJ zt@>kdJc;2@97gOuqeX_Ftdk?V2*tfhGTl7#1LHB!ARJ5f!)axH=|<7Z*3q6dpIlMyAX}>X(HZ{OVO6wT7Lj;se7rQ)k$uVo5Z^$m z_A<;|?e%gZ*$OF{15r%~69mHcYN!W~UXOLHFAU0P>7}j?r;hgnoJ}jIe{-(}g(kY1 z?~nj-n(JMH(=Uwsp!gKX@~MJmsB%$WBI;UC78#IvF*U4$mp-o1b?vLbT-PDZ%yQ;9n6Wfk%Syj)C9=ZKN;mcTQ8v z&p1NfJv142yNY+%_upk`99IBQ>-<8ihG^u9qTP6Pvddr<1yQ6O<<2yhH@0@e{ZC{4 zspyn6t{#)pc!OKE4;BLMcS{9XhM-d7@?-ZgmSHGo_3kGa!@^!1k9igeFuWv*SQ5gx z#-<$E+At2CNPj4eb}2P%7KM|--0Q-Z65ZQ!UZvaWsL1!Cb>;U)0W4F)bNB3rnSDK0 zk?XYrxi3(^Tc455IH`RqzV^yP`gXZ!Xk4#_GRD1CwR2$xJfFrozUy=mWL}r}z7X!j zI@5q|V#$JAdS39=s!8C3_)P4x)pbDe2P+y*_Pl-qt1zfT>f^0qOoPgn{rK^nf+%~VR-k03aH&IPkEB1hASUF#iX;WeqXpMQDPD1^DE0ZKnb&3L-TL&0D`Psw zQc`n`(4s#U$M}RKPQ(+@gxN|cNC`aVQZ9SxS%#RMQ6{GgQikSfAOG3#r;x*y?&E(k zo5mbuC~8@THNc7nm|UVz?SL9=&b&9RRwuq(g3x%#^Ht!hg_-}d3 zqW1v&g{`ppKgm$Ws-L3Kri|E-T|~PXllkDgUm<{m2IepIAzZflFRjL1md*iiy+MBj zh{_iS(&MOH?@7HRL)DjZu1Gzot)6)Ba}5rO>in6`Uw`pln(JY~0gQbJt%wbsthI8> zLb3Y2Z!<_fzuZNFaF++oevE7h(B5HoGiU;aTJDHUU-8)bAN}BD>}Tvq+99RGRDJ?i zZJdGnaea;`_pdSX_wlaA7pPUs;j4h#F{+{78m{*VSy(Z^P2JUkifV0O=lvK15~V=g z;LKCuO7R_d7YxmiguYz=La%&5XQF1s(A2SKLrJhkTbfXX21FPSh(94b_{ZGumM8J6 zKKb*TOoSAoTN>C{JqYJA=1|-lYxl;;1x=v`LTT-aR}<8T|J$9B|A6^qtY@K7m}mjA zAX0Td!3fe4_%3vfeu9(T?3{M=m=>1S9Vw;=^s)2Vv%V5H&Ynq~jI8>DjfL+ouBU^$ zP^|=x5#*AkzfMCsi}3K)n_RAtlt9sLQHQFEiaQkC@7%1)-piB_kaois=$!{0j10Xb zl0}66uvsfi_n{m@q$eCuH{HLR-%Oo{RRNv?OwH4Ja7##m3lHgK#$-%DkeS)p58r=E z*(9dP`mrcgb>kjkXV&21hiv3KfAY;>0kZJoOqyjO3aPu`(8*;v^Hh~zeICnjXTtU{I>)uBTR@omgfNtD9D@%~k7urZLP zOU9i(4e%0RFk{0EDG7-PDlVTPb{whyq? z{?1MdK?Z9T_c$jCCbBh4ZoQ#k!#$gXj-Uw4SlP z2!&GI$>vO2c|=Ke9SWlSNLRCRB6vzJ^yTstX@<9pcW+gq2C~VL<^M)!)GBsT@OEALYp(TO-O7REFql2P!A$j~HyY;>Wkh&805Bt*r zhelp%#Hz3RBxPBd(JtI^m_H0gOc%_FJ=m&|-7*Caed zwt)LFYOg?kUcKW}FNt1d*>+74okXzKBv>h10HGEQp+hYWs&t^^L=>qjep52ZuoL^5qLuyI6(q}z3j*?+8@43dfZh4DH4bd6 zq8_Tk7Kp9Ofcm2hd_vo?OPot4PtIh^^2rt!E(axsobn5ESy4_r3JLCgf2-I2)f0#_ zvr;gq`Gc91L9qEgs^!zqhV%#-qoG5#A;~B=!1$2<{v)Itw6?^p6GzW~nB`@s4H*~J z!f{34I8`P%MyS^+uNtr2PN;=n`QM~o6XV)3xf$it!VAFIV+jN8f<#i? zf${X=<*#~R~xUF z<{Jx1eg3}?2gk$&4r=z2-Z{ZRCACrUL(1r;lZ!=|q`9d2<0lTh(fzy(6$mNCq5g7$!v3FL#YB^5Iz;`!%PVdKo~WT zjc$iYLj_6ZH8WW}kWzwmyRhKtqf&#HvFLs+<3Gcu`EZ%iR^Zs+7bBCHIP=Gfm4Xkc zTkzz^^7%l0w-Sbg+2%tTLzIG=6?SMpnO6w)h89as=!Rw^Q`1G~wGm4Nqwdp?w^3`$ zhw+@}@wCJoX4%x$)!F5xW$*FiF8Az0n+81Ai zHxDE3Sm=(G=5%bzp*qa1{c2nwN8l}~j~?rAuTfC>b`Vy> z4M6pzcy04KD()DsMnP7I65iQk2)HW-`ecf1-zB$Jz0q6z{F*K9jV3Bh&b^-f+$POCZc?m}?ZSUPvId`d_WdXg* zH9tW9HK~th08}aL|9&C!+wXkSZkan3b_7U*12Pbegvo(-vUTL(y!p_aU@@KqWQ(wv z2%-yWbp$RP1KvUsh{~!TWS5yJqP*3<^j^HsW|O-WmU-zFRrQHFASBnWJhO1yKVuP> z;ND+SidN(SfGQ1r;%C_y)0s{2+WnPe{by(%E=a(i1bN3g?S_2GAo1dO%hElM>{G~ zG}6&UIpS+QxxdCEl>@FpK@~&}bC4G5i#K#>{L|sJ!-BM~j<(qbb4{>^Lh;hsk!H-u7uQnbuxMom5-qT|i4|yAT z2hTMQ%LN{CZ&Al)fr`k?4fTqVa+&fj z0$@Ok9iTQNJ>)8(kL4#7($_B#I||H(+P6=c@QgA91=oS z3}mBxf1^jbGp4~pAMeTr!N5!ZPuVB%-o?K%PKbkc!Z{))Sx?!jlf-bH+9+#$i~@YK zg(=c%x~u-;!-ueMg&mF6IR)j>l-o0IKT<`8;I;W4e(;-B7l&guR#_Jw_;{2I_U1#0 z!#&IAHY5YC(r*CWE2fnmGF3QfusJ2+5mjtW}vcHEx-%( zN51SMU``}TkW~Kwm*W9Rzor}O@Q5i zZTJnL)>3ufrzH9ir*1*2*bs(zPt!Fa+}hdPoESqAurQck@Wt%Aby-a@TzJ}IzE=wK zqHIHZ{8@8WJLC1=^ob3S&-P?e9jKz3#c|2!2EVm~C<6R$v!~`(WB+2&VZudzvg+v6 z15(gW9_3`UQJRqCCBmv!dwmP(=b;WuVqV?B>9J#&?t+YSmqTa_^624G*LGk;?GVz9 zB+l!sH-Y4y7E zcq5Q$NpxzI)lWAvCQNeoX4nfM<2A;g&@1|(*z;$haZgTY;q8xtGN=Uw03ujG>-&eK zn=~;ZG*;lYt?C-zmaw|%B60Q6<#|oiPch*u!VC%q0aiVKuh{*optR9NTbI7@7rhs_ zu}Ma|Nqz#ZTV{7ucW0U>TYzVx+1VKo`?j!%28+5VZXB)73PH+=f$Z-GyPI7P4L^~? z6`Q>-_0zscIZJw@v$1bKr%~pYyKE_f-k2)Kk5~X;&uXvtN4Cu>O1TBG>y0r4UVbKJ8o?BR`E_rwObNZUYfA~9wnLm zR}SM~WPl10o3n zY~)0X$aQ_#vCx_=n!_&TU^DyhW-$x>l#IIKu7^hqM}&QdQm9}dP|PTY#`5M{rE0E3 zZajb8z^-uId#}OCDQWe8e@S$u5mTz5BR&rz1w4EVOI~|2NOz<)_g%DY*tFRH;GmV= z=_*>gNVhd^?0rp@GL>LD%!t@di3)Kaiv3z2O9%v6lcfA*nd;{j+*}~~gQMJ&D6&>Z zwYZH7b<_7#Iy(Kwj!j$F3Vbz*9e!hR>O!7S?JcJNDCqJ@#AvIc z**jEwr%XN$>XZYHU4t3AI5>>#S2xzg-9J$RaL<79rZxJz%WHnbG~FgDLu-eNRY%3! z@Y1(9M?I@ST`qQunyT!+EJ9z%6VPtARJ{(OqRAh+ykIgd=Q5(0ki{aQ5g<`wlKril zmEUy;DDEV*Y80cok3>O)uE0>bEh@9Whw(N-8v&(`#_1l$$JMbaK~t-zpsTr#h646{ z-o|5e*zrXnV})tgT9Wec0lZE!q4M#h(;_tCEPp$BYC8Gifr9NZ+HGY!u%ucKm-scg zTuz=E2LCWPo}2mz62?+r0RM8nimQYAek|FShH~e;9|k$h@Z~A~+IP+SVCF-~r&{G9 z(^l{@(`^d9`ooJbJ1S!o4U@YRvib-1ON*SY&XltS3q~4e&W1A7aomtr`ip`5`_=d6 zx3Y?lDihNtVGFMw$@&yhMLXQEA|8kq#ed9>nLklb%V?HQE0E%J1BK;(abE$ub*N)K z1E0HvD2&noif|KAYMBtBWv(@9Rk;YzO?y5?Cd%<76hle|Tr=McE;i??XzIRF2*Uc<9{v;(}iqV7}jEC1o)5^+>Oa>rsIRK{8u9ZTP41#CCbcR-;% zrlbiR9t1{z%ilwBM-G&E%+8rSNIyb8#o3|J$+uRuzMhs(){d84o=CGrmRUu+kXuRf zjW9V4C9sWAzd*gq zJ>5_GMZ5Id`r>==DNKY44r|^joX03AmlM$M2s@-y>h+{*>+W{>!039LGsMQI8>;iK z;xYo0$GXl98+xK;JN$Bqhsw=N;_m8wKV@k%U{0cG=9ARbDcG6pe)g{*r}CvuPDtt4 z_YLdY+@9nf`*c>&*B4fOc@r#$G7oZLY$b{+wqCHU`&9TwZMChiowR5j{Wm|)&WEeJXQ4;@3L?J&TiAUc`Nwe$=$0+o_(peT!-CYWwrIp@d(5j zc3~*ib4$KBgg26kMmj9cvNWe%{=-HCM1NsMgOMS^P&%eOre>D6@zgHaszWCs(m-2& zkqns6=B5))<`4TwBi)OMW-7X@iV}MB_HzL_BiP~DHJO(qiqTWyHlFNdrg0xt8RkgBbB^Mzvc<# zxVFAR&~YXBCXkZ#?|h_-(*Wya%F_G~j5ak?zvO%2*5H zoQ6P8x%%e@PKj4YVs@9US|pqLRZ7uqWu9C$^acb2Gw96@{uM{ltp=IM7)W>EOU*|| zGn$Ihl5i>pSvRV5H%DmKgG&-=0}6%|Vj2w(U4#q7Es^i3vf*;zo3w_194fkWX8;SJ zlfosH=o;TI`;a4EUP#v?)LPt8#=O*i@v>^@e$pbPPDl!+y=<=N_sDj##U z<@5PC?3C4bn=O$i&;#kTu!F8SAcTy+;v!IzJUxU?T?;UoRsxmw!C17Z)Aj+;_2cqu z6NoH8N2}Bx$2QoweCxUOrBXJQ7|RUM!jZ@WoX&?@gfqr&AGKPfytZ@t04e zvq8GKd$}ky*bh&|9s#{-_QKQhdYTP#6BsoA9PZod{g92)ym}SzEd@ZKAMFkZ%(zR* zs*i%cL_%Ga$=<8yMtW`uQjuu8%r$hb7BOssYlFkw|KxCth-efW3%_aL)htLuE%iN! z_rjq*Co+dtVEqw0K?H_h=!>3hB!;yr&2z68e_q>YBYBQP*8GK6#wL=`1{i1XCH)ma zOQIudhKw(`tj1HK!)!&Cf+ubbGn<5e%;a&6)i2rK?H7c#2n{{F6473e@sKMD=&X%DdRS zvnh8k9g^@zaaIZGN1h7|Lj#EDLEsM!@oH2cM>I%!?Q{yhWEvI7k^sr+JE5XF8sK$*03FWOS?-4R)4e|YEmrQm;pS#A-o2$fKhsRKUj zpINsSMKOlKARzOehpNm)Uo!fFifzraOp5pr03H}fh*qa&E2U;*j|w*rVe|^8#5>3| zZkVUbjd5~VeqKeaMZErw`bHIe8R7W$m%s6O ztlYK7VQ4Cn#T^YBxu99#OoOM@G()!E$`Yy^^j&56;U6>p1GV{jPWlPP8gK~TT@4xi z_8D4^c}djlv)RvGx2xTS`$M;3oe&jL<~%;)(hMGbH^@&;<~P^5iTs&# zoUGfKhx{QUU#rX5+PTRr(|Um}lf4%LA6d1$c54b=>T%!pvmSJi@oilJDu9`4)dCPU z<5s&t@RiQ7@65?$d+SP!y*J`wi!cQE3&QEr?oTE50x*K4t*2JW$_?|a9YM1DlY)pB z$_9wJ0(MET$-5p0VwJW@xlWrarMo?PWGUr!Rli6H*9^R2InI$pYt@0gV8NtjaMEo0mCFR<&NfKqrgxgF;|MLo^x^ygJ zk(M2TzmFmOTq+m0Nx%wcBk9LRs)alV!d8!wkq3yg6lJdT1idbRtXD=fs=rUFbZT1I z)^>c!ho*$+Sykulor*eUII-AJS#RS?&ghXLX#gRVM;Vf#HF^HlvU8s1D%l1s>ME3? z`E9EUX)^$s38lV<+W(JT9F|Kr+jeX(hs0{^P{6*3z)lErd=k(H*0;NZnIb*U*ry@$ zDNj2wje3OHvbj%dZQ4nNutkbR5QLgqo*tj6&81YzNvLKL+yIHQP{E~J%M`Gm2Bq@W` zhy-5QR&jqZish&bgp^UGdh9&8FLN9uOF^FtL?}f z1tSsI`hE?GU=-a*y9s-T%R7vSlCWGW^98bcwBI*jC_7E}Rc+zjjJ-8CC;6;DX+cD4=utA$aq1au~b6{FKANDex;!*CgM9M176l$?fL z`JDtN7@5&?BQJ;>QU{zaII#r zQkCqa9ah$0@B6SyEin$)nrw7HEPJ%!)V9t83ov#U{5c)}Ai7+=Thndrzm9Vs4wF&u zY?fd0sbwQn$h%tljHp$6Z-)$~E0vW6)%WC@#|RQEZ&-qL)VQ!iaO}q)Q#K1ojr|o+ z+x~Wj=d@4Vq?Z?}Xf6rk#Gn8)d4NW6fSDhSpin5T)elU@M&=-q*H)5*v4FfM@p#ju z=bj8U80Br?b@O9xC^n(TS!-}ZkR}0j8j%+C2MCT*K$%G@0bJ<%oyLe(#x3T{^BL?_ zfeDJrwzH1;AB^Av;K~C=(md6Yzby5Gr--=C8V^Xhn?*T-e~~23Rj6rf=xnS3|98Oc zFBM5Ow(D7+zral((B4j3{QYXBP~)v8JP2snyRna5LD0$@&6MpMIZgoT{+t%j)VSWm zHpcZEzxawuk2t?pJKo}oE`hSFW(vr4#km`mK@WRPmEv0_5Wss>tvh3Q(6wa%D@queO1r z?ejt)g=gnjq9;7a1T2|WQ&w#|o{o&S%L#~HgSgdAFN)cYju*@R+YlHd&9bueP5-~! zzaLk%*(t`eJzdow6v(>QC-_PhTOXX)fvR4H&1UQ0kTVO8FWq=0%>X2i(~|*Hv**1e zX>9|k)sV$~w{Lk>eKIHZwwq*gZR4h8e5qU6+bMf9*3*Vyt*sqRXL2oK-blOg{Z0Yq zP;aD*9?v`bxa`M=d1-8e`Ty=*TfSZGjCxxS9g`AGP$D!Py>)DbVDQE%1&F(kX@T-Z zt9~N3+E9>bxd%v)#PK~%@XW5k0bDjppqas2NkTIYL&^(EvhaTJn-gl#X8?+t zYb+3`(>N6>mR%jx-G*TK)4gN7^Fg8@i{sL=-co`tQ}?GQ2_=za2@2#FJoCiEE|g!` z%?Nxd_FxQ(|0K;l4d;WNV&zafEeXIqMp~oH zvQPf?mxr^h>_$7Q%Bs|?ka3=eFrkg4NQhA*xPn{N_eNR=tjgrDGul=M`9DhqbQyWdwO{0EZ!fmT>rB$nwgPCt8G!}{(KqaMn|*Nt(?DZ<7OV= ziGBfY^*4xt;vLwZu%y0MaJHt-lFGUE54tu5>BW5%p2wet9U&5CpaQ11Q~n(6O#^8S z!mRNhVa$7ylI}X|!`F+rSaRbIvvjRiZ0!=skDtB33lgN%1p24u_8ilx>Tl<$tht$2&eU)Qham z?TAEXz~X&8#_KKFrDEUf;WSy;D@E2_7+{tH)$-9i7p)KBn!+pl-HizSaclT`9&Aw| zWE)k%P$Yc7$cSEVCDpOUYtur)xwk~5s6HL++au9Q4CV8u8e=nz<40LUji7}N$-XnS z4!K%AWV3RmTxa+(Ok6>f39YznBvC<6EJC{mnuBQ!vyq zH86Si)>`&4#wzUS-A3((PlnOG5g^y)PjhBBQf$eKkr=Da4F8r?(jk#Gyq`cGGBW=b zQmoFhdG-2ZPIvtMHm|g}C;D&3{s~)1k}We7z{6alhB1^hpH-Z@*S4f^UjYprs@g#x1?+Dk{dVZc%$+jsQYX7Tf zTQ>TkCPU~_-6WSy#eXyGyy6{qV79)4?+Juf{>&L#+B*O0dfr% zi=V@`4%w+qGiMO|9?g`QgwmKTdB_YmUU5%R`6^b=PUHnFij{QsrEzEBT(}T|KO`rn zOm)x=()qjq5^W?X2s1}JtGAx!in|3a0WVJ!LB+Bv`O%9y*k{6}y8yJ9sKFsle_ z-;-fuIYcf9Ue;#nuU5Ct7Vr1SO&`n26LyP_z3;h@DktQJ`L?+^2z?HKS;PbbQWxbT zbEt=*Dc$sBYEw5mUndnzIk6C0X@|yb)+rhTYr5 zv&>5=I?Rrno4CumN6*pav&B0vLYAwxZo}e-lErgW7KcDxS4|wGN7ZNjr+=LVp2Uy3 zwKA&Q5pnDk15B{CTm6IrGDS7+uvc1GxvDv7SB{T^RfW$)9F`Mptw~e&r}6pF7|RQO z)+}vcDax`*Uxv~Sx3Wjp(K0W|g^Y1J5oFOa3d%iT6%+E;YF` zX|uaxsT4E5|K>P5v+dT7wK)Z(|6JRyEhdzQ&AN6;u52y0Lf&qGb>}u7S~TLkV=fXq z1-IGBkcVt`eRnMK2EV$Fuy(thoiqqm-2rPwK-2uP_=h;CZV+X6GO}(GEvsy-lc`=3 zBDWrw3z6=(K$=$!{iX+aS?mY$>Q$v#)<1^#2f&tYBbTT3iDlVR@pHaZi>qyub`}k| z7pV7M#PUuBTJ-U(Kn9VkozO>>Z6ll(e*%xNneHs7Z(Df56x694B^<>uo6QAyOtf}R z;!?TS3&p+MzJ#**MFPhOdU?;^K$+u5XNx}UUTMrw!zgL?@?Eoy_i^&Qwuqk@>8~jp zdQ*3zgGDv=m=W8tBF&av?{lQyjLI7A$PUmq{3 zk`-FW-Q;ggBc*cv9FYz)O?v}LUf5pVM~lfcHA1=m7sEEs6Of{r(mGd@WYFg*_dV+z zIQ<2ZtI4DD?sqamM19z$ympA+k%WE2eC@f@b73*iN?Sk&qRe3kueY?x?{aUcvnC`l zHzUC;ht&k*xf2&!QwQ^B@2=1I-|)oLVi>et-1fELVT6zN-Mm{mA;xd(?8xHz6jzRG z#e25wf~5EVwG9_be22pL)?zya-GztJ5_C*JGIhc`MP&Pua|U@TpdK8=&6f{{nreZK zxA<|gyw#WW5k~l;-$tnU+K#o+foj9JxqfFGXAl60hok!Ai|*Z|nB5gw zn>ig^c?t8!5w6|{7eqdj%C-r5<+4OLj|2y)3f{EuUKfH3 z10&N*m}!xWfp-Rwt77)w7xd-IUM3GS?|T2pu=YCK-2Y7rf`BU~yU?7mH`VTrvehCr zNzVd(Fkx&0EYekrD3j-82aQC(mVlTclUPp=zXQ;avj&nBdebj14$B#GjBuObS4<5Y z?nLn$Q>swA>UrY@5*vF>Qz=4m9nMUq8X}RZ16!;Xw|her9GXo-^b||*0z*LHDFiU z1?jLLLelZsv2b~Obdc17ia@ARsnqi`x%U0@Z?xWGE9K&sePJX0Q;BSoKzq?`MTS#e z@D8cZXohW-&u}Y9<9%vorgXKYh_H3U&8Zylma0OsoBy!bm`@49oaI1N@M%iQqcpA> zi2#B?eZRv}T=b3f=7n*_IA*Ms6Bmr*Zm&MYorzj_@k#S|wGffIMt+h5H~?MZ5eLxH z8m_8_PO~btD}bnE@+XHee(4Q-5H z{KNGV@8%*;J|$m*fq>XK50L z9SgJ9HhFahDKe1VW7vdlL@b1i6iw)1Dg3jmV^kQy*YE^xKJrtFKq(i0xsH6z>dTVt zsI=tq7zqEd_LTKo9{J4n#Z3*w^0NFZvpsSoj2!>#kNzrN==9Xd0CsgRss>h?Tu7sa$O-0u|a8>GmDfHt>+GrY<8O_>z$WM)s=kQp+^z(p2$mHzf}-so|FtQ0gx6!7S5Zt4zwJUttF?8rjCcIGbcw zJz%Wkqy!b|wpb(Ni^eI+w4eKp6QRkE?%c_YfzSc6Skt3>xD+p|uf++PrcWg!g=)8x z0eBVHL%pu(Xwcwnz+%vLeglTK)oV{U;I7wPM~^3f{M5%S-8t8hzeCt1K+8|s_WjkW zkBi)D!d@LKfcFFN)fQSxoHUjXepVGf;Zq0DWTUkGBG7IN&e#|o*qOcejU)0y8(R+OxoGpp%_(OW3L1C z%DA@1c4hwAu3IK^W$R6+$%8@X1e!H7l8(PcL+`Ag19~Y2X+6|qj)jCLIet&_^R7~s zoFlNnqS(r~31j`UM>+-dMSS=@8~K=q`T>P{AVhBCoP#(-Svo)NMXx4 zfymwWv$~@KU9_y~C(b_-VyJ;`#rgWfr(@M2j zozY9$_cHOQFyBwr<%<5F9tjzlQz_S5FCd7{oly`Js+I2$pAoGWR46FnEcUJ$rSGjy zU=BF>U3p!8*b4TR;wFkNsVRGU>yJX4P_E$#dQ!1k)>=C8a`GO8KroURX;GRpXQtgR zOZL_F0cOWK`@}4Gm1EXNr}USJ&p+L!0o4YcbPwtUr3aN{6&Y-K(t6H&=2zwe3wMsA z)FU8D?V;0_$P?lg$C_bE^NX6X4P|5|Jpx{BrLS@}KJ6!4PA;RH3mao55UJcQUH6P9 ztZF#&KaXNbgkr*q`0FqH&d!&ekBg!~*9pSjbT5q@Fr30AVj%#eCqk)k2~t|@c>PdS zEpaf9qu@=L76*(PW%m3=-6T}!JerQ=^o$c=#ykZ$TkY#r~{f%&%1sO-(%`v>A=iksa zO|YV|xh|qOHq{W>;`F0YWOti9_4qY{24sQ}sXSmG5esq^3j2lbA3diemw)NtAZrp@ z;^p~G7!G?@AoduV?wgWnI#OqI!&!6t_1Dz^@O$~P^Y84oAV?TrqF(rU74R_IgK=JC zwCD95X4099X52E(HeV_8t(wU*wWrim{vfxjE$Dv@!Y9R~np$rcm~xJo8dfK-pjf`^jc{@fRB3JQ99|~A^ zgv*|DiIDmn+)nr_@FbIa<;>P3S}b^pwSXpvQ5NiXllbjNGU8@aZS#A)Z7|Gq;93w; z_&nN)#$WkG_neR>4cPF|pW$qU%Xo&%@g$RiTs8RstplWiuhkp?;7?|`a*3VMh2f=h z>B(K=?8#z@b;7QE!Gs?A81!N?l{|kvHz2WP zQMDbgREFBY(p8T|S#ebPRV6R(lEdS(bw$ejcyoxa>3zN;J?KU|NRZG#I6l|*;QBXJ zm|TQ!l{w~(p;Bzl0Q<6&zuG}`!Vuqa+zcJLkT<1nC7kao!(qWuE*Gv*AsTZYdS-~s zvDQlm-v>*AGpLR^2R zIJ!8U26*c*Xtj;>|CB-Rc3hH>)CK_#pX-8;Mq`|WcB)Iw%P_+*(Ufmf)hXcEm?G}} zf1u8*TE3~b+fD{|Qo=iL%qdqdZjd}NFMZWqh?K>W{=B=~LELw%^~L?c0YcY?RO@aY zZm00Id#jGoUS^K{C1F)P1uuc4BGHbgIt&}%>nhTDzke1D$wqg82^Dn|&!^$+KUF$i z;D$^BROgu|HFD-4dW@p0K^WJ8%_D7pbs*MoUh|dUo{%pNVtDiLF+&X2|Legya3!jN z$Dax0Tc&5viaR6g z&W`;*w{;Bu0M5G_{A(SX5?L{c1+Y7Hc6PMhsT;M*{KE#ampD_FF4Q%2FgqMJpa+lO zsA^ZaYuI9T@vc-kVSAP`vYwFduJ-r6%KVsf8GCjHK%EjCbcb$BW$!4OmY>1(Hkn&a zbGqz3fJrhZDTKNaj8{a26%jt_zVfTl(jJ$(c?B z4thKVWZ{8FXK)>*to5t;KqnRv*Fk8pXBSb{#TIJnYPunUhNOVVJn6np9fB9EdcsW} znqt~o zp9*XhquLP(UA&2PjyK^bJYOH^=}GWh{?-I9`93FQA+)FC;@okKXY)AMCOZ{4|0O%7 zCs1l+toFey#O90On8QmOM&c z@r-4Q)XvaL%GRd2PL>rP*xg#6lDHDdv7p^t_G(Q{D2!WZ>q^E&>s^4LW4N(?u)p*< zOGt4WsEh4G?`~Q!cwA?=D__+g5WPV&a5$Y${8CqYO9JUPmtui%nBsYfK%8E2;w1A@ z71gEG{s!@NR>q(KzZb{Wu)qs#HQMnC12*Lv0jQ&J^&k%YS2+1Z)!M66L zBA);H8=BmH>JS}UO@Vw!fXH4#ql}WaT0_9HxV(WuUIU(neS2$P_X1oi3{l4x!3Muh zS#D@bhQ^TbDNCR49TC%+Hs-jBPggqVQE-SlvE^p0jaL@+aQ?ObMg^>inb`{s@|+w; z`Y*#q%(l>w3m((rX@==5en_jJZBR7!uJ8k3q=%6Eg<@}7duu)NrhcaVXoMb!d%ZGY zsoi=9bA@^|NIjM3rgsD1yVKQwIPjB&sMuJ8#tZ12O4Z$wSmHydVjF&dd-{KfiRSu3 zsFIj&c`#bZhAWT(qX;tTi<}gT8*UhPyrg{S=6olw{1M}a+0^pH8lj@U@sC2a*HW)< zoXtD&R1O03@LxC*3pcvrnpVXn^UkWbeU3a|)I85=wT?8N7f8$}q9q=eYN!%t{Hoj2 z&+#GW?36B9L5hZ^%TcBw$!LcYe24Z?Ld69(>sF|vQ6ESV&O)dRW$ls5@ZnbXDgc^4nYlWo%Ey)t6H2G;c>?n?S%h1RQD*To4Wt36pf zBmlW>f=w9?=Xoq}SK9CT4%*ya9JanJml#@%Yaol>kYN~}kL+z^ciNO3L0aM9)^bhZ zc`Wdd-Sm?Mop;L}6AdpG;K3pgk_SUreb;1!*j)eLw%$0PgQ!9@HsI z4U>@69t0F=Lg&dE0kBT{P@xafu6YP_5;y+HAo<7))*EekUm`U_&D)# zAxd5skY*@{3mQ)wiS_G!_Bi0C3f12>SyQn1g#bz8G*moWIi{9*8Ltn)8t(T4w+a_q zXv^TR!#fBWzj=S6f`(t`tibDvMn`ZN$1q+|3HA%?L}|#h1h_ZbUo(>mH?HpRO6c<= zK>`;Jp@a6e(;1q)zX`G%t5FKCWhDhpef0DJ!2cZ-;6*;X=L$k_$}`|Iuu2#OWT=D? zBKi~1Q`aXG(M7?Ng;bFpvM^_4CL=V(AP<$r7$j^Rqp==`&D5hRKbrdNEKnmsilCB0 zv2gR!V5%|8f$tp9s%U{F1w$&+Ha_gXj(JjuH;kvs513$b)M|ehp_2SWfJo>S++o}I z?S>~{*<+{BtfMw>}r(I_J7Fmn{L(*rRWjbaTbU_W|9Dr1N?Kd zUwJFcKmMo~Xg^8N+2Uzl0HHuwy)t_6uScG&=)dhoTym@vKwkhAwGI2BMd!XvRA10A zOpCF?FzNewz~D|+O#nMO5G~wCOlR!&`t#sawcsYms~C?j(ZBCqYZ#`VnlJ8V2mFHw zg*DLnc6`;*-a}TGGSn{j*O-?0PMbgeL~+cu&cDsMv@5DRpICGqA% z^?Gv>3|d$kamC~PMF1cB|Ca_gSwnRHY;9`U!n(nW8{r^QZpoZl$zReVl~?Q@&dRF8 z#$1d_GR+uQ(|OcEjE)-s2h7U(HuBT;{tn?(8u!vLXzm8kB+jT2Dj*fXL8@LE%VZwg z!QixOTkT^@y8=q@jf%5I?_6$;B`;QF&^ZjZxqt2hSVx;$ii&!bjsLk*VOZeF%hM=n zvB`dd#9Bj44IZi0z~p*{v-mx7j!-D*1X7X}q4whh zeUX`=>>Xmb-&NKE^d|4X;pOG{rK)@g{;cW48>L58mB+v5IK%RbgWRNMOI5$ZCLIwqY1VCoPyh6Gs-11^WgnFTBxW7DVQaUZc ze%#rgyqkY#U?JZ%KeIt=p~Z+LiliIW%*m^%mCsZ>h^P)nU3`$z2>{1-2x(scf~Niq zeS@!u)5;V>@+YfNiZmNXsSqrh=7zf|L3qtvRS)o*;k_>Fy5@xnPL+f;MWp{$z?Q-w zVuBS0QJZgN5Xot05qCkSSH;;5!A44fEwex$3-@JKRp3*D!p9Hjkb;8P(0;I-t=gG#I&2Vjq zfX3>+5RPk)D!=MLx;ad;2aCt)k#W>32ZtB1NRaF6CvO~9@P4s)=~j-R^xJ&b@#zYE zs$v{)JeR~fpGNM|_M{=e_BzCKJN3uAi<995az9P6LM{oLZ=Qj4M;tkZxP!UNzFJeJ z1s^92qs5*4$I{s$ehj!&uCg4f3#gHOVZWbQjBvE8T-m42h8DT~M)RK--<^Pv0s~!s zRYG3sT=@1L%SLehO~=Y}A@(+Rg0?WRk@A-8jwbz?Q+JQz=yed-rjY_>v0sXd1 zp@bD>p62##`3$&3I^Cn0*cyU-8&f=Dx`xFQ92fucJT6{S6_7iW6GlToAbt9238lZ3 zeFTpKh|c02LX*V95sbWkTJ$H|>Lf%IO!Z|go6!rXk$!7f)4dOybO|HSD5f(=W!Loy zT=A;^OBM8QJ1w5}u*$dLm*#=tDJ0k4w7kE~2bgJ)ObO(t1B5@X$_Z}LwN07sgDL{jCrfkaD5pd^G7MC$e< z2=I9Gm=B-io2?kGlVHz@*J<-UA*&g<)JCzbyMXA%lVIU~qDL%5Jy(3daSb_h)zMIb zoXFTt+sVKH06|VoMiyNF000000002r0RZ0t03iSX09H^qApTqc0Px-codGJ~0pI~X zkv^J9C8HvtDpQP5uo4MlZr3@8O{Uua5#O4~dT{K(Kac-2v6fr+7xll%dTVkYin0B@ zzqB)h_OAH9_q}g_PxE~BLFy;_f1)qxU-rFReLR11^$q_i)mi9)(=+|U9((2g>-?mA z^ZK6ue?#}T+oJn_C*b$?f8|-%|4YQ*pwkK8F}d-?NjIU-Pkg5TxzQW{uY)K4Q;6=C zXYF&Gfl|!-_*m%YqxMfA4yyEi$>agl%N4H;vZV*1fRv&soK9fj zXsuFH6=tv&S^xv8y&tl90CiWJxa!9{OzB3zUfbRe0S6ywkn^c1O{(@~)tUQT=O9$G zKWm)i3Tdj?B7vWv0xGz6ZdPcG@eUJV13_Ty-#Qa3q%rPr_L*@r)dJRL|ntIsy8d{UNqxd;3!E0}p7lO5~+ zCg(7<*SSxCCvz&qTCKO3oG#N89Mi{=sF^{b>loju;xS+!)IjhRaZ6PXD9k-^GPc7r zym3&+yY+MKzZ9i(v;Uo|W~?MrJ##NA+-lPQy>eStmdGYf+J)-&NLvx9&nlzIX}ZV4 zNGnnoqsy1fIh)W@MZbizk2mi490Tc=h#WGhVoyJ3G8I%q6}~ex&iQ&Mykft>sZ@ql zeU6~kq#jShwqxf%;lF|F5m++Y6b9JNc^}X&cMiyFA62`z79q!##tSzZeR{gzp*M-l zo0fUl3|Td86m&vGf>$CFVlrFx3Rv!>Z31c4on1Rp4xqTAm;d__MRaPp5S_{t?WM@enu>+;sm2W^_6efqvh!P93-qh!b|w+*NuClsOAi3gJDc)jPyUKyTt( zgkr==%J}H!Vmh}Ld(wcc&hX-%hicRgGSlY2gv1vn{zQ|^^m+sQO8VwvP)^XaM=HjK zMKWlFgv>kRH?Q2tGj}y@u)?+@jQ3eP*iFo8z|FGM+%u#OWz29$oBYb18~iNv@~JjN zH1x|m(S*R_V(4Z7a$V2CrO#saM?Lj_vsIiiFdVK&uMeFzN1I3{hHF_V@Gbm~i4V4vX6KXks@P}0C1pokbz zmeqoAaWleA`)RhO5?&gw2Bo(qy*(*m_jo}cb=v4un z6Gz0%JR=iHv8NXO1&MfY>f3ZN>KSzVXf$Y$Dq>w3M2{*B5zSc0d;y`s7-1-Fy>q_Y z@Ko|KIc)bqnM%_u3=p=P?BdG#_IkvM4p7^0s+)F|i ztrZ*wDd8<+`F3Q%06vqpqP}7aS`Mn*aHPE#xpZoD+9 ztC+c%=c3IPD|~k3V1X4`C$D`CgE&==b6@ZKLMA^%LE4KjV@fwuc3?T^yXSYmL334% z;3Iu+szGi_K)L8W{v^iBd6foV75Z|caX6@M*~LRVl%cG|r-?DNN!64^Y_qscIIVxf z_q%)~iZxvpL9Hll))4Jy7snVBjAwt2)joxp8RbDyVOJ0g{Bb{${ZbWAaLZ@9?11J( zXx?ckh}vYt9k#7rA-bYpxeH;OmCh+3Z1kLKSYdad9yDIe{yY>To)&3eYl6#PCb-ya z3K|zBJw{%X#q*9cHfxQEDD~DJby|IHPN`nlEz*C(bQPO-%3r$bmox4b|4u5o!p>v`O8a=)$6GYxWh~oYYcd5h{U=q}nWeu)ODWYux0I`ev`A^g z@F|=R3i_dz5wt6F%YD%!nJSg7+-jN+`#r_fk4X@z8dGzQLS_vZehU81h2L5iDPo5$ z3`rq^J$u&j@qn3jZg#oOR5BA!(u-J4Kpusc=L4?cq0+}l+#P650mSiDZPRxpTD+KN zlpf|^L*0s#6NhhaIouh+uEr<}l!sMuHo?>lYpwetD8UYg4W+)WA4i|ddQ7f?F@E2; z$@*XiKHI*WOQSU%upPf`)j2$)gUOC^PAZaT2(>LZQQn96gYIvaF)lzhFQcnEkJesi` z7F&&`t{X?24gTWs{gd;*-?N8fCd?MU4l{C$(x(E2%NP?>eV zUQrHsDm#|bmO!M~*W1;RycalW-J9@dX~6-0>Vg>ig)UJwH| z#J+a7=8#gHV->tFR}z$aivuoTTY#CPs( z_ys`&vvZPP7K$!N?LF&2yhJehyOQQ3_59X{Q2hs(q|1f~{GlQYGLbtjgl|&)g%sMX zp9=%1%#@Wxn+7T_Q5Q8hwJrR~q_Od-ZP$$+M;jmAU3XAcZaL&!IQA2&Xb6R=MLFuE)P&E8Uq#_<&30z|m?B&0?dZ$C~t7t(^NM&XzEX~Owb6LXn z;)tZ=h)2A1AniS5Hm5^WDy@`+?=bma=`;bh4G$?=O zKwfD1iWfPCpL<++Am!j}sL=2mKlQJ9q-oLgCZ{I`al5`rv}vR;xd|Ku-#CC6%jYKM zDZzs!9YKnUg#!WBA+I@D@>0qhtf(c%SkF~ZVccl$H4iS1tk-ZA#v44pHQ!~AQD9HG za`6JPVCWrIMI&Ycziq!^O+u_wKe`n4)*Q#n5J>hs^g1-apA~#}8(yi2G1f;A)R>`m7TJQD;WNB zdW=}U9NxIrWCdioMa>C(9keGrSJ!KTO|5*&9r4IRbBG}cr@3fBTg7cp%>X5UL$Jjb zHV{3PjFa;yPn`aRF(zW$gB`04s-Tv?5@+w)7gu?B6*tOMdJ$o9>&~O3Wi9HsY^79a z|B(4A72Ri2u7>)2I-UkmHGMsnftqV#m7S|=x&D4Y=Bou@a&+6BCZG^(_ErmHE|TYo z&g83NjNN`Rcy}e@0z_*~CT{4fjcM&8levMpQY|FTq6C9&Jx^(jC?lan3r68uy&?WdVC4Fsr-v8Sl^q~J=piT-3X z4#Q_Jm119?f2UdDC6orsLDLPPbj<7Vrl;Oe+(;8{YsRy+2EM26w_ox#Pgpxlz7&U% z+!4wU@2UU7TOx4|x(I8U zB(6H1e*4YUpVj-}CMm=7*uv<>ek27?hSiC)MN_Bq3I$SD%=@i5`Tc83JUV_n_^??? zA*R+w!`j!p!Cx5vK&9?Ff$)Xv3`0;ezK&E0psQsG+-vb@LR^}tYHTp|&F1mgYrh|F zELf$}of51;Pi{HPxvYO@BQNJotq7nKZo!n4(jsiR(%Oh|M9E{Ei0X_|<5c#+;@`BDW!-kq=dOw_lZV5PY|LU<16@Ux%B$llQEkhh zvn@u$i!Mna`eI&qk3$i}QMyZWWzWtg;b!hgcQ}xDIak=QpY0w=+icv(o&K^FG}NRN zKU2Ewa3_*VyZ3dm87#&>Io1L2+N3!NDR)O=8^2jTVbZn5`tmnv#+&MLDm} zBlIz(1DWh4nYoLwotTHd_wq#1Z|(&m;E}MGXv@Dn*Z}^&FF)o~{(=6qcpvto5^P#b z00000VYUKu!OG}JoYu&iB-gBv^e+}aA!-bG8l=d^FyUyUUSyZ;M_yjNLsi43>IC{iLQv++tPfT@H{j;${YXy z000T1`@B`>jm&afr6@BnyOEU8%k{&mI|Juojlfwgla;*`Pm55doy*lo$H3B>!@QDmCh&Ztae)uyhrXU=Bl-;KY`ZWQ?>iC;&hz%2>2Whm{fB*mhEIpWSV+!d4;ey+Ki0C_{=$kI%Z169_$BNe(ZX=}V z*A&~s7_#ixdx>&^(6zkIB(#8%+=L?uL0jK$niB4CJ8p&rM+yA0U^~DI-dvC5>FZld zHQ>x%<9gsj5t#cY)tC`2&qHr#{$i0ctFFwMv?nb~kvJLYy5$f54H{}m=ddfQpXgO`mChy;KGmEklT=E&BbywL z{Y4hUOeGbM?e>!S5fwH|Z(gRMXf-o#P_T5f{JnJWn=rf)K#Jrk%vNHN0-!Z4F$v$2 z6Rvso{U(Qw)1IqrI~3`;_9%E2ctxZJL-93g`JPSP#E@+y7*iN3sL$Pd{5H7*Gv6Oi z$pUg>ovFRlQw;~y1-?JUTl>d}Ex9gbuQM0Sjww)hlBKgRh{&e0-|lyc`e~}Ilym?9 z096u^6u@Y6vl`n=gbF>ZJR+tC>sy`*#XUs6L4DM$jz*6UPxW_Wx!n(TUnSCMgN*6u z!KDB1lL;orzAoA?{*j@Yh+ffBg0Sbr{QO+ zWuHw@Q%RYU9ap1XC=hu}tzrL`fopm^z+#D4EsDX?rRrr5%6p&`kDUTa=!cDYYlyuO@~;! zl+?HWdQ1Vood5s;*WWIbf{%>z@xsHJUcuA!iCmS4k!S`>G@UGfAr=06<1;f~3t2IE zhEMfY*|L)|-uPY;`k$d4Q>BqnVm?Cv*%s$nWIPMo_(2o7jMIJ)*ORDb0mL?jN23=k z+4S*ep{7ZNI?JQ5boZr3t{<9=?Xf)fu1D1t*wuIDjNrf7uyvACV-UHC%sYEX%61DD30~BGQlD z$vAKWbpjUtJI#mj5RO2~6CMv)Ytlm_MGg@KD=PahudL1fZ zx4|#!3i*V&byn?Jhtjr<-&>)+0Iv?HdGDSnU(2evZ~MjGKCJT+#|&|a9hS>{h_Oi#s5y^nsnmt=M_%Pi79`2vS`j23(kd<;l@d|d;ZTEoLietvM_wUMFg*O~wV`n3Kw ztBn_BBnTwDHI-wM0lPH@SAeqxtQ%!C`f{p+C4!Pipt!xVd@XVqcmvft{5J}?imPYGMjo?bJ5 z)zdc*O!R6p^Zr1(=5`=WvWaOkw<#{0O^uK(8it4TxavVGi8Hc=wkEo>{)q?UF9-v} zNnQSTHf@f()TMKy11)U$hZXUb%wEUp0Y(w2JuD?kOdZbaM;~cEnMPM#><0f~-HO$y zbt<`)Sq^vL%oH|b#klFfaaMwknz^x$ZlM%IvTvpR_Z}j}9Z4OjP6_Gni>xZB!t_gm z{UAS!d->s(*D@mN=63j5w0BSMRn!~R%CaD-?jF@&S}@i5Z!Ay%0&`gY1nk78QE|mi z2#4wZpK{s0t_vW#oEGt_%P%bhxSt!|-J~0y#;{~fV9p=*-ddIVv6y`JrOoJXVOD(0 zQcww{&ligepOXTN1?+e2{AMWG2WgIiCN}Xdj%o@U8Q-yVzIykOyp4)jJ$I2n1S^V%UB#gFEq8NRw z6-|tK@xh4WvyR(n$yZ5qvxHJPAu;ySSNm%CTazsic)mlY6&NWJ0t1S7n4vY3346og zA?;+-JVkda(wbxlC%Q#_?xu@|0DB505ERWp!cSF3=TjdidkDqO<7YIDt}^Y*Gm8uU zzDSJ&-a|eAhd>DWZ!weB=BlXd-&*}&^pKe9q`$VIkr=aHb5O+%XqFG`$_CGfgme(N zxQyFn6%VmoQz1wka@gcg@W>J;Lhn=YbHbO~d|Y%6v=MAPc^iz47=%_ES2IpRuST&2 zx&BZ*Ls>(cd9s(OFkv{0{m4!e1f^Y{u7*kCZ8}Ga*;dD^{^kEkUR6EV5G?WwX7?9< zuy*5DJ}R`gpiHsEtzE=W{~bUch4skc-cZt44M+@sXvK0^8zAu-EoL*)q4vBvz!!O<*;;Tz4RUQ9bXvm}L3Oc|nf|#o zm7yI>gb`y5@{}9&+@6FUJdusbtOKV^)KQ<2O3V%OlFWk)Kx7lgyrMUCX)LN_Zn<5O zM)f8!riICsj0hU3sYJ;uucq$Z_jt^8XukPc8pr?nm{uP?bY8H+4*xd24 zL6*kO=S5X#Vue|!1@~{eudLGtl|8}{(a{)N#JMtsWjiz~OgqOQB^jb0)N=XlP4D}{ z+Yiq|ErFoBvQ(Aufp{9?DS__~)MTxj@j7yEi4vnX+_j&}!xzYxa=-<-)+8u({pI6w ze~;1eB0HQm7B(L{cC5$b^;?<(+&ooKr`_-JCW0&GbX+*04_a6sI=kwSdO6k;sXGho z)x_np$XN|!YE_15kq*ihl;FhMfHK#v0Bf05{cV8v`Y>SvG=vU-&1$(;TN){_=O{?1 zB|Wbp4RrsX5L`P181y1n5sD+=M}wWUaucxa&U>sF2KjVn=ZOHg>y90j)S(Tsga@Jv z*BjbRu;$?|L$4ss*G)zWsD3C7Swfelgvh@{e+i)%d7{L6p45-_YLu@)pqOcck!HXhjDx}t0 zUCb&AfTa1LS<|^t*k7Xa|3Zn;l?P(cZV@b1>8|9UJ2xe3u`yM%cyPz-l5=uf6WdRSZb*5S}s zJq(j+m0T7Uew_R;u;48G(ct8cH#BwdpmL|yI%Q~MTIp7~7c@!Ey#61QxP=Hs5&N=$ zl>&h8iQ$2J-<^sBZ{`B(bH>Vf!XF?V4Syd1rwo&WBf6(j;CbfdKiR_qHqDJMX>Q{a5@GwkUsiF7z5um67 zk#@#rNBljVcsbyi*dn;f`mcNnJa&lOGXzG4(t_OhiKZMHkiokzU1WN(3IQpCM`PAB z*vBylO83uHCzt9SgbS~0i+D?N6pPi|KGVAI$Gqp+bM;W%%i%k(P@%!PH-ie^41}s$ zVkUcXZ12_=^6x7oizIKu%}Pq9SVO(vHrr`F5+Q|tpAl(j{fiFjVoJt&x$@2u#Lz|6 z;Pn$Q=v7l%=lt)4)kR!|+caBkrU38^2gk%`lEz^53prM2i`lE-U%EOUNDyJr90<_3CL!zYQ8WcNkMgwAH zcapa|lNaj=S3MY!yBVg~gCyBs1={I121dNh*o{f@*1};6A^s*s1i}#)0hNq+UF;ZV zU3mtAl^fV^48fq4NFVteW9RhX1@wtV9@Z=0OIv3Y#NU#bT_!s7fyn*drzmrQg^Ebp zVaixsu3uFfl`?M-KqkZBJo9}&icV@(J>b(U41V;f6`-_cFd(Njj2gufrQ@pHY-Q=W z-xjQ zQAv=_ftPVWGvjsFXJY<5{w^4en=IHt(e_<+p=SlQ%P@xyVA8B;e@H} zUjb?+g@BUm6kC8k93Q9(>2eP`T6Z*MRxI3=HG}gH<*OUmNwk2?lPamGah2gziXQei z9H-|Qma}h6#}^$z`juS3x8kxdRBg6_eY~%3z$I-Aj%sf+0GT0v;2-oPn4U`1c+@k$ zQW@)RO5DEVvWN|Dy4F|0$v6caAI*K~T`ddBis?CJX{FvNOt6SGm8+q79r6-Bl|Ep~EfG*pFjp z9t%k&50(#OW04mgE4b=LP|{uplUx8)iwO*9u$UNfXWP9#4p16N&cUYYmG1DPrH~R9 z(6tYQ*9Dv0O+m{%YT~3a1T(8C7w5Xk@>HH;l?^M`?^LadxjKZO8ATi26jtV)@B#|u zl5Kn@rr?+Ir%_TQofrazV=>Ar1M`Eal(AiaZd*y2(1bp+!qUvi2qAumA4R@*fkoxW<=3N?e^7s?{kIeaEIZgX9_2mv11f1Zi>}qG6 z`2BZ~q(>VY>?4A+*IXW}vX^~I;Byjok<2ntU$5Y3U>}e;Z;;RV&p4*uGU2!NoCOc- zM<6ehI!>vMC2bi-2#`*7o%9!<#=HF~y_Y0{-DvA(6DKbk37UyPzt@kMsOCX|`G0@% z{XX~$9z5C36P;81=HwwyjQ-*V_dk$-&erGaewHVNT1-FM2ZXgZh1$2ThaQm4wx-3L z))d!z8oWdpLvWU6LMfkJL^!HN;KkBRZepBtX;@FHZJToomZyR7);perX?kgZ7r7;v zDD<^|1#nB437lALvD`o-abO$U_fBj7%i=#yQ)*wQjI1|1^&9ss*$g*gcfEVdoS}-) z6RkwFR~tsuFNTYf`hm?LPmKn&tBx97u_zuq$78L(eLG18&<`OP1+^beb;80#)#?1u-2c zUynGy+~o7GSs?qywZR0d2?xx3Zju&sTg`9=5d#^2t2t^1dm0(e%#u$wiMZ$<`zR)! zAdJF90$GDF2ww4oRs>J6xj z320NFfy34FPlH-x`Bbstam4i7Uw(r6h;laT2&kz{W5B#ZOn)2%_>(D+R;IRZU{T0U z(Fg+0YG*#iA3b3OX9G8zcoAXJ8nmi2!u<~shI-xW`Ph%ONEE=y0i_CDU|b9oD=K~3 zB}KO7J^SHZ_?0qRDD8ce3MwdWdaQ?u8f^HXeXnj(>c_`;SYDmQyk}+!3LtUMd?Kp+ zf0;90c%pxil`hIHkFBFb9b{{{-#2Vp+J%gPXHW`#h-hzPPGBRKy_H9g$>^+AJ|64h ztiH$ToCtrpW#Ho(3QTLKI*m{8i@d^jkW+?<*u%gxv(WV4C<3D9be;0Y%)$i-sa4b% zFewy`NBYyfQD<tNaONHg@3Cj?@& zV^$t^{N>PxyxJ4$e|As)V?@IKBG^PH0RQ>sR-tb!1F+TN_`Hm!M-RV zP8{!vqt7xlA%y8JRWD>k7e<0FvsSHveB3YPAkEDYGzOU*Gq?u-3Q0N-sS)CWT8sNF zxjp`^@XXtWp)tv|vlptf!9KidrQOH+-o0Yhor=dpji!dTcIa}FtFX}`tHJauktA9h zTGoXOb%#Vgj*?m1wlC~*3z*$`#->WAvwpP-R=|vC3?}0>;jcwW zy+5H4?el$dIu zZEsS3_*n4{+fuKVaS#To$i$MUq}-{2tyKv7UuQT#yL5T{s=r;zohe#_wt&1X3bIAj$XO8lU_J1t z7a@x1=@)@n$T7eAV9%=5Cm0rdZRk2l{7IKVIUs?jX;vrb80T|<`bz2zIYf{&$3cS> zwJ&59zQxX{M0&R9JMOTYg;Fa4=Uy0dH8S``8E`lHhPndUw$#h(DR^lEHI(@j_F=>! zF=n1rF1HRXrY(GLE$nh!^^JCv8)*DkT;`?@e`J z22rxTX3kWuGkMV4S)my1$I~Tmc&*Sgv`QM_Xg*8AD2#GtaVI1nJl#YmmU7)-E}Y# zf|w3mASK{gatAnR`9%wMY!N?GZuq5V4fEn^xuaO06P5T)4B$|g_en5@J$mH?1*Dam zgkx!!Ici)hUms- zO2sCCh4{rwWdkza>jEikit3*4ZmC^s9%;|&=>_S{XtXfzi!?+TZrz<_tKI0FMf6-} zLp{)hslsApiQ>?u3uPg(W@{P{=ErRX6(h=bAE$|Ya8u>xbbC=`Fm`RPBo|*}$~(&F z>?QES1yE(~@~q8m2NKwLMkEFYSnk|pZm503n{}R%3srCCFSfkF!iMLO$l2xl;BgSYLInMNcy_u{a1+0h=gX|0y zdsNd^-a|XXFnR8g5`#R>g`G)fR8ty_1_5BBAl9iZ$TX!0TX*^9p;q~e`KwBlu9twi zrzan@PsIo($3fulHZ)rKCz?vdr>qG7jS}*RE`5~)=LF^`s5^*+==uC$CoH7qb&aH^ zv6CZMi16P?>`qp>O_22jhKHiql8-@u*e#N#8H~q$-ZjgedOYgh>WU)VJW(|4gf*Y3yTxT1_2-*R5E!07gK$ziEzO{ua{w&L9m- zWzak3LR(#-6eE;+T}-1hs!;etVR(0uSR)9wypa1JgoSGMD|=g42;)C^rRQTK(xftL z&b?z{2H`Fs`F&{JrbSPcw+Ch+v6g*C+zl2DuCaqxIq}Zg-2>y?T}b|TuAfS&0&tgh zjO`o9!@-9&x@)fC4nFu&>OHS0YSpH6ic~!)dAeOG zFiVJ_lu$|3NEUujt!<5>sPH*A$By$6m|j;kwcuYXAp%7iDj_6}{WA|85Cp@h3UGV5 z`L>oPV5wdoP5r#N{MJoS6OP*B%gSZOFAuMy$Ryvj|9^&e3^S7nKm{HhHRW5r$^pTF z*|LNhPp!4fR@{V#>r!Ovyy27X?oCale#h(}roC^<(;NG3FRig#+f)b9+jg zPcpDO(spz6%G3GxThq`eMJUJ*4~(#CC@Q9vV>|?IeVYj+u{+WKiw+vH9iqz@vr5UcVT#cos;X0 zS!zj){c>ifAL!+oqoZxc2Y7?+^H!>HB8r}##mCvK-^}r*OgDzFrr09%Mo_*WbdJgs z&EwV=n~beaCNx%pwryP#T@(4+LPP{zCaFIHcDdZ=)o#je#^<=9l;5=^Xdr-?E#o>b zN2!AS6-WPV8Nq+7$8X}BAw6T@JyMSejBfjcAozFuUlRMid)Hq+RILDjv>MyfZ>K3} zjyQO>^5QQD20%^7z+!we)*HA6X0UgvsUY6JwKP^eF@=}R@Y@3?#$lZ#38s9alt zM2e>U2$B97a~U{taawi+&A$o10L+t|V!UU((XZm054aT#p~U2q7I%vt!T{RQMod?vU*!-aLRe`dH>V!63w2JQBmR(RhVW zKJw~?rpNRA$En(bXcY8@2@?QAkgrC_IZ%)!mKaQ1Gy7&S2+L-wBun>--mW6Hg~r`69Wy>vb|smb|GzWQZ$h-X zXicvF?x?IvakGm55li)4!7(08DJ)WEEVv#gMNA{;c`p2TulS*DhLPg>2Jy*ghswKA z`EKrR4qrk^zDsd)Jq4q&Jl3V1A^3A7yd6Vn^E>UslFh#DO9Uj`YZA#+L8b81B6i=D#t# zAR@o%Np48??-lid*F~>EB;B#W=8n81>N&d#`(0wDk%YiD9=;&Hu&PpW^tm%L-#KzU z6ickmW?t5xgucZVy{NTLSBZb3K$rE80KqeVjg(O7(2*94^vx)x;5gqa(N(`WkPh{N zlz5rl=nTPbX}ePZX6Lof+@0)Ns^oC_H7+^v;QgRlO^p)1mEV}!g*9>~;ieP}gf?UY zLx~$QYfG;-rfkjo&~Y~4lcB}<(-lwl*hgFxnmVK4rAkPMv!r-KP@Gi2Bi;# zNR{Vc>G@}nKUzH>e+t?-2;AGPqSgfOa`7bD&z|bU*q)aXIn*}hj9ZMVSgmD5p`7?v zruzg=KIB@KK%t~c!4J(>RYkfZQ$i16B8_0Gvl6PX?|Uid6JfUf=pHeU@KU<&WVs%! zFTsf&{jy60ZWx5p{(G*jmT2J0GN;Up;Vobw20Q70fgawd2PPS3rgkThLPj+Pd&otK z4o5@*C%ijroZICa+6vBThV^ocYj$(?uM5Hag<0v=UxGGq+xG#)r@A!OSxt(x)yoE!8E^1~-<062$D68&PxL~r0uS@}nUNw%vwuFOD!c;6 zt7Z|%S-6VTVp&gnm^v@VR*W4Um0{Nri(PPx1?C(uUW4Z{GnJ}rjL}USUvE>0Lhhd- z9^eR1p4ATWd+0RwquRtno$v|z=JDhm37><(wEw?A*69a_?Og-~1;VU7&DYf2u#0Bz zAf^O)a&a1J+hfIcJCln8RGIx-l4moJPsq;ytYxKg)DAQ;SFF@`4>je5Fsi8}7!gRg zmohfpBdFHEpy0}e5qrBD)%(QkTT&$ba&hDH67l*{# zG9(W0i?u>;M7!BjZ}U$DTVEcRKNe10w$qb6^s^B`F7Td|bX1JFRN=F+-l5apUj^`* z4QFzq!+QO`9zbo^{($xDykY|ODSL&v4avzu+QUYehQk=~lI-AH?1z8}R9EydL5!jC zj@J-CIN@JFY5n^DhiL^Lb}0(q;k5YQMf${eqnT?g^{w*xw|hQ?;yzY?zsonVheXLm z{LzfY$fazy|FQYby&9BEeOK?R+hlemB{(Y`-gpA%=j_U-iIS~pL>j4DhW&RZ+pPTT z`_AaAk$HGKB{~jGl~B^G8i2W4lvl$JY%q1(F%(;@&OjS2mS*>PQWTU%{*Q{sNPN3VJYN@Y_-jsX7 z)P*v0Kc1@@D3a3d4`my+vHaOifUH${iOT&Pf)(_M(sv;R^ge?)W~fym)J+H>=wc&0 zXgjB zgfJgYMniVz~J3iC=+qR4h@MV(O-gI*CV%Fq4k3zT{mR!kkstLufJCv*Ph6&JQEKE)6jNSSu5C=u(xk^zdl zw=DD5;#-w{qAan<)zHrmHTHRnp2wvQ$2)%B?@{b&jk1iM3dUJnCBfc2gHeck$Jz-n z&COp09=Y*1_gK(MZMj2P*@bQJVOakHGPcalxywmsq@kmCn|v$Zj1THY*OeuoKHja3X=6E6k~0#3jN|08@+#6N?rzPflL^P#+U0liPq;8Mb4;p`JVr9~#K zd)uDS=&m{3F(+wM(p|19`N%0@4xRX@)WcCEf{JW_59)~NGEEwApYlvGRlI#B&5zf{lIR^ zL8F*=$_2X>vW&t=e@=~V;uQVd9aks9P~2jgO*%2D3jNtB|1zknJ#JZ12dN>dB*~6i z1I7^Og4$_M`bsC^*|nd$O8v6F<*cRi3K>^nSZ>+>3B$kuO*pLH4fSDyC$v z%*Bu1ubn5<)n>kQz4lN$&$ICul{N*+-c3h&vpOlQtB$0&r}qEyJ%mI2>U#6Ya%3I# zzV;EbjT_eg)#~)6QKv7&n!5z`zTDj*zj4J?YIWx-W;TJ@te z=4O;Eaacq5v*31QX!l25a<09XQcukrf4f4yeGwldYee~8jIH{J&ktX z-xUwf143epe8xfNb6Kq)0ar;R?~e&<8irFM21HCjiSDY94Fu(+9E07(l-Q<36^E=; z*i&s-L8|%v+!;>?CMQRIZ66G31fTQ#V7%%6(WqHm4Hr5i{F4B-8!yc*mFUD0Y|%vp zN_l-u^20CEpq}jpO&3VWTXUWU*hRM-)d2{l2qDBfEEdoWt zOB3y;(Ix5Y$<=9Z3)Nn&P(bNCuxS`;&VbaO|UnAD+0E4c^hP zcp1A(<5X$Y+_fu7ELtCqvHCV^igGxurnG?+3G)8JAgFBPtlfoOH9Kct9cJajs7j@w zg=s0ST|uy+pX5oUvi7+fsb733)?;jOevQ}lezE4K!p!W?DbSXiUBr&gN}Q)+JyHCd zE;h~kue4|-f|M`_!KZ2b6LvER58i!XW^CBFpue>KCYHaHGbO}RC_PL>IA(zw$vw&K zlig@UT#B9UGE&&zD!vbZB9fd_6n%8G4*tT6!nF{YXOP5H&#I7<#H(`cL^07WIYaAA zmlP;^uf4dMz-RX&KC_xDxyqQ@RKF%UQf}D~V;rKXSAt{1{w;yMC-wb@+l|Z`3f7Ya zNa-w1h4@3d@CJh(39rky0sdsl+e;cN-5IUL$nNmv0MwA&h-NSG zF?AHZWwKoB2hNU(vPPj7&7j=T#Sj6(9J2y*BuEHvra~-J^1~X@k`ZA^`)LD(pm)V{ z!zMqcaw60PL16qGOCs2S4&|$W*B(kIE*vM&g_uQy7aw(&+JiuA2{%jJaSkg&NGeyQodylB z<-l==719O%&<|Z%MDz;DJ_22YNABN##?)_Cc}1Dhl-*6TEKF! znN((p6n5sN; zVgAnED10;@-ztU0GO5r5E%OMI4OW z`HjA-q;4}AyENAXQZmt=uTgo`TQUF3EQp;|3ljUP{$lv?Ito2B!p<=K6-1egtvoCr10U_9#wc)d z#meaYLPC!bhWy9_tSYIDaHBl;JK%blot$CnhOEDv0YH75PX6%Ezqm%X(1U zgQ!Lr|HKyQF~am~E?yz!jt%>8YiiJ5NxqaeVdBC4*kGYun%;LNPL=GVoQT`U{@Sl( z!eje+STF@a_(i0sp`vuIAWkllzMAuuyqfz~Y&cFw+9Cl3fv8L;8-LWKi%M+2U1oUmdpD;6;WVQ%=Td4H8(c1#VjEIT?IfxzN(qX0aoP&NM#AmgWI;b=vXi39h1H-B5#?__k54BGx;s-&C=Z z)z%K%y`&%(7gX4}^%r^caI(wGBnC?S@s)DN$>Uy@f8h8X3KXhRWjdl^{86}~V6FCw zC9Rl)8BvC9Ny%)3AwbZ^$~#(-?bxr?l{&$gZ!orLB?`#S)~`B>K1#-VBjN{}SeTLF z(Y{#Ve{%HxopIbd#Jmr{NUwc@Gj(LI@U+4ZUtSK83HeMq@wBh1$KQ_#f?urfTJLTy zl;^HLZ9~*i4cKPofbiF~1T1>LJJ>(h#Dm-&TPpe> zw&mqUky%4VuRB^m`#X@9(vn*)!t5k8B`p{j5Z%*z6nyjo*47F>_p>?KGU#qMaPrYB zuLg>L(HL()bW(mSr|eH$&ai0=F?5Pgz7gwIrh)QysUK=R-qRDJN09Pb286PD*(Y-2 ztieX?#`nQOO4I<>5wjZg*z&3e(hwU{G{G~M6J6ZRiqRA=DhB)**gp#J^H~IH+Y=bo zApv6XVvAY6t$psQ%m-21oba1|YYl!Rzz_Q3E$LE?FPM1)Zj<_-ppwc8+gX!YsI%oc zgTQCL^LcSV$nmXVoweXLT#j48&+2@?eEv~$_*J>T8L*v1d`HPR@G611WIY%{L{=5S z80=K21Jr1slH~I}d7Pr57mNTS6gN4`GilvN-Rc|%-ptvCj>OysdDR^oUcOIh>|97y zbE7@aR?JO>!$=E`i`(@phK-%0w|6M_>P#3G2GVgMFo`YMuWwfd=i34aJ8;gOg#C=x z4u_K7e)>uoRFu7VZH3qKVrYNP-rYl4F64X9B?s4ablL~>A7JQwJvZu|(yfA(lMxXZ z)L>nMI6w{7q2aUo`R8bqjm6<-tiOs4#gj~MbUCl=554cOnq$p#r2ZH~Y$wSaNk&$2 ze${e#eF+B=N+pLjnBYWa0v19ND%gk2|FjTq@K}|{FVYxCL@)lVfNg3n5*nL7+tXp- z6*c?HP?~p7;cZrXE$o?vJkRlvF(~9%bVy7SVSXt_?U3PdXvnJ-hketh5o@1)#J*B` z&Wz4e7UwUpLpU)ZoPeA-M-n9XYLW3At>2*H&DQ5vq)~lgQBR6_5jsiOwQds?>In`K z6_S`lR5a5SA`!47o;EO-uR;%VJ$-wk>4s9fqm4HZ&jGbv)@(GkU%VU~1>)tdL9BCF zo{-9TAT8xeMw}_awtnwk`9K1Ow*zaWbXC)3GrW@kym7;QeW3-!SBlBm~5>RdvJZ z5Oj(1mUH3X#&vHn$M~LSqo428q2JjKfcl%$u5ob!$BmSE#g!PRx)?`O%i{JJIKsnZ z<*eW|)0c}aglD(>%$)8Ui<3F4Q~8Gh#3}^%)U?3ud=NShX_TH1T>NIa9axXNUu4RU zexsU^xxJDyS8eJn5t42G#pmOFpba+)dW>UTG|IU;TA}$b);u3~tvm0*oj)^zA>7O3 z5A}}e63BDy*YVUwsjIEut#?s8FHkkxX=<@SAYCFwQ)pR2=?K4URm-jFM%qQN8Lf8L zmcptL;!73hekBQS*<=Kr=*Z_0O*b35Z|WRTP0SaCy>=HOK;KX~T{Vz+j2ib#QjoW; zno5o{L%gf~V542aOIFw4M)bsW{z zy~M~vC|rGC^IZA?5Sora*r58*r{WjI_^8aRr*}w@TQF(8Q_bZqX=sW33zBVD^jj#+ z&TlMPbGKx)G-=aKvWCIzRLtoZI`Xq_ov->escVBpywKHY3*aptnEn{2E}tfVX@bRVmvl<8i<#xB20D3zt0BDb6=_<*$= z*C%k8%(ERlC7>$M8Ze(k+q$$)-I$CaBAQpX>C*%HS-oGJ{fy#F6+3(=;9uwg^2r>i z)aPy%>oq=EGpv&C`^4BL_WUduT->05utu{z?bP8+4su;7Bx&n3HLth^Ci$V0DtJW4 zp7X-lXli9hP32lhHL=v~Ae1j{2653mRO5NrZoAbrZ}%UN6{D2u#!2>7ADSdxvrB!s z=qJ$qe`3jD#^E(>%;k_*+1}~ZuhK8nS>Y@+Xz@$zO7eh>&OAl3rzrm4zIOE=WJYu` zMt-dnLb5mT;6u|hEYP<+H}L2^#z5N|TN#bRwS7@+8TtuOaRdz8 z4#7;6hj1W62vte?tf3vrt{bR0-Xh*XV>8P)a^AO|;Rm7wIFm#a7$yJK;1ouiWvVDu z^YAf71w2D@cw9~eRdRgWdGr*Lwn51 zt)Xmxq*v3>(iA$?LczLATm-srO%6XzK({m6izX>C;{KEp>_L+7o8MNRyFh*6Cf|i- zJ1GL1LSdv4Nmw{`lU4RBYk7A9e2&whbHGt|seI@m><&9HgxziB|H0)H*I(HGEcGFh zxmae;Ud`XVI$66MD;h*V=lVwz~3-d5juh{g55jE)o#&sTFleB zX;Bi6KjxfN`@rlF@gX8?mQ*4!Ifne(P`VuO&Cz~5Vb`~1DImHol1ztiA+EmrVwYwf zB3rtJLF1E(W809N3>Va=y7i1K>MlLrKzr{rJ>%)r8`YAboX{gLsWQaRTin_u~B(nIbF=~3f6d-?Bd?#&j-|0 z77e+Dzu=OeD`-63pDf4O@n3Y@Ur}e<$|c(zNu@A5g7(cf9zjk7$Ti*$4wZe+>)xzS|X?7P>f z<<&auf||)OI~@@gs+iI%D5Im&N;*#@W zy#*Q2yIWsXCif!Rz<{R8=+e&==Aj~8RI3RdR#{N89(3red0(DB;F{JxOSkY40P-QO z#Kz%PHh!4st0rH%I?Y7U$FSdyV0+X^@`pnsU0ba!ynp9M9zqd15z>UJGMOc(sAUyK zb%hH;du|y2Egr#(5;ia(iwrZmQ|j#;F!P2hS9CVv65T=Q^ z$xosy1ql!EB)Y(1?$nz=gUXz~;UD5nRP~B+(B5&_5B8|pJ?k9in#c@9A(4mqr|O0d zx9zfCu_v8#k$xw2J}KAb;Wln6u5nnzk#a29Z-ee2#kzJKKNtYxo#5k8wIrNE5C};YW0yag%&po8~0tXEvJ~AKgEPSB; z8O%<{cQNlVRW6HNSm|U@i55)PIgcf*D&oYny$%Yo;$qFA{60M0%PA6o_+fzfiV`R4 zt?FYl#o_7i(L@F(J@tr^%hXx3Jt!2Ua$ldJm=!|kWgg#czh1AUh3F}cDc=EwXP}&{ zJ)7uFrh-KmYwN=7h-?R!I-nzG_N;4A3w9l_VbIaj?xXH5<^L62N>rRSk@E}7C-=jSrhByHc`goyg69}{-c6OylJPJ)*+;Wztf>ySEVOvAOgB8x z#O{&1Wf5qFu{8+{K^kExnCaOxH3r`aD<1{pjUt!pca~8W+QgJ2x;O;O)2c(i7l>@5 z!AESp#jBCDi!ZEJV2_usf|4i;0mEU}aV%YWB1?ySQ2H3gnR>;GdeI=~4Pe{EmS`M3Z6;Pu zE;&;u6=VV18ajY`47#QR1CQz!V=g*`3ZxS^s%5kZT?*&g4TSq0L~h>83){h z|FX4_&Hz(34->bY118r$A!E9^4U+w_>y27`jW8Tpob{$Gao1D&=mC4I{S`hUG)_B$ zlNH7#609R*62+C_$xn3m-(f3J7KEoRPcWj~E6mLIWstdebU*39-uNS96rs z`CzcQjHvlE4GgK%J~D>@AHI`SGMp9Pu5I83DGnm%$=dR*>d6I1Z;*3Tl@#RJ?Vj8IYw&<1WfOJPXAyE zGQ<^CV2z3=+ck}94<4`|4B_ln!&~P|Yqr^ZOtSA+{RjkPy!HUA1j3%v&=&{(&8#qK zJ@Td^Ju#|+>z0H1;aE6WzbFCjVA`x+(Z2-1G;=)PHB(IIYVzcbUcrj{VjoFJqz!#f z>RkS!7r0`n;RYVXVQRbOyz2oQ`7K+-8e^0~){Gh{$5m)?nijv=tXH-AhujA^7ksZu zWoB*~yAd^DOk!?wb>Hbr5Acb*^wcqH4)Ydrs0S`$f!c*Q1;X7h!E_}F9iR&m2p#Z# zH*yN$Qh-s@Plj<(W){ogm$*R|zPlF}xf56GI=r6S?4 zuqu$8aZz}$N7OnvGEX5&X?TZbcV*1}$|((ubm`N!S@GsVbLcXB4e`+91m!gpnZ#p2 zPj!SAm~LSC0V)K;9jwDH*OqJ0UMBJ7`YMczdrdYZ7K#D{CBBM{r9_Ro*lRPu&i2vt z2r&gLX$qI}m#4y)?TV$}DCQOzxdVQ&vO6B2n)a^#QE8}t(VmtmTp-G6$Ou4@m+Iomfsxp(a8JKJ4Tk+TM;#56Hh ziZCLrg+^9bW2EZySB_oi3a`nEA9CCEcNNxKm32u%6DlYk&Hq;%(tmG~Nxx3dx`$=) z&qJQ&4uS2)ik%y&rnU!kSM*7|4Qm%S1N+ijh=mgS`Cx)fph7cC6v}`C- zX83V>QfUqi?~d6eDI-D?lIUGyg7DyWcK)>`MnsF9)GDH2$^}M7{F%l(WO?sz!(Hys zZK3sMI4&i=qy?szOH3kTgC!&z(V!88dFumMVo5I}64tgtr}tMW6%&GcOmeFDN9?}6 z3uamo`wf5j5c)x7eKKTY*xOiNjiT3AOH3WR9L4Y9=1FY(=FiVar99eX3(VRxyRoDX99xmqc6n3q*nLKlbWiN zP&xEhz$hklSc%FR9U86Yh-a#^ZZR%m5Q1ud?#@iDR3HKERJ#=!a^DpW>pQEfGi|Sv zaTJ>G3_G_6YPE43FOh(ceD7Fr_KK{OjAJ28-qB7(Je^)K39#^ zX#WMEknje5gu&{qb@7^o7ib3KQ~=W@Bdu=(P}~pfXI%(nDF{B`(dByf4-xOFxHi0t zduzL*(-cyNtox@O-5l2NjA-@*_}pU|n<|l6lq(L`8rrC1W5A@G&sM^1i_h>xF%u z7_Lmf(hp2;7eol3^US#w`kxxwufkE5WKpp79Cu9N*ReX!H9p`wZ7bQ`kvS>{A*^@A zxCGY^HQn0=&O(I~X`GFur8~mL(VEOJuahl6jy=y=^L2r^Y*PMFVJ`Nem?*MudyA;R zyTJd}w2U<~q+xOz<$6M1@#4qfN)q0*Yy9>XOZ(W(s|`56lJ6gA2Mbn(+FXKtw4xKkDg*#gyp1kAYcW=s6j!WP{u!D zQz_v_Rt==$6J7udz##nwksEA4o_xkf{&i8#eV^Ezf=DbVG#ApL*K@>D)PJZqxNauT zH95*i-W8t?v3Xk+vca%ujm5G1LhFooMG4_+ZO75T9{ENK#-gm0U&yWh7v3EoAUVJt z3zPSOIJ`J?JLL3O~GB*QyBOb|HS?Tt)*HW&shChm|=0k$-EAXcz2zYP?h34I3^s)fqZ{JDoSRJ1xzgjMK(Yer8&@fvC{ zP2OIgi44_l-SPntzD-<-&uSlHZYHQ(K{EY%c!q;;Af$N3CR^~bbs-Xrl%#Ic9P7VZ zxrqgYijO@2K@mcsZ5yS(rBsyolOm zX~`qh*fV;M4#YF{mL<ItAHdLjA$Om1Hqjjku+1t-OwjHo zmf&RP>V6H}qY)HaO4K6qRH;4SS}AR0%sS614njO3D6U(G)~89FIN0*ltQYBkOg&xO z!%zT$%dol0QJNxf#%y~GASF_GVg_2B1|bM)(|0b`t6u5FSrih+YOt=zg}+E+J<*_i zLRX4WR42g$rN2&RfOLljxn94bRuGV&RnZ?F9QCLmy|Wm~@>EMR&fqud0EM5IVHYEo zU;r581Z|7ndf68Y@Wff?5)yW?2|DBTWcB!klw|Jo!BJq zqZn)_92w3J6oDV^wr1W!Asd4K03r+s({4mM$~rsFHder2c+U`xf zmRELhT^eAkJxXb;3fgWj20#EZ`bZ}pb8mku+Y98x5HVv=4dT1>;}h?bSTVE0LZ3VT zUuh%_vYrlyoab$W912RxD7*Ut7gjiFO2Q6Au{WFMXWlFU!{=c-6ec%6)-zTH0j|C+Aml6K zFd&Ya$s5b-t3mP!6&_y;cf{ebN;N7ab#B~XH9Y#sqTrr@2fd^=;VJKzf&v*WJ0&+% zSu$FX$pdWZS~Ff>Z(snfy1#lgHBodTWZ% zFx-e-Qk$;na(e5;%D8u61!+HTJFZ5gPk=jn(=_rNK+@%V%{mad0*|?-wtJMJqGn;& zk}o!bb$gXIUxT4|scskZ@(eUvm;Dl^sUwV+j$BWX7px7iK1V~+mo_plE z1W<2)mtQxAFo(N|;A-spSdn%z~T#7s?R5ny9PvbM(;PEvO1 z*8t@?2z-AdfjKLJ)1h|xET-V@CM;>H4C^kqDxdjNk*%NIE{9exwn({M2^Ed}EW1j- zaq}!TUFQ3e5j<6T;)e{t;C0`>CZs+*xgAQX#68Ne2yo*8X>FuFvEU1{qWgk^#C#EN0y#muzD-asA2`5BMM@YNk1d@I3S!DNBRAP=0H%VHi$dpo9zy7VHCor1tTR>%e8k3=9o>R+O zG9l6;<4>W2!K7w15*&aRp-Gs!-eu+9T^){+rU$A^^UweQK~7CZ{#*b600000007?s z0N()sA^-pYR!}$~=3D>(Fx&y10V?1D-~m37KAK4-qavXyb9_*+5(#5&*6Z>6j=q0@ zc3Bg{0uL@9{Xf!w>sb!w9hfig|LOKU%6{nnr}?it=@Cq zqJOx0BL12GSJlVU&-V{Vj;fzS?wP;tetBAJ{;~3}^S|l4{rv~tyKVdL{C|VL+P{@& zQ~e(keuT^?eID({2SqQv^g-$8m526vBR}`=k{pwiGg z#9N9wA_1w@Wkj(^}mq z*7faSrgWovMFVb%@GN7bJ&bIve)Q&QIvylgnY5<0x>=vLn%3r;t^ck9*cgXkbWhkg5_yJL4D z3f+>KxXM#+pe^*zlP`-XAm)DBXpy}JoQ?Z+CwWdmX~u6OHh;(8E;ytJsd=wg*&FLK z&ob$-6NNN&k~$AEg0I|~R%dZL{dx!)|dOeea9XAE%;+k|Oe4jIzmWu##4pb9W{Z z1akdHxTt|5pm!SWm-ta>=L`3PB*D{mE zNGVqCr(R3HRY;)%l#`!o+*uCL`T0%QBLKi#Vpgy5HLjUtDe21Y5HLeJ@T=e45V2ks zID0^-U)rPL=}i`AAlwI~r$@s7WuRoC)Y`3O6$tlW-Wto$g7FBi1(pQZ{8mmQw-&%x ziK!8xIYgnzWdRUW@;3DCna_Du9hy|nE(zR&q6cy)l|!MENUn@~_N0HEvZ$Gy%Kvw3=eN-C)bJCLM@dmRO>tVz}svGWLl+`nss;EUCasT2LO zq#j_8(e2G~Cz9smv@sI+x#9DvH&FHDVN|9&8vPgAvrjkcu#LUoOSvW_E07=Zc`$it zQ3c_X{tr>1>M1X6UwgLUgc}pCiTe2z`Hn(a)CQd?-EewL%Xil7lwV!vBTQ97M(bkD z%qTj^(tico8{5^P9=((dce@l`w8NSG>TRrJf+|uXX+(eb@^Dl5HAkdQ-jgjMx$EC? zo2a2Ly_otMVskkvoN;fgAyzZ5>K2W`^$2;@i!!jIu^BE_1=ie zAUswl?!Q_OLm!v*Q9_Quz3T<%t3d9WtA9WPB4q~^n49El5Rvq~B4M9ShIOG7N%o{J z?)Z3Q6vu$(JCX#=4Gea*2!j_$$lP$z5inyL4d=(Y;9k7ImQ#Uxx4i}5$YfMQ8WB`j zu!`BNanj=GQz_vq4we?6%KsCOKYwQ}xw1>eEzyeW@1GZ@J=S9@k`b@>Cx@T*!3N4d zZs$t%IKcE~2{fshDno6;(5L23z!b(iN-v}4DOh-R%i=qKP~=Qk-E z?envT-0CZ6BK3g|`1!HOYP3}JASESnlcBfd#{n4fS8rraiIKJ1Qj5yC!%riadndZ? z_jFR1+_ufVWut&=`-7YSmDWzZQ(J(Wx<%^O%(feR$-uzo%@*5$5DR>Jne;c#=9l)% zNa`ft&~uGG$YV5*jy!}o&n&|C`5$~P)j&~CX_vk00O@vsBzXZNjT`mrMqz+DWydKD z1G_nBVwi&8z`?FW7IR6QfO@;8gPeir3IhfUv2?3zmE3^UcfhQ4KCR?gW3BTDeFG$0EkQ{oC~s=rv9f za(^r4kqd77H$Z+9ocVfeCN**bUkDT$!iJgcJfa9M&xD4R1u7;hg?N3 zZ+z43MzjSattHQJoKt*f>-*YK0%0N;ZjX_<4Whc5oR2>uK)TGS;Px#qJ%VJYKB;H|S=?^g$vs`7!Dy_yMezOG zL;dc5kEv4W@1IcLb|?Aceba6#SDMbcA{AeIgW6|sCO-T{*p2b9+&{#{sN>@u@xUFa1Nwq^b!jl^?cVqV! zu-E2NXiz;E4~=)z<-ITbm%UPz*kn2K$qZPG6%mf&{mf)aQ_auzKI5poV$ci5Thc-6 z*Il`n{=#+RLHw6U_@-U&rq@U_E)o~C&)2coxDR^xP*!@C=S}|gD$Pb-wnGge_rjv* z@a80?1O?ZBuiB3w;+zUviDY>1a=k%0N)xT2)RjEBE+_nWpc%%*bsy{WkA(8BF<5_Q zC?uIx-N{L?C>CFy=R>o-1O#M%kz)x4IUE%@XRe;n5AYVX<;_wDk4nb|Ns#@At#d}9 z*pP13M3@)ivCJrW5RnS~7f5hkkzM^UOs|+0&~;2qcjvBXXQB@M?SLyQf3m>Ynxq+~ zcPk#{b36jbHcjGSac}vs;WF1AN1bB|f1*M^7Nc;H;N&`-fN^>W@Y`&*b_B{Q+-S!b z7Y}>=H|iNQ2Ie2=aVKt~U^665Z7lD2tEA2PX8t9O7Hi2l4wEFe5}0uLpMVLU^6Zv( z|L$bb=G2F<6pM#TJ4tBQ+!cnzXK-egJy3ibh1P^jC#LnNf0h}Zo%@{usF(lC(1~IZ zCAOFM(KF?!I9Gg&Enw@FmL4JyUo+l9c&WTX5rUQuR?U5+r&u?r)JvVjWxsM> zb0F7-6=-<_p86G0Ql7n62$6tScEjYBJ@rK+S*d$$Jo+xz1A`+D7^ z^j~`|7w)~;J?&bd%64yC{vloMs+(qe=#zqgo{L=qqjZu$JnW1davK5QbPS3G9q+$% zk3L46g$Vo1CTRk8F^04miGJeT814*tr!g|>{1P8o4hDOgg9z1Xl^Q@f-BBMxd8Mchtt=}jAD6Rl%aKh& z@iCD~V;3(_y)I@cGnsI60}XsB^-zs^I_@y$RTn_1s>+M3#N9OQl%zd`aFRl&IZqfK z*0ptbJ%#kODd=}Ni?j z>%QpOtdI}Xhs8navH<1|y*VRAVXe)7Pg3fTnolonh5U;k#7mk1j$?hc8)<8U2MN6B zMoGgCIqv;g6?nl~^k|c3u!_P$mRs5ojdSxu>8=AQOmz9->G8=D7=b=n%WQapL@`U< ztJF-nIG{iztA?md!s=6w7?am&rS5ljm8m_+1D1rXpzyi_E`cxa58HLzF1%!u5Ffqv zNb-!>u=7`X6m;8w=vY^$yYv^QGlvq>{X_PyeU0=C)_Z5BHOX}eX^2EBr= zpK-O0x*R!UNAbj=tmU~M=yW;vIPqXD(B2(&F(k(k+(O^~Xe&Yzx~qPFFneqP1pBT4 z({Z(K%Glt>$728?EWSfrZ7U&zdr#E&qI~ zNMBgAYj1|#WP80zHtZ5C_`w?Zc$lkTeNDO}qfdO{5-=i#ov`8u@d4@Jv{_I+Y^fz|MC`rtzs|K zZM6gT5hs2@j&y#>OT%-F?Ctx+UN_|4GojygW$taDnmR4-HPeBLAd}29(Y3<38s|uA z`0a$8>qEXbz1N`tSwN=0{JkZ`F<(4jypk#9u|5K7I3WC9;mC;LJ?ev@j2u`3)LQ}D zT?0-WnF;JJ{eYMe@8+aSgkJlKJb?PRt7kFGx;Lk2@r^{<%{OS?gUgfGs!6Vl<%^?m z`v1Cuw)W!}u36kbsewA(OlR2`pS^)@`<17Fj!UrE)$DKWJ(uPCST&-2msC$AsMR6I z5(~5pq0`Aw7eVrHh`N|)gxtD);8i*A@}Cj#mPh5!{0zaT)*p~T)`RKI4%{8YNY@(l zbh&y;?5m2vbq6aUuoait7yKmpS;vY%yh@S61beCW_xZ!e*lt86bom<`6Zi9fNFF&iLAplpAO z%*6q`i&GmSXfJZPfwhqnqPfz}=_Bd8hO8!2(DTn)BQDs` zSLO70ZxIHTYUIsj!v5hzT`f6%g-&gYw>%d~=MRHA^IAfna3YA0#`CHQY!Ull_B|po zHDsO7>8aqJNht%`FaQ7m04}crp{Cs8mW9I`wG`X*+fv-AY6c1lMZVu=%EPFqY3%!n zwQg!%0g}>gqvYT6EW~@dKt6{PM53{xd~+8HHnMbNNK=?xL+Ugs4E`ebc^#pm#I3^MJ)-S$);*sk2PNW3_H`Y6cD$%1N1jEtT5|#PVp-@ zV-aFXz8XszR*%IPuJshN&`Iau7UtL71`x;HqGH_UwkInbcYMZGD-{g4XD}`;S5rK8 zczBxRu?-Y|&S_Oyw{QRe01WiH&barC6oNC7goZA^gHwwq{u(`a$mVg!CynH>elk}N z#!C|>f}(KA*f*MM>PYt=TQ3tt;6y;3b@c!CH@?eF`N7d%;f(S!xNf6HZ<3(|bnp4S;D4`b0vK>?9YFjN`JNq@kX zPV+97Ptfxgl`G%&@z<8JyX@!U)1&B_;^&~_xe&0|#GY+Gg5o_!_L#k~y9w1(ABWqt z$;CBQvW|cN00ddx&z;OOu@a!I&XNDuJ?E33zG)VH;C(Xqwy7$Giuh)b)3)sQO|{

Dk&!x`4h)@G1tK%W-mcTt34!RjG3~~~dl}sc}GgbXKRd2rev)&6PgQhh5dbD3> zP8zKT%~mU{cCdQU6JS)t0z`0KYZ|wN30O%g$wkWJ7>8fHa5rGy>a)Y6HcYO0RbWxj zh*65}tk1fh<9>uOWJLT{q3MgEj&O7ZCL3jGV0X_aI|>R3LoAv^jH=~d#*Zr24P`(q z;ZFGIpb;){Ln@dD@w5N{0LLdk#5CR|v)a`zJxCz^+L|6JdF?=AQ>&I9fC$Q^h&eMf zN!G0dUIO}EX`+r~!*ZXi0^p4M55cRX^*XtR*BPtrs!`K&Ase@S0~o2T%K6j9Rp!~J zie{hXEKp~a)$wtu9ek3ptwGynwH}y>?dw4&(^Jfyiz8$RTgdHGYmP%P36v6mGca@C ztO^KrGK0SNfEBC+kF3xg1ggSMkfYIofWBV+TT#OE%sA*9UpI<{`(NfbUpFS37|VP! z950T=WhXrZpv=f=)5|vE2u+cOOI)Gk)|LWu`cGBP8!chKjh20B!YH_^`M^^UBg!)a zKi}g;HDe)SF_|C9|I-Fs|3#z#0XJP5z&Mh;1tTYZePQ31OoO zz+;f<|HHK$TJoQ%HTIPgE{;fZ1ed8^%M@E5-6?+5(!YEnIW^xuTfpe^_r0o;5#eJ$ z8c_l;VwFWmK)rWAM9OD{LLd{n-MT95+s&XMro6m`ca6c#oq#rJ#>xt}LR9yq@ zMbnFznLi#n$O%4L%Geps^ci2FSpksddZxHCFhW1z=WgGT*86NT=o57qE24Mh^A$Kl z?{FTzr41hU%HXgNX>E|Dwi{`}&uk)3g1+kuH1jc9`Cs+JN0vVn7iEZwt`$n)GmH`) z3Bs6LKe7#1w}y&`QeF{uFxOFcwXWl7>s%`#C&*5_DF?8^@wvbsnLfmqS{jj1sFJjX z>LOUrqYMa&nZmWFOE7A9nS83#n|xtk3?lV9`YN@~kOWE!Z1YI!OCE2Z75<*D7oOj` z&YBJE1LBKwl1q>MC({#IvWOtLY1e{Cb`r2tG&PH!-^Qes05G13!ptg{fC>8ZEWg$1 zjRcFZtY&{x5cJTdAJ_F{zLxm7N~m_CykkgMqNf}@id?de(X8%CxPG5C{j6Y{)TqgT zn>7kq`a5r`r)a%o!|o!GAAMQ94S;rAg03O}lGyZ@Ee$F|&(l-k@7Rg~JLkIpzIHVA zK^v=1Zii|QAz>pC#Y^dR5+$kFQ7<2F54_LPW40bjiP6px>{KmRax}?sSf4{Bl;eF$ z!3I!mHu=H9l^I2~QcF1S`GvTcqDEp84@OgV>`O==IGz>5rD@Q>ryt`QyNk{;);jVG)DrMwei&_tU zLp@!)nH#dB!6Pdz^viVqfyWmn9dJ8K3cs^8!2=nBel8A#C6DY?GoXNL*Fs^N_mTX< zKF6%3(stm<&?B5i2x==Of0?nQeL(U73+A?FSAKjwPgB4W@J7LrXv~(F$*L&lhq$I< zIo8W%%4xr=v37pt)2sB-mDKCwL=B1_tg+W2EZD8I#`T?q|1KY~B(Oh|Da=z*)ERxs zUhomc4CAIU4L<`*KtNBcq7m`b9GcAM=ULy%G!VQ!)v4DmX0%3=EPg%^5uabxK6sV* zld&$*hc%)DrcX*cvYgWmzQvVHadOq)!-+y=HaYOwgs{bcjNVqhCl}fG#wh^9|5K1GV)^ zJtPQelV-kAR_Dm|yD?Y5C(+B(k-Yt!r5wfBXgJDpm;;Y)2|E{sVpyQ&b7$3xKn=@C zW*5rM2k5_OyngksQ>u=!9LKe$wz?1wOKCIf0crr4+72}D)Q z+}ZA7VGGVPzmO%^S44M%dbmFX-d$|3`nz48&_*h%1Wt7Y^k7VyI@PWvER#g_7>iSqUJ)xD%aCAO~ETiD?TRWkX+qea)qT-{iIq z48qH4t^g~ujDG!K0a+q#0zQ|VRWv?SVh*TgHPTKLyJYe9{uVdJ38`&B`J=A>d@;(L zm_ZEw>do5Oas_WDHtAYw4FQ_5#&Q#rP$5P=g>_+Z~}Y z{|eu|0k{t!E%=On2{Aq+XZxKj6jMiBX)v?m-mUce#ZmP>!SqXMT_}Wz)r)rheTeic z?bA`+*~unDhM9Tn@w4XDq9=;k8cT_@aS5o3@N{{n*x5bC^(ZtSR0X!N1~TMh2Mv$d zsX&f$_~5qDca!MFndQ`~x1+*IfQ7Gc{F2(xRr$>f&!q`XxcF~{X;gu?0?jQmF2AD! zKphRGm%*r_LYd%9`3ccy0m*}t;tP~J^ycdYftcuBtn8)oILZi5E;1N;jP0x)A#6htR{O6+3oNjNV|uZ+;iEV7}%FXzQE@e^>XgzEkq``k=3;bx01jmwZ=8Fkg}nu zB6?PYxWcQ@_OqB@(vz&(zEK`vN9EDD+E7PTi)lpm&a+P{eu8z_5)20{@PxoN@JsWT zX>t*Ei&xXj$}WHmCYOk%Uv6yt`{^xk%=}15&-}PXia;(2ovKKtgryCYMQ8M~+6kG# zR$)05XvmoPXvyuDTIN+y9Mz^E|Fb1qm#qaR7Qy_mXoe4I+i>|Xb-U9p2zqyTykej38Xs+n%35Ca_g% zF0sikirLGF$?H!Rfi}*hQERW_1&CB#N;>vl`^I0~58?NWe*M`R?#)~9C&1s$ia`6e z{+jY|K=Vz}!(@h{nsNXsH9@v2zsHD4w=0kv14tSL_pFCCw{iX8UVn{zuXh8FsoA_E zRzZ&|my6Vv7~LA8(6p)?5`HEB?VuoKM5*GQ;5Iqb!+^{t<9_-4SOUuYQOMCGeah_QDS3FbQEOA4wX|-{zrvsw}sdwYB)1NoL z8%WyRvVgg};q^8XW|XG(Xgf^HH7dxftIuI|12#OXK1qA*g$41$Jyi_(k@*2%o)v{o z@chdw2f0It;s9Ik#T6$Bfnn}HoO_84p~KGm+SdhJ#jzMkS2)aj4o# zyFn{|l9hx?{-Uk3Hh39&N<%Z~@x7BF5VI;#fId2;KM-&Svn2D>nY5xfn#!E?^o(dP z$WX!5ngfUQPys}Ce?kC?A90dU-U--ZTN=M`s?B2WB10org@B>J9Iy9SegvMHJD%!G z|KN;>nCKll=-_qfR_McC_tIYs@|kjoM;39zd0nT(DZbbT9IjW`sb$e#56o;KTv}D4 zQ8hU#{E9(F*7%HSuAu;|IXSMlR$iFI+716#Mwj_zRq#1;N}(s>t4l28%rgW@{=m8R zv!*l|ZB4kpV}jDB`gVBt8SOfHTSR7L-5rdi!slv!0`C^_!nBfgLK`=rw{H;$t~6&< zkDjQ=`;3@^^;9bd+Bnr|+6;U`c)K%~sI)*9Z~tiUjLE(4(I)U4gc7kk9o9FYu!DxH zG4X$1B@v>8YQas986V2Q?1wO@*Q|RB!Cr9cThNeWc}g{bSv2@%`!)6+_TF|^ooqBb z0Kl6#y0Gx}cNt?S>)F2>bAYE$$wGE}N*ah~`Ss0_c;;;LgcRoZ0A0huWo@EN9Hs@M zz&4ik;(ZhiWP3TJF)fNJ2TmBQUTwMy?LcTovx?}=#!7@`==ZC<`ZGQx(mlSNRfeiv z!*<*lHdobZ%W5)!JG&OhR8h^B&4bAMr(V^NEq@hiXAmHOBR`g7C3C#m)VeHgTB1^% z@Ex;r!y18=B!v{SW2t%EK;x}W_1f@guED7V%tX>+}fm~rZ94o9vgdl;1n>t zsJ`irXP{5he}!r0J4G@+?Qb2szTPmi#3ycggCIn6b=L>MW$aJbN#6pMlrLcE;Ql&G zL@O;n1_Gr_y?KfJBo22;>L4DS&ULDb+r-?OKEH|RO>XQu0lB@pb1q<(df8q?4tdd7 zGhh~-31g0V5c$dlu+I4OgZ`ETP>(oDvO|LW#Vk{F#tF(FJ;QLGe=q}gV+k)g^oYzW zK!3X)l1thI71wDUfFL{m@3fYNlf3=*f^`Of*q2j3dDCJ<; zA#jFZaxpkxZd^AZMZx{tuBU7lWG%bG5)LX)#OlNe@Z(&AO9&v!Onq7L5MHA&+&GdW zIdaZw%+6771z|YsJ<{5tjORj**vBw;F1F|E$cWVptf0mQ2XJ^($ zGLlEVnf*yo(!XwR45*sH-~FMS`|wI1q@Za_77)jCdzs{3QlATK@)NuM70#drl=fp6 zymU|XBCkzcj08@kY}}5%bsu;E9)82#8dmFy#fus-1@NIC_X$FCu6Jk{Il!=ALuwj+ z(>x@cspuCeI&@UGAJLU_PxY~D)QL9D*Q^Er?mrKpZp-8q21x_05B(3E%ar6Nv-9xa z!oa)jRUrO4d`@#znKRj!FX+509&P_f2tNN1FSE7Qm8aYOVH%SY>OauLQ9y*$2nE3A zzN~PmC#3>g{=&!#G4=5%D6PVLL{PDQouZ0=0Yh{Cg0Q~yMZG(@Y5%d(uhy=k8F&ie zWLx>Bx5v=nE-dl4VVz^c{y8zpR6oil!>`cVly`#BlupF4+Avl99P&Dh3fi-QA-+4?EP1!-n@bM$St z)pXa?cQFmGP8(s(BK2LqCTLmYNyM+I4eWO(gp4 zex@P2NyP+2vK(%77KCd<*Ga6_eE!@ap>3hVZ*a=-A4N)uWWpUV;{#@H8k|v%3+*1I zo#1Z47#?1!9}h50K9!vy?!voB$?ZsxN9}PAg>a`)S1xy|R$>{&1E`Wrz?q_Xt#k`5 zag9O`YUbpwD>7gUy;g0ZAu+Z_RcwMjVqoL5Oq;O(%P zl8kA(cT&*3HE0dG;O~7XUgcOEnhZYgx^iMXZ3IHK@Ovzwm>Q&;+I_6F96FHh4LP*m zDjswNojLEDF+_>;_ln1YJUUbXFaLb;*DMX58p2Gst&0qTucCSVu?VVu>8*-8K|ELW zyO@0qK*^lJj{Qz(OKTPB9j%DXI1qRNC_IqF`RU%UGeO~PL1vLtt&_85A*kMWAkbdx z^h3H?35&aB@WkjBrBzR2C(iQ&qw6$x!qK9jrx<@U)-%#F`6P6*aOERj<@O!{pa20k zOY|oW+4p8?l|kRbA%)H?Oo4T_VrI@6HGAULloMH3qm+efQT8f`j&|*?@>1JaIV>Ru z6G^7PJfbmlCz#24b@JV=)Rx?Lb`ex^H{n6^*<(o^`(M?0+WpsYedYfS<06_^$%{(f zU!3X&$Pw`GR?+F8x3`RCgLyyWq_+!)F$`i~b(wmb;N7T~TVhsBRC{ivY3N&dSsryO zwlFJV3t)Uk<9|4){OyFaC*-IP{d?isyg{1>?8qb9UXMvcg|RA^#ch_ zG;_4qEUW$5`doR*lk5ha2*+J}g>(;Xn2Z+y`h2YQedcf<^rqGgZqB>NqQf@AQ^qzR z6b_2uFIs!u3;3=+y?1`=Rk(6Uam#BnYq}p2%1$sNzuO+%U5k})?TOwQPqAfB*$Tm^ zubDH54`YY`8HP!tK%WZ7_8Z*|8Bz-kUZUiDC^6d*&_-OPf3-THt5>pS3T}jHV%R%2 z%Yqa_uGqLP-boK_oFGpvQTA~5EL?ymasyXqI#Y3Gu>N(qYB4L*f+^oOnf#NFT7ZYc z^5H5*9huZz+?l8(D2VV92%HH$w-@^LA9dJQV~nl7tbq9#&M-xnH}&w`tm4B&K;42I z;m1}<^}aEmk@%B=zt(RLXzn?=JF$7!R_F#^2^@zwAF7`&W~Jxsc<}6Zd{H`j%R&z}*O+7p$Y+RxFguwco~*=~*lA)dd-R#ur!{j9c}@uF&u2d01lT=) zy%X6RaA6k;_$Ps75PFqBQDB1kzg@)i9elx`1S8zIoi8}WsG{aB&dVg%A&hw8frqKZl%!NtcfW9~Fqr1@kaM%>J{Txe0 z4IMg9@4)=J7|6_tJ{C~+R)B62(_ATae@5;3HM@|RmqW~=QC%1gV?Lw$z zy>l68u!scvt#QcStQ59e$WMPMNA!j@-vj{8Ul4&6jn9|0TE@xLmSpD626U6!Kd9>{JfJ;&`m-j_k@M?QwS75D~o z(%{~6kc?)$A8U8wQ0?JQcfvXrcGCdRKI?jetQ-9*1uN{%7=uz2!Q|n z#?3)38rc%9#Tu(p#E9;!poG3_1b?n>Iz&zoZX|VEE<|8qz;d{8I@Z_>30kLK*efm#N}V5 z%_Q!7pH|c6Sd7YZcN-S_V)~U@*zNM>oK%C!L%xGPa7C)GJz&!tkk2Mz3M0w}N^aWn z)&R8-O0OFP%})w0ua+@pE73J+G{8&GKuKYee`X>wO?I{}eB3Tiobd%w+qBtQ#IbL5 zntp%BXDCuAlRo)7ieswBa!=i(2hd>iRNcu}fnAn?av$voovDCO+{NLQ$>Cxva}qif z=Pk9q9C|3|ymE5rb_{Xm!l_bBL51jaYb==TyN06FGx}oFb<=mlFE~Ieh7_Lq)Xzwt zu$28gM!cAf2MW+o?d%)Dxx?gFAw=DkMkeP4Fg1JrSUqlkau++Oc*s;zPt^n_8oa~% z8b!5wdhGt`hP`JdozY0n_-So&4G6aZ<-o=Ww{!74K@+J*0qJ%#ez|JOd!aNE@;)#z zwWB&9?f-m^tY)6zDm$&naC!ek@4jDDl+EC+pkA}8Qtk~s03s87GD@eVMhdTm-kDtJ zZ>f(66=Z9RW!2TB%fDS6+|ESD>t4)+oAa6+om+>qtmx%v2bAvG4U*VO=&S~v1a)yezhy! zW^p`qxE}gGyw$pe+R@QIv?P#}o=j(|psWsdyEqKU@99^)yPsVfpBb7CAcl=Zj5yOY z{Ha80weoD*8_jK>STFrC?ISdVIgbLR8GzEW#g%S1tjW_*O_LlE z6XF#Ux2q{LUQ!w$|IZf~)~J8I_^&`$@`1OafOHd${=|)yl6s*VGG1&u&s_~Fw|as2 z-WXVuHvO_?z5g1G-v#SNze~s~M(VoL53Q0`J(>fQzQ-4A#A+^4p!Bw~eiyVZdpMvU zACMMG;3r}dy+S*h!IsmUNy$YCL$tKE?6APO??)!Q#>`K9-`5$K#D3+&$cXAx3u z1DX|k12%&RZ%3!RI`?D@I z8-v1?swjg%`+1{8)l>;}iCvkvdhshQ4EhOyT__A_x|tOL#VXyN#T4ew=SrN+A@yFf z_j|~Wa~SlA^o0BxV~(5mU5nn}z114MN+ts$QOhWVr1w-D$<+A9`fVXOtDp^ILbc^w z+<|i7`ws%z8hUV88JeDa0oRBy$Yo2q|7toTAJB^hPeS1#J15RSB}!3Vo2Y{Pb%p{D zn|7z?130S7WXsp+YMSQc<7xZ4?MjN}=4!1}mPHVX4OTyyqrXeHIYoEZ zl*->P=0_c;+j#x`?PgHhNMWKhX1|34=hynGN8-`4M$s7i&9zR!;MPd ztu{_Q5qM_YFuHBNZObEwHGAV=rdQIeo1mDK+()G$s-24j}Io z#pGeWS&C*;_h%DC^jBOA$d=1}vc_gu(x~cCGIn|Z)|B=C*0RG3DIN+qNoIgTGeqqQ z+{MlFGnuMSa#@84nvTp5;5=Z`bNh7WW0*tA5{~+*XPa4N`7;KpiuYd$&UuQLdIKPS z9~0^6}(iis&KP5$j7e?cjIvwMyCox z-BKTE-=1gMcXWi$d0dp;wf6-0_`6%hHTxJnYCRC`B6(!l<4Bc40{D~h@xuYaNBaz> z@ZE*(f_`iTI2p(VAqYmCaMy!j0$wmaL$#&dO)JbnJFxnhvqjB6bs;w?1H{YLSEi)l zi>06p^g$hkI%%2Z3DRx54+2o9q&+`fbZ`$krgQ6K^}t39RVBg&*ld)k+d~BkZx4Ib z+?dI`gN|}f75RfCJZ>JBa~GYb-dsl*XH8t_!ie~IbU`<>aI3_ZjYpqDyCeLxWHt#B zHCzXb|I);n0JHQV=fkgC|42ORxTJog5?S-IqsJfBBbtE_Ae$0W3}Uo;zVV{J@tw94Pv-$s2&-Vu8$Bxz0|A>u2gZT&vv?jGt+O$4}4H z4^=ePZH4n^w`gv8$A@mK`6B8`X=h!LNd7BRw6(RD{ILJQ%;TqWEiF6j)RqOhnQ;P) z0+&lOdG^83j&mmaXY}1o9tIIp?|+4H?RUXr!Cq|F^^?W9*&eHhog99*z+#a=C=&j5 zU9hVt)iN$gg2K1i%$KA36fluLH5aJ@PyFk5%exsY(zgPyr|5i~U+0=4j>iH?9^c)2 zFV^&KM?Ol(>H%9jN4q1us1_XsbET;LkT~c`>UvWT(^s5GGO#aEw-)M8g$R-f%Ti=W z+B{H0n=!nN`_AroY%tR>wRj76k87o$*3ll~{d=ww&oWK=f^>bpEgET(?oVT&H@9bk zZ7Mon*x^aW;ZkvGbDEm=jn(j)NX-{F>b}_pK)tYcZg@<@?zuv1Nc3}NVj>}@R>L8R z_HMif^MI#l|Nc-QxTWsF zoQoyOa;8E0K@A((=K7p#mxf~H0YIeRMlo|w+l}-Jab%ZZXt@A=E14Bf0V?0j>Q2O$ zA&;svVvm(cJyJzFgg|tOSL?3f?ZA27FPC}51XgdI3GTGuMYLyNfshGDC+;X!yiZ-* z@sqc=Np$aiu~^LrK}vRr`6CiImq#7@4bkV6vVm{`$Av}OcOw7gG@bA5vy4JpMylJdqbnZeoz_E&htNl_O?;1z>^Qlm8F6JZ9*v;7%c-!g>nQ5alP zDWfcqiaPAL+0%NjlD1NRbf*^{ad;^G5o8jfL+_e58q*?%qP3;nJ6pyuh^#q35TuoJy#o~ZO)w*uH zTD@G}GyUx;=k=k#>&ya+TDjrU&K$uAl-9emP4Xu0bw!=G5xMslo%cN0t_J(+u|L-i zNh?uH*IY#@R+8zkxHE#BJ8Cd9BXjWREpGD+yz&yUY70~DrYC*O5a~SO4A8ZQFeY`E zf6ZELzR;veg-@-@)O?L~mI| zK*U|-Mgnv19sd0`%Z=UhMf zV$PnM8Zmy0qy_@P6Y27w>zTh5fb+Bdlx=y<8^Y?6Bx5tntB2kQ|BPpJ86m{g!moxU z?pTfFiIcJP@?XVc8eg4KZEG^UatLZp=kT`aD#bK3>y_Sz;Alp5K>q&1=~l6q>DwbL z+v+LcWEC63yb;l)Fpz>+KEKXB!Mk{0z}^w7ydY)oc{4+2LZw8eaSHP{z@iD)VZx71 zv8*xsr#{STz@iOHS0>8-tVhQhcRxa8b8)zI2txRgJ%CKy6k-gJwSZf!%lB;P$5E)e#X1{$z9IvpG$*n9qL6=gB!LA5mp5rAw=q~g0 zl9wpzN5P#g8fdoDpplhM8QuwmO0iy||I%^l=JN5PStrB{P-8EDllz`;Tur+Na*IZV zfM73t=nwZwgEsM1(mlihZxa%&I>GB88K{T2kVZm(mkah>>k0}Q?iA>~IUR>UdyKs& z`xiuK5za^J8r2=|Rn#-Xbe3?(EZA&D3)p$#!zmO_mC$52t$fq0O}8Xp#ekK)MwQ5rYQt8 z1G#@L>cwLmipJx~*g*#w0uTd1dR=wCBmG%6a{E8JzS|&Y5lWi}+s>w3qVo!Y$v5U=#YRRbq&57tc$t|7lxRKY}10E|qY4vPp z=0x`!Aff0rBl)Kh)?xzdTP!!pn$Q;3a_oR~NjmO>$CIr#W~29Tr}*4z&VOZGb$#q(Yvaal~|ncLD%LU8i+!` z1N5>+@}CwtFjIF(py6iCmFbwnah}_X#va*yNx@i(ro_F&)k{*4gGi(uQJ71h3@$Bp z2h$!CFjQ*WY}Rv~D)b30LY_&b@{BFa@Rt4Br0Ilh!E10VP&)VckZpq^W^HtaMjov3 zfZ%bq5S2-lLhC?#Rkx8#^~z-zJIIwj{+{$_Yw z0%#C7v#?!1`$K*3UOFi4a+Sn^fsr0;cia2D40qr>@506ecCK+rS5&`ezKXH2U+wt8 zAe2o^>FrY8Oc|mHRiAg?5QZw^$;_Ns)7GYSDapj|;~1dDTvAnlwpZ0}7J>rcM3-o- zYBV_2&sH5xA|(f#S*qKQHMDn2?M*oZYisl;{BAxqVVjr3g8NafSzCzr-7^wUET zpL?82_83*|Jbe1VvH)ZDf$h<#XADRIe}&i3uNk&Ma>N3-AjH+Td*Io$=FgY{0piJ^;6J^~I;#NYJ;SLLbBBS-OiQSvLh}R}s9EW5do4Ays8@JC z#h&$*!>g6R{@?ma$2>vWku0j!nWguEsIF%J$_Y(o2lF&taZQ`F6we&o9wJKnmWFfS zeRpiHgnF(T9Tx1I`ZmPJQcJQysmsRYqIFiv-*(ByUAx9=4E8w_c83ROQ2IcYjNry7 zPH|<}zP43o&OV+3gXOD^hKXGc8iFSCbDPJmO6s}3I8@(L$>z6n7XOpCxPiJbw^0lx z4c?f)s6EFRQqG_L{*eRlw5h?2m)jx(`0F=dxx8&X4^|y3*-J%4D3xT~tG*EaO-xcH zkz8<7K?O5LC`ig)2=+v(!v8=hX%GEWw>qS?5g5}nJu$1d7#YM>eajN_`pLw4krh;$(k2CSb&RC8d~SO^Y`%tS+A1z9w8dRqIcP1WSx? z%RwCo3@Zp(-lsJb>;O@^?U=KL66AzmvJktmnq4*M`eui4d|nb2-xmf>o#H)c986fmsz)EcupdtAx5I2)->Ocq>Sf1r1kV$ckPGTd^w2I^maKlis0)kDGQa38O1CQ_2yv)@6a3vUse;XpoLUufS) zdFZXozDjl?mc=T?aOhLxBQwT}(vh-2$Q-4BGQX@!pj(bBp?~bm^WBvHl>mrCDMKkJ z>BMwLJl#9!y;|)wD)-Y$iYb4a#HtxvI^K0z=W~&@!>^EcjCI$J-BC>TGKR=ID1f7m z8naU_UX-{C>b}e|t^oEc@XGC3CK?P3o5OS!>@FKPbbz>l#2)};R3~n=dv7ww42UWp zuXi?z; zKB}GwrI4`x6%Fs5i9znPwd8t;Wz8_|teV}QN3J$>=+QSU_8i{L$LY1$37 zniS8AIk+hV3or~1eMI+Mn7DXE^0KMBK;oBgLv!iP)|s+0r7k)70k8a;yqgLQMsEVi zz^Bd{2R8U`@bN99k0;kLLxWzM6MT!J@e*>>bsAJE0rEpikMctKMP}r4fQWG0c}t<< zOfeqS1pYu%py|#Pd7_@}6#Hs-)*Wx3Dq1jL7{IYyl6t?RCEhI4Nv-=&v z-n=wsX)FbPl$MxkimHw|%F0vj&0H05Rcf=cJsaICTav|xW#JXy1Thg$$dStP5IBLr*P1u(YRNU7ge5M zfdERKvd0C`O5w|2V6muop~LMx2+^GILf~(DZa+-#E3e)DlneTqYuiDOrEz92MO4M} zwtObhCS0N%SR6j)NiG-u!q=k`oKz4@Xv}O2^j&gbKF`9)vFY@fQLp9qCP@5@8Ib=B zKnQSZoI+hF6)c&a3&-$jbz}ZN0AcF_UW%SB8Ibh;=nTPY)iJfuM-}7-l2~5UHQPme zk6=f1;Gv{ok7=v!vGiVwzgj-&erLkR^xu|&~>Rg=7245r%!2oRiKIER_c}iMof;E#E16mCZ_i_RDeM2n6 zi~lWG_>i~YSxL}KG(4qMJo}~%n0h5x2HT^*Fc2Sf!OQYW@cVctxSkbh zDY>;BC>F?0a8{SC>1!NEz3>ApJrDXbd3h-ik8!%K_Cvh^$2Vof*_ee*N8PA*2#4ga zd?=c;gWglW3qL88-6BL1LaemFvQ=?X-Y(#shXNuX(K0Q)qjahaHWKKOUwT)sm~3I4 zUC$(YwnH`9Q22_Sg1{17HR3@eDW`5o8Os-doGgxJs0OCDXVAwoET6wrtTSYoBOjtb z1gUE8APHrP%49OZ=cD_(AP;-QvDcVz#ekCSstK3>B!V(mk0-&U=_DB!+8v;wQEnWb zy*zW5KfByF&fXQ-d`)ieiVAcYCMjL^@aNZU*SN|=TtUOWyr_#~!j!SarbFINew88_ zc=bIx#eQ=e{7%^ZtGMd&uD5^Q(Vc!CRwD8a+#2BO!XNz4zYbossr1;!OHLzO6 zky9;Mac8k+hx`&Z*@7?(Z+lGk)bEW687 z6&`PINCLCf{$zuKeB0BCj#bs-F@K<`7&B1bx>+JDgrkgS4>zR70a&wvK!A3OmxLyi zy1z!)NDL0H4gh5c1te8~PTje?hN65%0~jqRC(#US-H^Hx%hgAGmQQ+JUEV*X-oPlg z1=_rFX$<&{+(F94Pi5!UgK($@%sRB*(I90w=Fh!}^!2WY7By8?>c?W;-3?Fg~3CLZ>u$on6$473LG+8?imN8&%BkzlnJDX;uHYD3zOf+O_f(w6bVrl z^a0(T7CkT;=B=)5?LI0O7|*+e+xm5kt^7inZiFbSM2~_g`Fx+%iFp!?4n!1r8$j5k z-m8D;^(56&lv^W64$r&m>0`C=t@V6zvxERa`uCNqDAwbn7Nk#`%9`)h#WZ6UV!Ord z=}D-J?o&@fs*v1TyjL#RE3WXTHB;BEwJbL&LlSMUE#U-Z$fBf+UMQtIR5RB4pz=uB z!Af_VG44H9N_IDk93TtnZP}G1QXISZlC>BXM^7QL$1dIFo=C2_X+rxK)-aU~cXcYPSWNCjb% zRf?AF1gQ$}WYf8GNZ~H@TLvQS%;iwKHE)-6U_i!%?+S4202rPYC)i{&AXmq5`s`6s zdR$YLX}vG;c!P_$>F9h4T;`~mEJg4NE6Y0>KQT*pz3_ITK=##pT_i+%wqTc4X;3zI z)G0-+EL?xEJRa$yXnl>|seg>8fM+X}E_-*BZvRh^xPZ%chwA{WZSHZS=B6@pUP5@S z37vrtdJsq|Q>N9Jqdqb#Ed2?E zU3HF@-)Gqn3@!#>Td0KY0dW*pWElvJU*@k?qKha{ntOX+t*pFzuHxZ~f(yhqDma39 zIIHJ<&A(Cnr!V{p>Bv#~3;r+5w#AlIrXMIz>8Z0aGkQT^NMF)do4*aYHl7Ie22ldFvRAZ`{v4u}SR7DyW-U2NT{3b^ z4>ozhTs?x5Ig6l(X>Vr9h43Ql_Z7Sa(CZCatSB|Vz$-@+b|)B`t|Fk zlJ!|#G_~F7?x~F`Tc>8St&S0KPYi_ByL2tz_t1_bz-i6i)DysnWj`gz9i?uP=yWVOQSd$P{TZ8l*r$>NF%N12DsYO%YMz%zLPq?xjDeXCD6)} zl?V|v{Tt^t1@!Gkk3#~-(bBfyoi^JPKvQ(HB&71+6dBl$`?K#p!(JLDG#q9~v`!j`fW z2Vs>0WvrCGJ?%5O<}Ix|ovh8s4K=XHoG*_@LBJ)})Z;=sc%qh@xrR7-?I%p>?hG@6 zgl~2%=)msItE>)Dm

YH(j5Tvcneclv!2y>CZ{h(}Q$L^oRFg!q*|@Lc3YkR?2g zcCoi1bz@S8FyfoMlVhH^M$RTkS$zo(DC~s0G(@$Fi&KIHg*zf*$t< zQDn6);_-tTIYdvp<#}-a#OQfhHYJ%P7ymX6)ZSIh@?s#dl?9`1tG9{qbt+@FrPlGu zXj*%gS8zv_9p!|CwQmS7A7rF`XkNiSDmSC9mabiV3bhB}ZfDY}ZRJ6wy;-HZM!Y96MhkTdjg8QH&Als?C@vfT||wS)MVnxZq5Bw;0U+8n=? z$0!-TQKOTG5ys{wO?t}tlGHzxJXVSq$n^AE-~63q6dbF!nR;d9Uc`|>ZfJX^>lYbe`EvL%nq9}vvLb;?c#d{A8|Vtifrjo@(b zG+mQ`PDC9g!yy@2x8kcNLw|c5o7o01J3Wjxw_wgR07${<%%vM<+{eM}DqVM#=`+Bf5hHQtSp z%YDFPHEvbThF~h7*Pf=@*!4Ql2q*i8l?_r)=~B33`{Hz~Y=;@~;3c!{%aQS2lMCGP zy>+ob%UlFo*oK71^E@qT3c~_+Amc`oQ*|;mc=V0S#8|>St7ejy8>A5KgsF5jtNmU! zsjQv(L;BNN+w_<@1!1|VpdCU%2AJjtGI&^&^9i&q4?C`rzE)fubDmnz`RA2UBoRCO znUifq<7<@V4Cp$d_eutmrmrX7%hBqwm?^}-+lHJxaMZ&uDCpjvV*#whF1kIk{nc9z zpb;9?n~)kM0CfN9?M_)}q6Rcw)v)~zl&am9k+8^lXq>ozyjnK}rO_Ez`hC|Cf(@%^ zgR{j5Jr0bd+833r=AJ%738|e`KR$erNB3dqBu^Ju3uiB$rK3u#fRt+7*mN5*1%bbA zvY!ZDcK9(Rnn_+k59PSOiRY!)(3FU5dPKdIqmb{ru_$XAQ+cp7*J2ok(eUby3@x!* z!{V&3t*O=(il!D;`=Lk3#sw(y_F0KFt-mwQEm}|Fj7@d~VKP9pcA;weYyQg8 zN*70SW%Jl6p+wR6DV6levW&XY_ZDzT?0kmHWn`FbRzRccI3$I^ca(>&8i_Tp;u{iK zq861?q$$ZdndFEIAG|3^eeADL+pu8KH^O%HN$wlq;2)zK7zstq&7EaXWAxHud@s_V z!+1yuNqWqb6Y=WZn;YwM(BM}lYUVqR8~~5d(hJNg3WY)K&*(gT;9F*x7Rz);0wHcc zNsh`e%0@y9?qKhKeXAcGXBZp=9UOp0M=m!Ui2ZiA7)_yPmhDTd&lw4Gl)dTtt3*A) z1VpD38b@4`^KL_txKz|zRA7Jg(vCwZno6^GC>yjE#!{O)AzwWPgT7YPH1)-kOZDS! z2NW6#HOil0yw_qSgabT!p=Q?}IGr$<{vvH7t@9?MWs2`!-c6>LfK|psRX;rR5+$l9 zrYpa@*s9p^y3CRNle3hG4Ns;`2exuxg~DFD zg6w9y-skwWYEybW(!PEF1s%iSuR~lcC_E}T{VD#;8B*&v#~{sC0;W*j+cG2_!1+r z=5idEN1rjdV`Vq>P0kZ!mle%yn62d_!vjxqeI5Hp#sm+JjPF+&inoh(GpP-laY>($O9{$0@E^Xh$m32$j0@)6H?NZ7W zeqSR2;g7jQ#P*RpY)inUwkbG=e5o}oo5z=5%`U=t$*v1WnNmO^^p-it*b%?at`_uy zS`wZRS~$a*CI^1GXn3Ppj)xcr1k{415=(esrcv%!atai4FnYPn=`-+>29ifbCA^HV z*+}yA03X4YsvtTuYY{H)@CyRB{%xwl8q*e89e;nIL9DZ{wFJXna# z@y1uV4H25jq(m8Z(@^sLq{f+tpWB(=%=+csPB#U;T}ki>?B5md!%hs^u!4v{Nxg-BwtFbF&-3wHJd` ztBDI%ES8SW95TpITqGo9=~*GKt^M>?1Jdb@s?pP3TE3ArEtS3OI~amQ3K23D2ws=+ zwuY2HGA;1X8gJAT?fBS6%!z9`OI1Lv*Pmy1sjYAcKme5#h*zH0G3K!%YO={>LH(d%V)}Ud0#dz(_+IydKVk z_lyqS=welsu9_VWGr&g&1>cV4w}iwgjAHDcKI?;r#^B~+{olZ^g>rl?itjkM{R@GL z4x;ihc%tm8m^|OACBTd}{j>*2dHlMl<^_vX4qloN0vPIPyJcKI{K4DnNTkcdBSmmW0ip{p&&1MzOvv5E?Ehuy}T z*ZzkFDXl%St{Tm(tO@V1A3B%Af)$}?W3y&X3>F<1_xYL6ki_MIJI`+k9pYk(TF=X? zHa9N1vCHvNAF@{+Lz^lETp#Z9^MQHF?bfruY~kY9uA1!$Cr3tSddns*L&II4mmBO;l zKy)t;fP7o>YXyU%7YMv4KK6G-CoN&29NW-qWS5wZZb`PSk#11p`qi^SEnf-{ZesrH zjCYalU#@OoTd)`%7B0gFSCCr6L%uj@cXKZ%8A{|k#u%c6#b=&2SE^n|MAxTv%&@jC zX?DPv$6H{U)_B58#(7nhkwI?pi7OW;>AN3-QeP0~C@VsVz6hMSyIyl18Ak9JY|M9_ zPve84y_teKI~0QN&x!79i2GGL>`tj(z<`%G>8Ld&VZe4dw3i@u{^a3zhMs+AL3K;f z{qVn(W-}!baP38--U>!&>)kiMCYUMWMKJAt>EX^+H~b5mK{BX3v7rH}!~j10EP0iIdTka+UE{3trWm1R7j znbby!eLUWBJq1UTR$qTeWla8Me6+>|$vId0xGpzOs1=-n`uL>R{j;9FtHiS@fryz zvVOcEpc>kp*>@@8S^?UUiaU-$D$JWzCFEf3@%Vb-Ool!tUgB$hgoNcedjX$u4e@}= zLa}-)%C&&Sgi!<0z-lL1lJuqHOW6#>@()3q)@gt(KdiNSl{B;b33=JvkLwv{C>dMPuoA)|2OH&$o?5ey6EoE&5zo<;Q!zCx&23_ z2mYU7Kis_&|4#p_>fh!}`#CJ=-n2tp8qAqYYcgdQ@+bCy%BZH?@dF+&ZUH8(Y%%Ru_w^Q`!>tjfPuclSs#8xqkV;IIUjAIzZ zfyvT!Sk~PO+c^;c1!?+rGO=>mp-_X&Y@Z~dhACvi5QHHDVw9x-b3b~gIWflGruKzRhPF12ccMux!Y=i?lbQOH)UF%-;Qa2ADwU`oG*oXb)L3kgd#{KGs z`i4Kw^=Pk)F_Z-DTjazkJR33+2v8Sd;Q3Zf-(T%NP*T0G9o`PQ5SCxRdo#S`-+ban>V4)WRBznOhGf7p6_yDq^j92M*+>e_Jh z|NGa`R==_vcVeoy;iQ4v?!-4%xwBFj#>^88SRT$e$gmtn+ny;|6pdFWdv>L7JCXR0 zmLd}zdGIG%+gT+FQ3tMk6@lWJrutIq{$lm6uh zj-2^I13E`Pp&`s^we;sC=j5vvrw=ZU68Sf@z-LUn0D%!^G9UQO!{-!l zbzF^q_%4=C$i}i9_Im-$q=gZY6!QPnRZ1ao5@6Jrh_wqZhZ+A5+@{Mne^y|fP7<+` zBxUTMDk)mouNFo8nyj&|b_WUw`LEhVvYZz)#ilHDnp!aRYL{YAH(cljS>i(rob^DK z#7#T<84R&Nd*EkgtZXXVR&;ek7FA|1@FW^DNeEV_T@EhLDz#03CRqV{YtvNi8lemh z0H}II;G?g_h}U(G`~(Qdob(=T%#+D*FG$DSLCPFT4E7^>8+YxxIX>PBj}^;lGcF8| zF@eFWJn3MnP~AE$&p%1oi)(4dlD8#G>Zz+9NUv@v@|76QHx?kHkvNMoLS6XXB)J~J z3b)6VGEB@<%>+}3UqJH1z4S|neVB& zA_S?ES3ano&`kA(bdRFtO32c8!zD8_i@)^8NnSWIhMRBU5pB+xFM{QpSBdv#45BfRXGX;Q}s_6kBGEpa;5&{gu_Ejm=H!& z2aJQ(qi*D}W2qx4g-}rft4Ui9gS= z7l%bks^TH}8`)K`Mwtru_Psb{dOksp)u~Zfj1nzqp%*>Hf{^_ zym26w(z0MUL4jk$jH+*fCDxvqd>VzT_%JCypw+3TMRv9td!gCyEvh8i+%J9>HX#8X z>W!k13TalT=FYH&yZeytAlc^D2eq+w4!eBoqS9}y;acsv$l`35!rW35+jmVxv7d-k zWa*;jOA|ARQAOuasdq9tKQ=Ifs z{?K5kzdEELRlJraM?6M3UUJN>?(X5DfE$FJu5VY`2FOXZ{1w)&RS!8(dp;?FJAiWO z|BC+fQ4&cNs#9KQT>)8LrpU40HyK%!f8`70N~`vh1)8m`wa;3Scy4t$fkCgBJ-9ZkhNt>O5XA=yRc7zKL|m^A z|B$b;wwUUe8dc6DSyekbzy_an|5$Pgs?01fLB~po7)Sj>^|kePwQVM>0{tD93Eet%0JBUgZr9ZfsGwQ1oV^XJg1_}WH@j^UNtIok=tPm3)hkZS>eSj(tl#eC zA6?$wYw)~f{DA6CK)*BZE^`J`|1Yx0Ln)j}$|axA0}dk`wI6!-)Rs=lilpQ>WbP=p zEqWMLsN5f$y&O#pugmRkGf0GJZiUL*J%Flv;Q|Zjoq~H1eCB?;r{7f;2$d~orh&@j zYKCn6HSS8lq2jJ;${SVa#mr`&&X-6RQ<_8?Jatw(i9FR`cqV2bw}si4#@Zk-=yZgC zkyb*EqY`+az}%IxRUa$g;yh9O3J5ldaVSkU9#kc1QMDilZQp4V1M2%4a5U2VxuSo{=kp{-Jw-< zDRvO=JZ@;-h%_>H|_iHmmoo65`S#H=pBalkH zUs$D46w4-rWsSFgS(jvl%FqN$=z8wN6t3+*j#s8v*nKv}Dbj20G(rwM=^(4u_^_SH zsW(dlf6L?VLUs-RRb-m1H6GJ6WsvBR8j>eWv)do+c*NwWM) z02CPJ=VF|lQ2RtYQR$jB3B+b^CgFUzw|nwSOCQnKMG0n9KDbAlJpK3%OG|s80$+5l zU2I`Yu~>57QymAQH$SbRtc?oM^E*DXN77lUJ;9Pu=_huArN({W->Rv`Iw%35I5HI;+ zEU^Zvylk$lv6!+)gY#G{nP@u(YL>1uJ_Rs<7&W}QXSZ90S2H}Wl{4m`D3NcmFb%d4 z9~pLO7=Qpe8$Nm!TT0NwMlW5uwuNJEwVJ^_)y_Q|cxXLM8-Y!J>iI~dP^l+un^)%q zJzfCw#m2o$OJmO*_J2uXisC9^N8N}1*fYs|Wr)4N_=enTAj1b^kG z>Kb?i|6EI!q@Xn2{mmLov(?s6*%U?ld#Ji)zX6IEVByA;GYQky6lY3x;TjvBb_4CG z98{y;B6Nu=ucb5~T)E3Iu_jj}g{!$mmZS+c&_)%%FHw%m(d&b77;~@=#sjDLb5QD( zjA$?IgNZ5V0UgHhMHM?I`d@Lwh^by{N!Unu~LS ze|q-mhA@M`o4B2`HA)3%V}nl9f&o7q868z1+8NL0tKT|8MM<*2~e%KDBZGOsNX zxE-=#e&gE{W}U%v+*P{C90HCn_W8}GgWv^gu-=jU#-tv*vvK-Zlb~udYAnWSD?IG- zsg#_&XwGFPn_2A#t2V%%!{++^NVj+J*#LExmDz;18hPKOlo{_GZ#e+}ek=AdmgJ}4 z84A}I$srx_z56=fIWK-H1yVm(jay_LV7=&R?`X~U^q3q`xPFwQ%jdLk_zzGg31Ndg zfufhgZpU85yW~<8G<_+xvnd!#ZtYH4DvzPKpHMoz&*Ap)VNMohV6j(mWUvqf3bV`# zuo}x$B!1{gQ7j+l5y_`kk+2$W>ax1&f>d7=v6IPt_)1Y8T}5?G`qqOcfEw1f_33yS zM;Jj*y_yzh3d%CUL+j9vfB^pZ+!y@HPu5S}Z%h9g>Skk*fB*mh2y2ItO})35QLIJs z{vn_?w0@zA<;D5pC}YMw!lGF)7M9{Nm(pK#ii=Aef1epXW~l zP_E(I_88BFk@eOnZmgcR4tJ=#KRJe$v)YJ11H(BUsLlEr3Z1ew000000jJ&p%J$6W zp*e2?ikg~k!rRV8ELCVM&N9rPiHBi&e?=4C%9-Lk2Im})|ByYFySvSOnbcbUNFUXy zO%p_HdXAjn{8vq!GM000031PxeRjVPJ7UXf1|O;8{f1!Ku04D4Jt zPc`}%b6}hq+{y>E5Pninxrf(|zwhEmzlV2(sSFTJSKQbtsDWPfu7TYh8WeG5U70VX2dbM?nRxYYS4Vl;>BC1g~Ci5qT~)1aJtn24x3I={^kf?Z<#ErLiuSf$f**i_%8)sbFA*Tv7}p2T6t z+Tb!c9|zaUtrL2$ScYmOay%POd9u*)-3KV^A=AiJ_mv@VR3nQc(2?}&(>*omJ-fsp>^_b2OEux-%it(N=Fr_$KN#UI&0++j#aJAKp z(A7|L8c^NO`&7ZbA1V$l#zOO2T1*AmONp!14niGE*mYv0Y~k-OLvl2y#e5j*bSn6g z-r3xhF+`cU?CCrVAG2)GP>9G?6S;8o0N1GzC-NtO>QB%+x`{w1Q-`IIKM%!5GuNu( z0s`-2Eied4kafOOW1XOS(Ol7=_&w_l(S2*+56lXeW*eYPl38lrVR}7?imsauOr%)2 zMRwB3fF`-Lmf51hfn0BaYP|JXtq0DH>CqGS8Kz(>K@3)m0003WT+c6tttWJ{nYhgQ zUzBA{Td?ieVj+;RlWEWiPzSz^&j$HKAPhbN$~#8>(#qzzldrve5#{-^f+e=21eT$O zA1dD^6kNr**9y^2j9hJ-xq7g8`!WtVJrJPNuzF z6WQ#_a9>&Ks2!B+k=e!ChN)ApzO_&dpf3{JBmdrh7}dEgIA3f7wK{#bOW4d}ac@us z74p?`9{^vJx4t!?kO)4)-mq&bg+`H+hbC+V{!}A_o=qs;p-tMb30SVl34olh(i3}y zPq1j0fLtDGXpc*x<(G{*kYvnvp~(Di4u9pYjNXirki4-y-$E;`k$(%&QZ)u;UX}77 zh$rNdaML|}jj#iev9n?0&P~0_ELpEU4tIHg85inQ?h@Oapx0jlNcSq;+7u4)WyygxWYlI1 z@N~fdLuFiM@-@44<>yx;pf-N)SH%FN2g=ob27N#tjwtJ#=kYriynK&UQ&e7O3pY=$ zKIX3l24NGivq>pFpdJhFJrLndT(I-{S`Mt{N90jO-|&&wtZwR1SUktI(ROMs5Gb>q zk^G_i858&VbTz^lMC0q0SIbhgG00yUFUF9YFoZy`mD%z?9|PxWjN`zp?6|yZkXvVa zR?AI61B+rAp}^w?-zM=6SQ4GM__{+5DRlZB)^sN~8EhmnGOjG(#@Ui);WHr-2$bpL z+sE*&faRd`im)Lbm_H1TCgh0HVBTG88YmD2*T9WT5;<+GtJJ3*MXbNOY`_7lKO>4p z36%**Ac3of96i%vSvoApknwoGMks^2~}mjj^>Lr(TC9%b&EQ z#lQPuo(*hCc5}T^%+E`+4|uGfx#gLlB#@Ykl?w|Y4*dC#hX&?|(-_Rh)J(s|nYPh? zujgh+|( zV>43bX#ziCZMWcQ7tSRdr$VWUba#2bdJkZ$ufOmba>AsArJB-nEg)J%nMm|h7zgLA z?8D4}Id{;_W`)VaFSY05Q&)ub!CIQmc~?7@rL`(T;XLW;s*3lzWqXty zs|Z8+Y-0>KSobWIzhQ8cpUIcZ59zhr;duvHM;F;MPgG7Cn~$HrpWiakRIpTh^H*Ww zdJDTCm71_b+c7!^2odo&OJAd6l_RR!>uhPnz$C38aIXvi;`KEti@fh~*y@`sTBqsB zUY~j(>ZQ;&%%LzTK1K|gJkpQ{<9w@pF3$7X@(sZ`uL@uXHv8n?okRsEwt+#9Ics

fC4;V)qi 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%0Dip9)JIt$CS6lqqj{fZ(FYA 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 z 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�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

*c6wa) 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�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

    &dePSp1$H^(kmMJ!@o1@7m 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 z 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/x&*qqzxv)A*L@hSy-qxyiURd$Wtg;7u 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 B*z_b&*5FccSf+|tWgSxv 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

  1. !N0VogID?$yBvyC<2Uo>DW5g&Q2Wiou2m_~bR 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ⅆ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
      ki5FmzVZ>}0EO-^-7ZlwG#%un%L13UN!GU%- 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 z zlE7JI)?*bC>)uTAS@vCa$$rTVxc5eRMb*G=abZP5Z|&a=lJOC7e?A{m=OG2L_D_MT*T8Jco=?dKkSs}27 zD})2{E(6NXDJ@}bs+KjlI;TiVr(;OS&Rb}NQ8H_Th3V7{Acd5Ddo9m5C(Z;PZFd?( z@vu%G>hpluU*3=F;;;LI7QPYQbB2-5DHA?ahvs_A7s1j|KW&vWfu(9M1cv1{j%6_6 zgl^Fb!uVM0L#Y?xdcf{J^6ji{Ipm(uBdnYM;5~v0_vx=J!UXJti^I1&z?g>%xbYXI zU}VeC(N+(vlNZyI@o0AA1XdEI73+@ml?os!h_4D3`D?owG6_4LB+KbVeGy==Wfm}g zz2y6u7(?gGG(@)WRKFzH0CR)PJa7@1UUFoy3>A3Jv#d~bZ0czZznC_9$9`)5%4W>) zXtb_reT<+cZkG9C-NTdb7qN(J#%t17hpxtwwU#q0|EzsuW+DgY45S|a$QjE;@*cQ! z4MTp$a>`x@-%u#gvtK(>JqwZl1#rN>1F)hCCHa+$$q6CqQ$$+GMa)y?>0XOs4~oHT zibuVSUYa}-R{Cp;C9y}}2SCWtBlp{(u&b4n27hMo$map7AwxdRCiG>*T@uK(fKGsK?h;;97G^Y zacYI+rL(qf^U1>I>kE!kb@)913cl61UEo3G;B_RuF?{+lxRw)@Mm# zO{zUcptz*J$;d_(3=adF|I)0szaCZ zl4~Fi%rJ#3H^ql6|1-S_v#6!bSe`)q=Up90dcX6)o*yGT74?SE=#dBV-|52`kyHGK zZ-gX#%%a}nX3#Jq1{sx)Vtwize_OG<8N(&*0e;^f{1qyLsS;gyj_2lBdbU@JkvAaE zqCQR<*6YENp~Oc9JM@fw4$3~JzXby#uf!!@cBKlWYf-+|=4U%0TR2e9Z??)>Q23$?-i|&*uVt9qe6JMq_{0Kj)A~$PrBoSssLta`Xb(~UYA2iPwx8YKmtXF0G z&p>lqjbQ`(QgqZ5yZ8{OGOaJ~_{3fx?-=}omdx_eo0~|!fMz(A+ z>=?74f-0pDSr?*I!+Z8D;k6wqtbSHws>9% zcENCqF&p$33UQ#+&I0OO^=zJn$TV||@PnCE2-Y92H2PBg)lmN0*805x_(M zcAIlNs7V;I$FlLX2BvH*C_ITff`F&?46Qm5XD8#Vw`e{L4$6yw4D)P5FY=CHzRkR3 z!u?rWL;Lqp)zeQPGRcx009khHTaq)tbnB;=o2CCE zP;^zOUiJq^fH=H;{ren-@-i;iK2CwA=9#1MU5YgxwkyD!jbkww12fMTFI;Smi^3*{bf2y{f;MIZ! zCi)7_S{pC?EZOdwfe6e$`6qn1O=Q~~I;9*|P;DU1;VpVCwMVTYlv-X!68v}*Md88SXoyxZVV4E-1B{jSPbsfa8qUs~I zd_Q2ydjzrJ*)or1QqI)5xDz?Z33be)Zx9sI0RzSvf;Qf0^7{+p=ia$gMb((S_H7$1 zJAG_)bzdv-SE~Xq?ySc4_D#=nfKxM1`mhFXl6`9fOo*oRet5$GI3wXmRXx!7(*O%` zX|Y_I(U!JO`B45k1G$#wAwNFBxYzlEqc|-tzx*u|?(&>JJ%J!BHzd@~ETVJ0R~xsr zooc=A;E5{cC}F6$!{|a%P}|yiP(x{o>F@K=ScOuLA9~SPw>bIGv%i~lICViO-^>p;gF1wU~jv|Az zdv??^+XXQEMnyk}dAw@4sYwe?vx zHM_y@j=~RXaW*;9of@lBh7ktqQu`W7{!F??*WCjgBf>xxh6b^X$Z`{=GT$Oo#nVUF zA8BUnFB`{D*LaM`x0N9V=n!bj4YOTwiktfcas3qM$QMhf z`C8Lebb^tt3`v+q?zJY*M|{JQPWaE?+3jzv0c!@E4Wi|0Y}P0A7bxFWqMMDhPkMb? z8}2HYa{U?R*@X>g;gmvI5hSMoqV`_J%e?JACtc&H>p~aTg}X_lawd!40y)U8uDT ziLKpIn%CGX6YwVnv=NIZ+N({&x706e+Pi_P^tUXyiG=gp=fEe1X)_BYD#1P_9jGwYy2r(OBR@J z4||e-xdXnf$cY(+#m10kBwtNTwe1hWKd+~IKwJWspNHF|d(L}mc zNcw#A5dbmw~vg z<5ikG<<1$zmQXh%|I&RX?&PR{|1l#aSdpBiWYTjP%@6IHfj#Wu77dbVh^MQ$4a-bm z%R>BJjSP;Yjcf$$*J}0j%V9Y;x-`H@&Gxr@c=$#|=*+whrcl8g2Gh;aAHyYsZz3)< zQlg}cKeF!{1xGLe1}d9OB@yY)?)^_ySb0(P zBw3<2Rv*bXDfe>X8M~UX25#>dvgSRmN(tO&(>>cVi^~~x=^1=Jukv32^U#L7Q-kjZ z?h$-#c|KMfjAWR2cBqUerz6c$xYH`Gurg-|P;wJ#8JGW`3-BjM=cG&>Hwk$z1 zv>R5&45UO%5wIl0xy>fZxaZZT4x%UjKEc(tbY!9`PMtpQ}{&B;r*boCA9IVc-$ zCgB0@c*nmR1@45W$_C}#A;aQ<0_4UZ^6%4EbEQnVI%@AA4CRwT&xB@PRoiuQ3D|zV zmnkD$GAo&w7Uz*IX!5)dqbUve;VI#4!Li16>^>xEp>yzHXIdusSTzklE0?C{ONBI> zb0gTko`bPYXMX>hy!i;uKHL{B<%0>FFrdC+ui$Jocb7HM=!Mpc!8b|fgRz@UL+ZH; zIbGQQl+Hl&d_Z@C->kd_MIsfITgl1h6L=-N+PjsIGwxc9 zh4|u3^84iymEv+av1EXhV|d%R%4kf0)Owl+FiQKL`0 zjUW^-U(4!o<3J@-QKCx_6mjP5HWPR+QSgl3pIO_dvPkH*=0K=`?<*3OK(xniAeM2l zJz3d*ZLB<9#Ho?+6HeYs8@fM6(o#_=f&>N1bvbC}U&Fh-FHJL6XdclvYM%f&W`Tog z24%RfU7!V5-!(;>S_1Q`=`^8`$LviF^6CGzYk%#kT@y0eWG#&!|5R$OD{hqLXz7m| z8vrUwQ;j;q%_Udwub4*|hh*L(px3@>4OLt`BxrpDoSWJWCaE`j>fh|)^)!MT3_r_9 zwi$@>#pE?l>kj>!*h>ARY;zhrI0~9D&kd=r)Bj(xyu|-QmM8khF8dEzp5b4;!_ohT zEdMWsD_Z5en0+#ugzP9Z@>8ad(V4E zn5#GF=gIxl z{9493Y9vB~Sme>DCg+@e#yR`nB2fCMrHcXHf?{;&tj>JW*fhS4!k_)0m7(W7X=3C5 zHiU3cGR_Ls72qqSNUNv48wW^e6N)X+CfWyY9kHI#^N}>E{@)%sP`VCX7jj{LECm(N z^835$Ik{(`gCglVTnIrQ=E-d-rIeCOC~5u%Y;P}_PoclwX{7|~C3@)ylR1*gY1sYF z!mddw<`+N+!NaSF7+2!(W~S7;ysx+lEzdXBs{?W!T;hi{Qb$)bNY6tP95#1#`895r zZkj{uqo?!Vh)=DPCWf%%D;pGL;Dl4V&wzIlQ^Iu4>R}|p7XmZxeh_v=?rclQsTtao zp&Lj%y2G06a*sc;#)-llO8LH(8%WP`J2U()3pLeqZ4~ubP;@|V_Fqgm-IcyGAx^v1 zO5Z;cF}&hsroWqt7^#OdIjB-9d$6~U+ocLK##~e0u_e?uk$#GN^bIwXNvYfsc;zF{ zT9LA4XR@hZ=9GE1R$HF@6g!Yr<{pSmK5wfj)Cr@SaP+nxPT7AOu@6*&X*DtI;-CW4=2Ae>Jxv;|9oYLbb zWV}i`DK5zdZwB76_I5&A^q%g5Ae}oDaT1mB%DNj8fUPxSsoGeRm;ZOH6OBaQ{Sa)8 zP~{>D0oNUf0FwqfyMG8YftBhlztZ{;KUZt1F%(8Lk6*Q1SH7~HDb%VbopbPCdIPNu zhFEwLly48t@Q~*sB^U7hNH5)@e*Oz|>+h!}t|hzoPr9((Kh4~P6BM&c-klQsiM5Kx z;)IvVMXx+#<_cTHa`+m%87|a1CEyWFm(UhoRTHl)oa-3{Dv|CGA^y$-atyeZvW)SF zRmm&P>PlXG0U_2&c$_*$2+30i9hXLwdEsC9nLAW8IAIV%{(WdR|1scl@4*x=R$am}PXSzn`GdUlQhC6_=-(nGv_ zLjH~T_A4UHd30nBw2?I?5fLj-PR+9Ku*!~GO>msrI#vSbC_Tf?YAwjYgutukwS9rV zq2o8WlwcBuHGc(^cIdS;fRaY4sVbLCl{`%OI0v1^K# zMZiT;Y7NEqgRnMa_KrG-jDOKM?ksfq^M>wbPRFfQ{0A#I*!UzU`Kn%e#@2Ev-x{EM!CN}t-c^j38l7?(vrt|(Ob*MY4dk(_v&u{^h# zD#xTkorps75DR5j%uSo@s52`)Ta!8S5rz`4@^M+)B3aZnFtN6|UwMk*k>=|T-Bp2l zYggL2tL|c6!jgIS>PLw-T4VvrYsUn9P`q!GBRCFOno<9B8Q3Q&H!8romZA1J4^~`u7j{4#$n~k7Xwie zWMdw&+*JLeQMqI?55qZp)oB-q+y(!M{o3?H#8jYu-&o0%{{R+loceSq`YKu>oNqgS zE;l<28gN@N>3m7BJ_ONruIt=YA3>hgJ#%epmEb$u%rvnqM80D?r-vY=m9bH;;rf~r z-uLJMr(OTJ2oyh=l!VO2ACK~j7JZj84Qt45-u)y9+~h?<9<%~z-sJT$rV!zQYzK3X z+ZOBm{rgTVs5)iYqTty%bwPqzvTCL(%C#rH*fp@IPu38VSrO3w_0;3yW4G9A5y=Nm z0yxI*dm=7}?vJ=T@}{jlvxJ#&EPYrP82+;<++*``_ELZBFk~&Ni*1Y+i!`gz1^XLSu&lEFQBtur~xei|<4b3k&o}=5 zQ4|8)+1LG^TXSn81n<@RAefjltvA>aKi5u}h@e8K^`5Q}j86t-eBCULHNmk~L8mM~=QLsONpz^8ekX6t=ixCX-@g+LX51EXjx2OL}ke)cbki4Yo?IZq^anU)vh|Q92^Eo*Q(z%v%+$x=mG7VfB_u_ zGfJS)$*bXQ7;=)zpD=%zMdt6T4EK_HZKWCJrw`%%_>FHA)TRP!BQ0oD!?(YkfTDQ0 z!k!Maf@B1wT7iy9VuS-9QPl^AW`aWpPy$hcMl?}(S z;u~86;ho%{8++>`gw77~{OE}{3u-%tGjhJy@P}R%gFTCB<-JQG(7U~s?Xo0yN)Z9& zjn;U8!lTk({ZXxho~}NY;4P!;WU3a;JiD>&!3ds98mD{ZdaUcL+dJmrXZAOO{>uiI zHRXr4hni+u$J)=g>h~6`s*%(dJTcUe<{I*}9;PFM?BJ~_tw~hDe*m)M9z51$y>xTe zA5rLx%4Jv2orcA+0rpT)tpDh_Xmu@oP|shFjtMkbk}VFGHR$5dxQ#hjbV1v$FWZ+z z{B?te8HX|qoD;CgHqdV-N3iYsJ)plc)U8n-GU8>M@YH~cd(V7GWQb%Y0s%p-nJE+Y z%?_DjWXH`gPwINUBrr0G%X1{mVmDqyzBKERuZPs8_~k*x4qVFN3wpU=oo|?V9xpKu z+IX`W7CO%H~Udsp0BoMy9r zq^v(=TTa*pUd_49e{jrI3iWp-gfI=ea*p}y7=^WXvFH$oc9$CW;_L}KuZ8bypyJ=l zs_)iD6M0n_oz#K7nSyTi7|C$%{z?9lvtzGfySnPwl=iboyOg+GdHaIMf#;;_+wlye z6oVbg9+}toLbKUwgeMytbz`$8a4OH3fUM9#ki9uy*157!*tvv?d4Ll!(^b$H1mp8 zi5AzFjfa`dyC?Ltu-kyc9P+S1a)10t8qd+>=<8)@@WP4?;9>VJl;lhwkudD^)N<&y zw`6L?(8Be-`jmirCJR9ma!ZdSJD=@;M=?(j8AwTgU>_mvgJP>rrZ2&=oXZ#st?uF( z6BBqj%)IcpuGh9bQ?A&)L|gdkdW`jsG$z(b-jPrKJ9OoKn;;o0KoP)b$co+d!6GX zTu7&gBLhwhogO)h!Xhc7n1>A_L9ULzc2KtOzh`AeYCL=E!vXs^5nBS2;jbG<9nIYO zQs3{AilJ}p7{IgXf64xbB5%I@e<||CKzhivdw`@Kz^0{T3~C0sV^S@+KgD)V2z~KG z_o4M@-c)!7?r=*$tTET1J12)9HV)Ib=FxTUx!`vI06)_7zZtS0z#lV5@CP!J?U(ug zZqNYGz+o_#TF@iukpOPw5~bG=jjs=6>+Em_WyFm?JF(2Ce3mz!i@jD8(r`^AWZ}Ek z6Im)yj8$ukm8{=~mCIi_7W|}>w|#m^NsYF(yDTN(ViEntxWMEpu~WDGO_HA+4k6_R zKCl1f$fLhdDF^8joMmI}zH1iz;-k;@1Wn&nTv)td7X$zB`9m!af|;E+14eLb^DuYP z6(z=lVL@8#r2Q(RzlQ>@(cb(TeZ~OCmt|*km==@nF0P+B;vlGw80I2l4*ZQE0ig@X zHCda?NuY9Qh{@y^r)r5JwX#yr3ivlpz-p76&FnI#y|s;Jzxm2O(W@4Ghf41)&1vye zt*JNWeT=XgkE}v+6%@M_Deozi0JKk$IzL8=ua}=_R>T-i$`SuFQdeAR#@y4EYDq{$5FJOK>nWT4WpY^xan)kv|4`ec_vCcNOmzbI@1f2IIA&h^Olg1#RQ&HUUR8miD4@VY3c0$ zrmyOpFjS^bAt61&@Qe=mcL`sImGTokeSwp8*7#7JvCi2OW}FHls0bUo+%>-9E>`OY zHc?rp|MPbHKjQ(JgBi|Em4;ozN))fk`Rf&!i^$Y@jY7C9l+(MAJzPO zDl*RRBMrMVZj$w8U!pzQdb^ZX7(ulw3pQscAOQ~mK;?PULEDv4?7aP$Whd7|Cac9t zd2I-FsYrmW6k|Z0Kw7NSJ9sw$9QFl#g$?wMToipmeGmi0z$9VYwjVvx=9yfwzvjV4 zDwkLhVT-vYUvL4Jv+*mLofe`r61I{WWVef~EGrp^9D!$((MnODu>)&O0u77hW8B7X z>nm17xt6p&d%Uk<-y?yU{?#`yl7sdT=tS1oI)o?G%y~m&uPjwJ0ln2A$jk0NSv$5DpMsESz<8Y1TjCoMA1+pCf#$? zbD>d$`p1hg>mTs~)dE#S((V0sq%MCF9>&YH#H08t@pvS!Dretbj3ok%qy(ceTq!qBU|TphRb@h$dB;u<8L zY^)rMZ}Z%=-F^jgfH?{<34D7(bGDh6Pg<1GT*yhRZ^TYv|vP= zHN9(lG_*TiPZOjUP2y1sSSKv%9k+^)E+wiEhg}s_iOn6brG~BPA@f>D>?F*O)Co-2 znUrB0ccB}UeZ_t6n)ne+01ks35KKs$S%T*YcKIM=8jN@8;+AYISlDvqWvj2>@nUW` zNeV%KP+rXHL)T>2cdFi&L1Ar0ifU=vghl1G1E~%7}bax z_UozBpolT{xMcXpDLo1!Xtns#n`8@&J?5S~PffP^0Z=-D^oArj zh6e4wcqA8t(b7Yp{Jer>pF7>q=`ic!THO~QP;R(gq{5aXoavp!Yw$WW)&qSl;skJa zs4#@&_n-n}Tlc}j0?q7f(WXA4DzlI&bP~mr@Qms^{KP*}8#j~p$+sLyjy<-M^>b#D zDv$h`Ug2!HoT92{PGUx-C~DbO*Y2S#s|mhfortU6Fi>YyHNp*(>6i3>7GriM{F%s+hqb!P=Q{X$Ter2AepOzIhf$pBW_F{paf^nLnqzj@ zqy&X`UwmuN73_Gc8Dc9n&2+BOZ&dL(dw|R9-z|Ol?r+*pomg|lUs#X^)i&9~n<;*&{2kTLh zH}}BAzNsanAFmW)C$n+(tVs*V?J}b!ZT!(Xkiy%>mw)P_CWWUQ4+4ROM>H~$T19w?}Yc;d3$jStk4-$9&~On(*&a<$5KKvt|8w7 zTMg$sbK6Y=Hl-*mJ`2x6?1&~@XuoVVij~HdRvyOg+JPnhXYs@O9R=#lDy6Q zEsTNbKUt7Dht;pOe-opVjBR#U6QrpuPoW1K=!&g9*8SM^`?jtdLvx=^wR1`&cIZyq zo2K$zX?okW34r1qjUO=FO#a^_e89qU6tdUfCZMRfbRYEUB~{dARZl0Mm3X;Cbsf-w zDPnnC!W7Si82Zr>K3}mSqx|}Ppd0c#M+~c(1lHS*45p5zfm6AbzNf;@Cws#h{z zugyAp%q+u)yEE}farB|n!!zjxD0bI65Rjg?UpG1Q7w{p$-k<5a5wJp9Q`C)qo_>o9 z=1S$>#g0P78W(K14=4tTnixFo!G>A2%$f4tku;2xP1`Ny$?pfAiH8k$0XXc9#TB%! z>7J_5UqP(Du=dpkU}2k2$WCG}@Tm|ni1v^hWGAG_m* z!;ddSkl3_XD-pSC0>OVJjPtxChktwDaVQd)QV4par# z#}*WTID=ow+vR&RHBs;~Fx$`DDsyG6PkVCGZ2l&wJ!oQn-2T}pT|M_27bZ2jAY-h# zRZrzzK=yQ`zO3b`D*cffV>*QQ3|s1Pe|vWk;Dz-av5>Z_=<)Be~)+SzPU4(DFvD z$u%W$vtXg<#P*+~N2n zKs!z_bI}?6J6!c6^6dzb@Xk!8Z3MQ?0HG05U2s7DQP1yC0`P-xqphR0o-`kf3sz9m zD}2O4PG{ORBW0AlL>Fcm2tw~a_Ymt5_jNN;0=N6fF}{E)g~=hmj<@JZ+$n7^AGZ-2 zW4{F>=WGj5JS}>>^-Q(tfD3<>LAX;JnDOlVB{Kd;2X<*W*m(neQw5h;bfY~D7aV)n zT;FXMynD0}UE_wytHVZpH?qV3jE{7Eo;U-Z)p#(+NR+LhO!3r)Q;Yv+mfO4Oh)(0r zJPU#22&N4W|9kXeVgt5`>lPl8P8C4tOMc2w=k@DPif_?^E;FwJmp!N*UNhHM>MN<( z!U{ud3SI-1ZAIc2^6SIW&K3>Ki~+QO7)0JSfoEgKMVeI(P+FTD2p>qi(E zRiS)AuWhuL{8gFbD-NiW&44urdkC6bs5IeljL`hK z+8|VqT?Kj2pa$nR3@LoBtM^IS3kAQ=-&LSN|KK+i_PN~givfTCyFHKSUlUUc*$^2| zPCwhvUEP2hzdhO32~SfY2v6p%CRGY{V->*XNOth@AE9H4gd_Wg^xM?|Wl@;lq@zdY$_ z=SETq7eji^sKz;Vz+cNStPzMIVxdrF`RKOlemSuZ^8AuZ1epS#BAF z6<}UN3t?j2)6g3FS7SOc0O${gi)VDtH9%|@U{SxTz=mJ!c(7%oczGCfAj{{=hv^9X z8G{8TJx@y1%a(4Ed7+=-{=OA#8k%K6|TVsIec};{S~1xEN|!XH!xksr<^!s#V72@KG=! zA0~5$UrVB;Qqu;o_zC?%&ifs3qN|lDS67O|naWt=>W+0|8TAg>er+qI^9aHVqg|tm ztxmDqDr9$TPJRe8kKoM{*Db96Yz_qbcqE!B#DI71$Cc)Xvu!M!Z2dm89EGA3oVtz( zTbxxIvYhjU$M!)})~qKQO;RcnCzyxqK!M^mu{RFV3DHl*HbL?I;ZmA*63oDN8@oPX z1)*%g2OEIBi6_IagI_Gg6$V5!BaO(+uORPnlU#3huaRi{l%}fEa+GhtU8<)3Lw5&% z=OR7Qwvwa}a_)5Y1zZ6h);Sz;0$-3a)5Dn^A%!zat!i(cC`a|?PKOnugJA5AcEs@E zql|hBTO8nXvWAn5BKF4G`=ZV>8IBoaOp7J~-Y8<&d8)O{TT46G@fqUou2>FFX zd_uh}PJnH1#WqT-F5@f9hR$1*I3Ad}%833d#}H*jaxOj~SS-duW(yM&Vu0bg`#PyI zx#nC*8#SFX+C0NekqiXc%Zr<^p58wc@h1;MljAJ5XnvS{h?p2ks9J=a;0kHZL0GS} zZdS`T_!j7cWGjph0KYqWXWi-{J&RT2f+J5_76pc#56Z%9L-(usL6d zQ5(jn#ec(|u!!g`Y=W**l`2?)b9*PxQ<*<%KcvZuE+=Mjv&M2*W&w9diCoCt06Tv0 z1@!^8ZoJ}F=GVwZDyKwZXUvxD(XVctEykMD4mEzs2kjL$zzi)NKw_#{{lY%k&J&6X z9;IE6Tc#k7F9B&t<2-U*rA}iR^wRD zUZ?}R-ymb9m~I~e(7lNHk(Xcjuq7jvwy3g<`OkOwMK*v`1kr1Lp*>8j4XRV1y@U^e zkg{)eKoFD7+?pNxd|hh5Z!yJMIP^%+7-Zx>zo{xgALT4>u@hx|y7GLuOKej1+lb)h zd@(lch$v9|f_N77e_Eu}rI0E5L8TKsCPQLVdF8`EY&dxBOA$i3yy9j}0xVw3{q&G26CQB3=xL0O8NaPY-BRB>!+8pddrJ z0$DjmQxfI)P>*95KXftb3-`+9CG##}eJiIJlzX1Uv(p=-wFyld+#$e3flIXrrqGB7 z?O{xGQoezhFkg!e39tg$to*$2{eHli5B#ZV_cngcIUXTBUlYIezHK7ZD`uC}CDwc-j+=x>x%5D#gu&X$hC zayZP=Kmfn>q1K56Qn@j_;BS2xW&o>$v4qDgjIQO#M4K^}CzGWWQX%oxOq2{2eMEvo zW`8C6Abj-s-=x$h@Bn)vSh;xIjU4jaS{&k986;L62VxjrD<>x5Kf?0n9gL8}jYQ7} zwS)hMta}I&CF&9cT()i7wr$(CZM}MB+qP}nwr$(h@9&xJ#mwd`a*>gnjJWsUJKYER z%8q@?fish_H3b4c#i%1BjI$B`^(2na@9hm7U@~&^C0AoLH;Xcj?jIqB6GzEtY{EDO zfu!uKr|Y$m=Tw;K!IDpj+&}`TX^Qylm7{5tO&CCwJA<+zTsA<1PeWS-VG}<2t}B*{ zovipv527hD$_L^Yqi(HWpv(Ow|Z=6Qrk z<*WfIe4}6m*1vzNy;T8?+_cE(p=~1Jl z(`C*allu2>SI(%|@-wH}QCmZcP{nN)g7T^T;GX8VixAi#IIDNz68w$@c}r*~fGnn8 z^4!EyJ~-!pT=<6)bJ<*D5GxNAAzYK^TWk?5!5Y;i%%b@vGzLhwBY7DJ=8Xu-7&JvP z?T{SoVxfFJC(df1(=d4ig2HmS>=2~4050_*kc9CON4LyB)CKG^L?+{xPh`!uIzD0r zgv(H+(-J|!A3jF>V0kl;%|3y-B)`Pc4+qQPp2w;A^Iwjoq z^%v;`lx)UJ9x;V|V%CvmsyrY&_XPlMqQFI>q^?D4w=G3NV_UxRAw@>DcQ?6tNOuN@ zw+Ls(OCh_{T%tKrxYVgpgWW2;mp=%Quw{rjFac>y%!jB{^%*qTNLkb7T`7IzX+s!- z+CClocOz7Z3+Tv(fC`+bk8b731pW+mR!dRx9zzMM3--b&E_O^7O~!TG5bQ>y0D5&B}8G#aTpFe>Wu$Rt`|)ea*%tEwNDA$Yu9{iC2u($#yb;CD<8>L(G6Q*Fa=!oi?_ z9rFifExq#6k1bj)X_-)FLnb8;EPP7h8JBx_9C|pBXPro8&OEU-nNEJGXhA)-*_4U~fc0>PZykzBN`M_^^#z%s@8&QyxG__{sk2t_ zM+O&2mY%JoZGZxSVudD6gX9Y z{cWlQx6bL1TQwn{5Por~=Qmb~r`qt_o|ZqCaX#GzKR&A#jN;@ZiHm<9x0g zr=92V9aaqDv1l;alL;ZfQ5OVm4h6Sz4ypAX_4G5#E&B2=U2|10w(=uCeTgj5_@?P{ zZ+*%M7jyU3OH+CB8{K=TvR>&}diq3qB}(#4wh*1Hg0jy~yDgp>P=-TlVEwZQmCT

      H(9D8S^l758ZCAYrOTNcJT>$OSYeLI;y_(%&dhflKJ ziKvc;rt^GiHfE}t(asn`BBRAsNCdey%eVYKx86J9XFCL%gmG_n zH{;7_zQV&=RwojOX%o@}R|Bh9Ccio~o9?84g##%enhPH~th zJ+IyDA^@_`|7BX?QKWUv1%Nm+uq*kB5A77jP9Jc=_L@7mv+BzJrrJW=Or6iR^lT~b zSidXzi9*til!+5ibLaf1CUF+Z@Wcy@GzzJUjs-_PU6{+vXHjZL#&9tk4GqPd{n(8* z;lI&x5ee0$J!^<+3>;|b<~UL&%+K+z7OJVqnR@q|L<&O(GU+ zE}NdQQT4hGQu45V0+ic+GGmz=p^)HwLxZwFW1#|y0QH3ap)$Z?b=DEXhzZBg z!~9oWZ8m!j*dI@@=5F-sMf>Xscji-39)EEqCz9*!tD8aOSqb=#-T_rer;9=GRVK~i z@x-jCpS!{CQ^f8EdZl-lCKyUe6-vb2Oz(Tlsbm02LiuzQbfl(Ns8#IT+uA3K!*0qu z?7|1koVpV!BgT=Z_;PHUyYs5c``{Q+zIpgx?M-Kmt{Wl8>0Lv-KRzK%XB+nDu10%db!Uzk&#J5lZI$S1Mj0X>j!_anJqF3N$E$ zz{5$USZvE8h#=QbF8fN_b#?oV#R*V{SND}9t5mQEucYf%C15*Wc|fFgpUu~tFm(S0 z6XQpvn?{s=A9e>L&cZL+Q=FSxM636W1_X-dRuVdKmZx@WRg8DIU_8> zPpzc9a*daRA~`+2U)*)swimOJ8T_RVemOA=ISvSKPz49ebs6|38u%q9oAg|P#;f=!3^5mob`sV=F<#PQF8iF za*HO~qAi`vEKGy&faSD<1p>l3{@|>f^%g%DyAuNt+8wU-UzJ6XrQ(}iYvi3!rX=r( zylL&KZ&5&@K*sv-(aU@pBv-NHA zLxhm!)DpsirV$qvuZ{o%;FEbWvTR9x8~A`E+AtQkzvA*FJl8Z$J6c6^*jR9x8>kS3 zS%A)CYv~fKtP>0AvghFbE;Y3q;bXL8Z;kd>di+uAZ7?;B4@1?hzHpmpTb7RSN{uS7 zj75SPLqr7zz5C@AfNRvfaL^a*K|oItKu{2=*|37eQq3LL!}Lm??LTu6&Z?|uz<2!BU*&bXHVIGU)uC(Fkt2u?eQXqc z*=OgW=s|+#AZA=`XI`YrG|Fv+*fA8K{<6*Y*WXSkq;pL{q4lwJCa8pIyzxt$j!kpo zJS~u^e1~euWEg(5$iC9piSDgl4|%r&W1;J!uiI|ezUKBb`OVg?^^Z2O_SSS) zr9$uiJfV*m+E1HO{4%4lHHQ&rFC{Whts)Y=6WY?%3(FdLU#$-n6$mI3TDP z8mc8+qMu3~#VskeM1RLQ0NyAAfDJ=2?7e?H*qfP7dOwWNXxd({!k0*&X>GSw8T`TR1)m*CaR2Pa@W=dmw7p6N%HUYO#?AnM~|qjFFeVJHvL zITFuNTS5(qKu$K~{Q`ojg|y9vbOxuSL}d8V@Gy|idSyrHR*@wHDMb>()zkR1^tqir z-X+S^cCm#20gjBM3R22;h`rwO2$WoUQc}ZNX$E*P@H%%wslnNKurQ8@iFDx22<_d_ zf8r~ZZIs&4AJ#Lq!m1#8i?*D54Y5UvG06mZOcETiSlQQkIe7=0dv|^a&+}>Cp&PD7 z+qcV$bgE2E;&oO9fpZxQ2NIS$k2P*-0*(3!fd+bU^V3Wpmiea6{C4L(!Hw_S3tDcu z3QbXbt(p)Eb{)Gc7STo{BMY(nlQV_^7KVGfS&q)z(e``|gI|lMfz7+Nwx~r6cUod= zd<;Re(uSijlcqETuPdW8s3e{#Rus?lZ@U*+a#NnZ`IGRIh#tMIF%&U&UBD=UMq1lM zcf$gp8jM@6q58N%3zM^he`en}@o@O<(;wuunY$g1Rm3$Nz(3ChqkU5@(j?pInaA?f zU75uB9g_HjezUSO0To89_y$S>T0cg#ZRfxHZ_q zG)hbjs)(@W$ehjzB~+joLvHfE-mt5yz)p~aIPV|CZuW7Rtpssbgz6^4)L<pK8EPjhxKxrP|HfCLyh@5Cz6oXgg=Iy_Lm*(Evin7yq;v(*?-V-j3=6;AL*^+G4k zZ5oNhBy|`~DkB3nX*9MUHGZ*w`>Ny_yjy*qTEs?~5GA`E^uWliwC+w&U+5rHAlFyG z*9{SLn7MAiUf(}&pD_WTM3}dJ_8FLA!p~lL*-Z;Nbnq9ehB6{));R^7@*nd5`t*TO zo!$5ll+w$>`rDh-W3~3?+X73m^XU}X{9gQssobZt<)1+1N39F;QM9!pNS=8|kWwXO zWx7oS79SrHyDk_~a4*a+ES-aZ+(vP(P41S;$^NwF2jm#9;Vumyc=}fmDJ^r4tdpKj zBx$yOc3?H(K>naTSt|4M!?E=Jvn#1T1SXSFNg}Yf^?EDkbf{W%6a%`cihcJi;^H!r zzn3h7u-aHvP(muQ@5>T1E@6-hmO1snW|0#{{TI=p1+@lL$H>T_^LkYnY( zh}O0r>~`i1&;_!eZw$}bxlxl+d!pDQd6e-waIDz1bPeYrQh;StBM8uZz-*t63KPI}nO)sT44X4()# z=Xrra3v4%}$FO)&BDvJ0W;Sdj`oyJ@wu;AFL@Vf{VBtG19DON_rc~UZV&EsU-TjRvcj)@4(nfaj0QqS(&QjpyB86AbeUCXexb=V&jS!C zKYu~q;PS62hNfIv=i7zjzQKM;XR%IwSQ4V@dY!OwP8mnL8wD-%JeiyM6~dr6e3Nt+ z>vYE*>O#Zbpt!I*4ZL}PRVVsg+dF#jDl}`CKFEB`xBissEc6O^g$oq)v}p#JtjPnQ zqQ?HrNEGXt^>8%b9p5NEfNH(EZ)q`B3!&1caW#z&8yC(%sLbM7y5aAAw&N}}^R-@E z^K6G^!3KpFD$Zj37!v|u_Wtf$r!J$)!z7ZJJX-C*+D~T=1rq+_)^jaqf2t=Zha}0?aNud;7qc?BwTZplO!i9WvYvB|KLL z>cB|2EVLPs?#or<+e;L7)cTfj`N{L&m6(}ewgoW1A$jz#Usz+?Ss~!kVWepS;LO!6 z8x^`;xLLn$D;W8i+PKZ9)9-)Js&lT$aY|+vLrp2i5cTLp8m5O+*< zkPH_vDlSXmtrKGJZY5jib8A*+i64OkbebQUHhvbq+!!2F<(LARFNvTZ!-nzZJ@pKZ z$~0zl8F8*=QeX-M)aRFasNkZ~e*O4<`dIEZBc|HHRWNlymU#%aH9&&KJk=!QGdUx4 zAU<)Q+cnXyNdAU7$F) zwu9@94I;er!Mm(Ju)1Hpzl&uun;JOtktVw`?CLo#la7P;(n9w6vr~4+lrJ^;71;j` zL!85oUYt;;NiYK6-o}O5`V7!UCK{yHF|H^U`plI&?mEljv{Nj%J!~_(e=a6KV`qbh zm9CzI4GlG6T@M&~Vp@RI<-gq7%#h%j{yatZ<(2Uo7t@3@;4_H(xk(T`zZ1XSKAeQOf);+ zE)RutuY^V`$gE3^DIji~IEVv-Jm-^@w8vX_z!X76eXJhmSA9`9B-gNAS}M~2MmW!= z?kSJi^EvRZ2!dsp-wv+JCnY%PJ^Nsks!r`KJC>h<1Q5r@Jm|yUwl{H%}qu!aDrq5#S7|H&!H=qkVph`Ye5$ifr7X1d#ou#QHtu^ zi=TFIL+njAs3A0NTj?(>k^WW={O`OXL_FW(u(C#{ekZ%=hfc}R!>mO!$~q(`8yw+^ zoYi@De@1zFp$AYO;T#M$fyzj*RJpB|LI62>>+z`h#0ouZ~(2~aIXLXadR`Z<8sfRS&L1J(xG?lk!4*4 zQ`E@6VnX6llX|S4E7cWE75UmXrC2Ln$&HHq8o3%!jh>NW&_pt4?jE`*W6@qRv2(&P z`Qcro;hywwUzc(zL*;yOC{~6u%q$1W=Q6U|VUelP%#-Vtv&y-69}h@VAh2V;3S_{( zn!*q9Y&*sUP-VWsA`dt3h4R}Nb2X22_rsi(wVmujdyy9#NdedFv7QCP zjJ(ji`Z$)9zpoeEyn_Y)WL?K7cDP<+f1>OmzKM6}1)yIzX;#9`AuuHY1|bcXq(H#h zcw+5mpNnc#ko~b7NavjJ;LM-V5c{Oq=DP^P@82tDICeLKfo<+s>=%8#J3?n?xWf-w zdo;^?s|#T&NKl%#1$V@OIMJlOHU0&ueoi_Mk}KAtTJBmGRLuEjm5S+#y~}d3=R6JA zD+eRtq)hu11&96{Hw-1Q`7E`@M7MmQYuG#xyXVaH6I$K2Jgz)9EJOE{0-sX@;eqL1 zhzh}B0G8sHP(qB^eP7r|w{@RBbk4`ZC zxUMfgso7h+2E660cTn!TSvqp~WDkl0C#aWXsZP#y^SuPuEqIR0g<}w8qq(u%(|l=~ zMC(KICK__s(kcmJ#%6*w%0h$$t*#w`kWw-QXXSW z3W`Cw2-Rp1sP)860ODHYDp;v!>p~n7mpMud-rM192T}E;PUEBwFsFJpb^tBQ8UU_X z%_LxgUJ~3Y4N-;(cooHq8wxfJ471^{#_JzO->=hhBtB7=2ty+BGSa$kB@IT}_^u*+ z6|^b$&^ZYB_k+*gkcnl(!w+$2F+qOpq+T8u`30>c$Q%5v&)%Zg#+^woVIWrEL1KZ& zjs_7T)T3&wAlEBT|6}rGTcog1DG#XWYBIup85b}I>k>9x>{s(zK-)%34%o9aP^l`X z<6I!M_*m1UPlVcXTo2nmsPJLXu+IDDyv+mh^U6IkmK#8p?wb?ECK%%9{z8WC!IVLV z-u0?wJd&7IjtPd_Vbw$3w4ixqBpe_Fp2z$x$Ul*Dau79cc{B8R{Y!7IE$@2IKa%#$@n^aAZ>u?R%LJ6RLrgcx;)>qMP~Jn;sPki^SsMALJcEBDa(?wkX0=B06)~ zfzv!%V{x_jC?t=v{!ot&rgk}06U&x_IhTG_qwV0uqXPRpxwcuUE@zinOA}tnGHilDiZGp$)|u@DzN?nG&zuu=qbDt-aX71FgG@3FRIKX@-ZhwfMeV)*jp`FQg#sfq zStn{g1$B<`$obn|&sHa`s^zc(k-jJcH(C@M3vSqev);Y9#MUR@pt(N&9!;`rwJ>W& z%!JjtL5K47kde;>(6Lqa%fnaKW181gK~c%vvb&smq#euXs!O!MYZzxCe;3wo#%}-f ztd)w1r!wv{@L=I4r+KFTCy=EqI3K;xqhl*~W*7hSRv56^6Nj<=TCCbo*xqJq`|-Eo zOiA$XbV(O7+Z9Sk?$ME-X9CfI99v+3!M&C%RB^ZIuu!B@yw~|hD%Mj*18;~^H!_`6 zvV0H&5DA0M5r6tKI?7Goy;uHc*DA3URelPm78C(mNp6SgTk%z-#IpXheNz04zRXe5 zdD`i+ieh@_P8QFL1+hHDpT9;p2)&*}%BoS*eVsvFnIpKhYljGi8&sa0?*$HoMC@sR zz7lOzREb5G@xn~t#$^k70qSLG683bEl9E8XbqsgorpPiepc`H;c)v=*bQ?lv`A0jD zPsk*WnY&6zyNbFuGjv{ci1auwpfjo%2_!+Dfo>9S2rYFGl+WpkkQ5{isU!d9F0`n};A}|z1I!tdDJ5=7`4OO7v36n> zkwMQ>S)&t?tr<)h9qwr9{{kUEm9qDewUILeA#wD^ZX&q4k4BeS2l&Z66m-1VL{`|^ z8N|Tf{2gK4U;HpTt`~YRiBDuLP5^3zO+q@XX4;O?^jc^cNmHuD-a^gExqRN-p;aVZ zNB_HfGrs3pJ_m6$-qHogP)NH+mTMOhwfJu{<(bg4P8{VbhDBe}nePmhw0@=v?)|4{ z*<$^3qEgRjjQ?Wt)5JseU$rwaVk8NF?83x11fjr4tZNGHOnxfXOaDY3o*#Go74orTTsB)64H;CnclhS{**lE~UI`xV93KgLj*ib7b^ zB1}OYCnU6jE0}sYfGlc{7DpT0{&B*}4R`G;8f1z4Fje3oNs1VzPWQ%kP4^pn*S~!f zb(BTW2ar36(EC#m@U0!j8i=0>t{t;&Aih{t%Fxcl7EELBZZ=9(LR$5vxp{x1E{&jI zXuC|W$p@cGouqC}n)kF;P7e$(n0miMF6jK@Z`qR^Iqgg%Ctdm@iY?(<)FHw)=Kx3P z)eqb2`IxU=*4rBNlbVc4N(&*r@FTz5edwivpckzP`x_stk}oIy@$>%Z|z6* zy!(>g;q&Piq+`!^`fCf60U1*ite955(%QrjRrC4;E852@!4G= zec)E@UUW)m>iO_mv)iWF_#CX(;PW&cgnbX3jCaIjsS9e0jr~Y--N?0(!E~kFQ0^YcYQsa8>lbHZD+NXu#Bq_NQ%4 zV=zSy8`oMwWbv|-O6D-rp`!>cEoPjrWcZ+iUygJ$ywOy2vCE#}jvlVu?Oob<*Tj6H z#xo4kHWeNZKV!|cS3<@+M7|a7<+;wEhwz5X5J^XpB+5QeKtFs~oHV=YyT8N8N>ImA z>IyF2p$^#Ae$`f0BtfiPMDic%HBjGu{qk-yZ1XZIZtM?s zryk(-Gt-&8cYILz(OT&w=l7P9GSMV*awNAurywOnw=?zAi0T+DDQf{}Z}zo$4O(^_ z-GuSf6A^YKJoO12S;TS2L#jtvC+{8mjX+lSH6P|Z`yp|7^ZV%pRnL9erSMQ@EXQ`7CMRl16^Q28- zUqWzoE=B01kXaAJ-%;>P{w$#;w*m{LT>RWG99N_1wfeHNoxI-a4~T-fD}WmjZl8Ct zA~nOwt+egouX|k_Cj2FcKZ3j~{k&Y{R4;0xcabDDq`Y6|0f_M{0 zdt7tWauHu39#|Z5g6CMtG{TnOe-}sWQ!^I){Ac11g<;WGYSL(%Bhet-8H`lkibPNu zcf$<8(%k@!jrZ<02(&)TR4v#O2%CJMj+&h^33_#VP|~+XOKXu+NVdx4RIt1FE{BWk8!KHy-SZOF7#ae{~gBkHbK@-eBRX`BSpVyuZ{!MzyJ{O zO#VW;OOR)-ydtZ7L7Mk>$^R6@mAMjJF69q-K9KzqP$Q^D6%V5$A zIr&+uT7vZkEyHqFAPoFHs|6mx3G-c6v|0f$5UE{x+4n?j5v8rCS$92!2xqiPsRj>L z)NsT?>Xs(sjG0kL z1bDE+U+w>*PI&(eT!kwy4vK9~v>3)z5CYadINkzdM+s4y{IyVU8pu}s?U2hbgWakl zV^{h7u0G=Uk@h4u?j(h@GD+hc4kM?{ar^EcVm(BSS-0Du^ej2r!2U50@5X~-z$Vza zu;4OC#fLHnn_lg703c*X*5WU=&sFc8lxG=ef7>29UYIhT@JgZREYpsZVvbiCyaTHU zkwx>Wf&7c9@aOmQ;~CHmBI~8QTrYIf%+6_yZR}Y!2Ohmd3gFo?%4^qNQt(kV$nH^>O;YoCaJ5S>yyW1>$N@jJYf-A^!M!uebWGwO#1NuoRpP#&6D7dv`#E`|eMkQ*)8xKLs&k~ElL zF_(J^MUWag$aW!U610#6Q@2w6CSyrvGstn2Mw?K+%mOmS^bp|X->CT0TRcMrCT^D( zDB=>zamWqe;eKQ6%HpQm=&-yQDO0!01TUtTq$0enW7o-p0#gr3M=t>QE{rK{yE35? zqH)OH)^PfuP$Igh+Z8elMz-W*jlU(&sf|Y?XQBRi-u%c+q!BkcLyprPCP%}4!t!lM zrW}|al@c|%WPR}C0wbR;SvT>(Z9LTRLp0)y)fTX751`~Qk(Eu@fRiL`zC#!$#!unf z+l{+PgwjH`q&WE)syNrXgz&96!SKU-4|zq$O3WB0zB7nULGqXO43WT2iiegbt9rH< z_`$D^-@kpat|5CLV$0CXR(Ri<*!&Zb>Z{mF#3;d{Y54klzOHTh>P-C69lq!^lr2k8%dCrv{*QnVUk>(1*oyOg!Ue47_Ffm9UtZ$yLl!G>bksx?hdo_kkoN{k0hZ?^tgzRn zHJNz2S2;LFpb3+IUP<9-ZGW#WmiN0i5V@hTfEiW2Oz=)uVUbi|DEsg+K-L93g{eR` zT6f7I%mZzlLw{zzUSfZIeirNwzW*mSqh_0iWl`W88eL;=HGGBcQq=8%>-sGx4RR zdU^Y4_vfdylKeg}Ef!9g-$J&|KqsHuaavccb0$_0PglxYL;90%NJ7xaaqvxOpOjgj zrLfcMd0STh7_l!!Ya1v!KZ3u_|G98ZyDdKQeMYvy!5d#Nap~}soSq*pA0>EH`>JXi zkpy!!eCXa!iNJi|I?(CFjRnG18bDv;1vjcb_MG=$?p#lhEi6_#b*KK_*IyKVUK8VF z;yH%D1{LN5OHNdYBj^Ee7)J#OQgj(yB|MM>&CfK}xMuNF@-$@Sspb!gb>8e`r=qao z>s7Z1NRrF&vtKg&PtPcY=Ef3uUm=JW`Q&)VEP(WIF<*bJ$Qecw3!q2eleO;_7r!*B}( zZ&Vq(GB>^6Vb8i2?X2Qv4+lc&l^)$QQ6l0|$eeH#vnX{AR1`ZbUgz9RD1cM01{H`B zmSf+3OOhe+W($vap0|)2)0@;(L=Z!rIvG)KSb=zTLv=-m0_=c`#E%9UL zX;M;Y93sK2a|1?vtP$k?YKV`O@`71;)X0;24ETI>RXbUmHuef5*Vg;I@f5BPstUQJ zobtg5oM7z19EWW|a?M^t1}n7RxMh8?^w(uA3+T8rV8xZaOE9 zUaT~TiocNavZw2z;G86E%kEV^{|a263bP)KewW+IhZ4grRURHQy6TQ%jG4a2lAe3KrZ}0$Ef>uaY1)%Slzyq_)NSkx$NVr6^?%Z@*X+15kNlpk@$umnaIVa zi^v?P#EYw#^ntiitKE4+%z`PBl}_KeB<8hDu>40HMep)Snc{m^H%VX-Ppo27{Vg*n z%CNUC?YXbi*s}cWlk*d%S8G{mu?3vK$+Tn}m22Mm??ijE>@eY9s4pmEVlZr-;%!X6 zReybcMW-GRH!%lAUJ8;=L@7vH?Q2~mydr-=FTjODerVRD>-V3|tcN|`6Sax+AoLOh zDn`LcDIrO=HDZ+PdZ!Ui5Q`?L-Y6a9q-L5Vn|mHSDeheG1GighEVHCxUOqGRbB0;@ zJUKKEa8ngpNe{R*>J?HgVtiMb;Lx)R`uH`J42J!vupew4SAKk)0RRpL=Pyh*t;xZ( z?7ny-8zDQ5 zG+y7k)|f9f-Bn})yC>JC%~#=xHL@J$2UUtLxXYQX>kA5RZ-H6falZ=yG&t4S2$&WF z+A`UcA+|?-;BWwI1@3i?We-}a(!zPO;p5C4lW3mP8LBh=9$%ayk{I;Q(h_hh&=79C z=r4ftXN!rf%gv;bO!|6p!462m^uJ-kRFf!{m*Ptw6OZl%HwYZ~fv?_)PmriqY6w)z zQUz3W%rtg8?Kh-UvuujO5*{o#*4`XUKAwkR?&NDJ8brk+03b9WC!h>&jP_mM!)k6M zbu-LpHqqLydEXfJa8{Y(5op9{9~wjpODS~|sU!FMWcq&v3{8qtr|C6x>x=?^p(d|o zz@S4U|5FKQ3gCy|SihpMfeFY_^2yB{ks|1d=Jfn9v zWJnx8pSERfL&1X+p(q&dKTyn1HLjw*B^(?(pzLV00PNDo7?%nc%gF$m4-4*!gk{Dl z?$C7y-NIkrab`~KC0#&+2H6z{aYpH^?3y5EH>csDQZNLG7gpD~UXD3Pi~xuJ(%Pr{ z{2^=~ZdD*!84w(^QE|1}+-JFR0IC;L zAt1pQ+$4|N_lBi=sP2|zM0!b_9$izz@eqm--ziSHZJc8mu=Xi7j;so?PLkXhvJp_K zfmV{HI!OPj>v;l#AN8%@6-;tytxMhey93*lKfdtX)zV%_?x!`(Fnh!)XqJ8whOIu4 zp2Ei1-}SE{9VcRnm{mK5K?~x&a@S2AI}2s6w~wLI(bR9DvFX?=m2~YzS-y4Txh+gq zh!Qp}Yb^W(Zwm8UzqlNLK7uCoK5-}41uiuWWBo~RXJgKMYFBl7RFonn=Co>A95ARh z=D}6lk~^%6&mgQNgm5UQ9u&{oG9m5>67@=aQE->L4osut@0q5m16lLi^jmHtHnW5? zxlY1~dq;Ftrk_0O1JiK)#V8I3+Ys=-^=Yjo6axgu!0=&dw4|m+B_PYR{qPbGbMXV< zKww~&TBc^4qmF}+ z0Tz6Gz&7%#4rg#VEoF7QLxf%Y`SKg73eV|7xKon016C}olriS5m?|SfCTBX`oE=yd z6zieT)ICG=8Y7b^m1uUxc;$FiPV`c+%cw!Q^>Xn#Nb&?*@Os5Z0i!#c{HNT^ypr$Gevn75a}1%kH2i4B*Nu{~8vGh(e5+ zG+K}n!dA3f9S>YUvj<<;phxv2y%np7u|t6!02%xe8K{FHF#2w9wB7K#f-Y@1Hpv4B zDmRXQT8r`~v;#-=@vwOLSh>!4XuGJbJIOiZD+Fr6Oymit%Y0c>4yISaaf64a6?XE! zy;=)1{hWhqp`E!+EkJnuO$pz9URxM8_ z&rx6>KbFIKo-i0S5B5d8hd~(_wt?4^0^GN4{`r}k3!FT~X!TSu8$JS8&%-pvFX369 z=UWiko|qB|Jr`9uHelIoAEuPp$HSF(0_tC5c-{37i}vS%;Y^6KcwoN`$^jl?0P|?9 z2w9F>z8a!Ijd&0h!xyj~u@!C`oCdc@PSx>w>y2o(V$NWapVXY$ zOFReMWt}+4pAN6OVdf0<$@u+G$h2`ME8=5^+w5e^pl~uo*8R?Te`2>CP$IHTgJHOp zp4{q%5Q|UMR-Xjg_SH9J6M!Q8ZOXqc)jo~!A1rv(G@AD@Eh^A<*IKu(P|LgL2FwnK ziv!oN7?4frb+wGB;MCS-)R~Y)U0?`v)0?cYC6DMlwdwJnt$5tlhHHH&{Ua&;xo$Ji zun(zXzpGQH9$xK5xO9zFDma>Ob*^One;Tc{b`NiYh?rAtumNkx!v9ftf^xEAcK?qj zPx#L;`;RBD_V4-K`Ty_9Gk011A5VVb$<3UcZa!XH|3E_^Ao5fGx%QD8@0j26SN+Sq zl%DV{8!vLn>+?&`Tkmq`_vg0;{`{M~TkO~UN%k9jes)RxB z{+#>!8+#Ynj(YdY{ZDUVV&xY9{JH#^YvU)b!o4|?wdmTR@O z)=KmLgk=Sf_Dcb9BEtvSovc-q=9Z0aIH`Z6`+vLc{~aV}{r&188{hR#js#tG6|O4r zvvWdu0x17irT>pl?;l7@bBXPz)%&HMgXv5M;Qu<(fTvM!N+=ap?p1;KA0+;N-k9}z zt-=1r?>xPOv_3hA&_M1_avIv@w2##pamgsY0fL0B_J-_TE|4$qq4k=tZ z`A#c1dT$nbLA(FzuSxKjG+WK3kr5w@=+=gzI5u`N0%f|*T2l~lfY<=`L2jQ8t_Iw7 zgy#F}9D*ul4Hop8oRfQse&NhkJS_94kn03HpaW8q1MFq)*GE#*;E(jnMXNX@0pnZ3 zWgwwLVE1hUEe13Yop#l>gR2Cm3!D(4%tRefv*XODeW_@M5iscpmkWyH?_(4v=Wh&* z5Y^bx;nF5}qVSe=Q&}T0<-B|Q91Mf@0lT1QzXRPBICnWkc3G5B zF=6VxJ73mG8S&Q=%D}sY?p*RNc}7-Jg5`;Ah|U9CCm$lzB7nKHR1!@iLm>XPNgrJ} zUbOC$+L0Zaf)>D)r!I1vBA0z%-r<}unVToDf(IOcIgNGQ2d|PAoPKg&da+^=OFzDBst=D8~#E6FaOzNE92a#os;waaL_*7?rB(i=p>>(F+#;tX*iB2 zt|frE8nm*F<3pT0r`u1%10uk)utjG~wM0*Ll5>Srf@lQ!l0v>K?gfo`#XB!L@2jtk zSvv?Ie0ASh4qut(RKr$_=XE^nb9V<(NJw`!a5yj9sS}6RE?glWWTjbYO+>peGU8Lb zY;h@J;?iYBDp4!Pe}(i_KQ%gjwDk0>^y_WpEA+|R_h8VMXx}4-U1m{Zf4(x=DGIlh zzqkkix{T8K8&<7eotda~8P60H_AoTdD%F5_%3Y<3`~+a~G9TS(3;R)lxv3Flxgfk4 zEj1jM_2YW|KyP{HQI&jlcZ^;z4O;|Gl_v2-c-)_HaSDiixPv6SWPRI-b_ECJEOLTm zefk~+-`j$joZEZNGN?@6Z5e;Vt9w_59lFbT6*SmxZ7oIv=!VJ0?&4GLW_w@J>7`H#I42#ar<+Xmw-I zaU437cTxwfyy@XtWqPmL{R1T|#=~H7P9u|{pDBjKvz6I`xkOmBdo}?kqUo{>t$M>5 zDKAv5v9Y%XQw-zQrqvcH!`n3v!C5shxbIO{Xc8*j#fg)SE?N|K@~ON3UFg7H2K?C= zAsM(bp_H4&Vq$deUItGY*2Y3JxH`T7_TuQdTqOH5T>c)=(eEw{`}UIxj|V|)EZ0Q< z!l^ws5rXHabSs5fP5(>&zcJmpVm zFUo^sIN9L+$x!S##&ZOI#k5GDiYl@9VekguF?*Da?ijYr;ZZ~IG1mO^<6pB zm_t5#QP(o%Sxt0^x-YycM6T?S?N2~2fUuYI;g^m7`iM+Bx7HmzCh|~@6}pY$(^Kub zjjJY4AJz?i!X+|a58GmR<@XL@XS7_zRcdlFp&%a=DWIA4nqHV&Gz zS#B%la1cP-!85pe={SwRG5zlz)G5tY#L9;}$9HCA{#|@FAY0ktXk?{|8N0f=E>Ay& zI92U`5A%oqw*UFT!*ug0wgZs+v&4TV_stUT4{{M>V2rL#wxo^Jp6Lg&<{zJ7+UcZ> z-Z|F9UJkUN40$HED-K+mFb?~(*fs)+mZzeLlQ!}}>Kju_wMGCS3pA%*`&FN8Msrn1 z1Jya}v;c)n)9FoJ&1PCo%Ykh|5uwDZhxik!i(8vz=V@mXX8j8!I~OOrd-6I`Zp&uMyN_p>;p#rtEoHusZ$Z+ z?XOpZ$4d83*5+Uddp;8H`?28flv<{=Ah4rmtFf*3^GeO24H*pmO78*&!1@Stb?!R> zja5#R2^W`gWee7e@;5cduFL9Q59k_a@>vd_24gSgdw>&*sVzkK`$*lyt~KLs826sVpywLGpJ%)qIS` z$`2mG<=5=xV2Lmsj2PkLaVSTps+GVOdVLR|e%u2cxT9^n0vtDrqwBhb^h@_{^tp|HxV0-U|XoZ)H=mYL+{i+S9lP4xvV!)yZ-gCb-8 znPQ(rDya1iyey0$3VK1h$~U$k&0L38SC+JjM>@Nr1TE%@Fv3P-Xo9^zX#fVm)}EY3 z8N2w#IoUed@RcSttG#FQdIFJ0i!Yj$rr@^`cMtJ@Adb|l?oi4iSw6?hQ?M6qB^>xY zpFFw>y8GBJi3>TC0x?Z~t`ek~p9(*DrQmM6P$J91!b||yS~Ye2;9e(~FU?oh#sP%b zg&^Idb-#}rD`S>Ue%j;)0vivM@@x&VsRc(omNb`y5s}kskb~JZoj<2H9#GtuHy_++ zhbjOurt560D{cA|9@;-rZ*oPw335)J1T#Fkagi>-0=?xE#Nb8#{Bq8v4^F~7`d&x0 zL0f5vF*)_EJ=l4J#+M^`O@Qzy05L~R?m|>a=MM(gM-FAUfhOE0(j>n0oIL5U8q=MG zg&i7n!74&;9%keRrDX7u-X76`lyvz+?_ij-&0lxx^I z_3nKVU!&v34_JCq3%{K<9qJo@{24=R1Xj;cTL4`ecBf4yi7?5L*hPUGe*pkD!qB|% zh^v+V{LiOeF4F{)jlT-o548QKW$pkv!1;{(rpKN9h3&V9!2y*pY+x&y6y6fI5fS;K z&cOWEHJ-;8Z-ldYris+%suo;_USaK=LI2q1kmmy{ebnqm4d+uWU$&D%xkKXE$tdntnOaTQb^p4h39cY{cwW!E(cFDPL zyUR`#5AK05wEw;B5Z-{~on^n@WOhJnc>Cq}Wejaa=CAKp4{e)rJQ}2fG#d4{Q!eS% zihsN0?^F#oc+;Jzm8oyy7?o@;)yu|zh+x4ccE74Cqoa57&nMl%3_K(bmFo*8?aFBb zIC#VNJHnjZi-b0x^howKDowfb;s{MzHT0Lb2@_WrrW^goLBo{WDZ2(Aso0Yj)K>~6 zkuGAjYzwls1iYWB^aJ z%P|8F>Yvcl$vkW+xy5=yvRFz#6pvf_o=Zyh-OhVMs{VPewssta+|l!8{%!0T%NJ$# z!pGnc8tdTsgqeKmIWOLNrvwtKR=E5OLPH-_C|$0HxLtsaX=?4(yy&vl5K0zmlvAaF4RG&%nnU)z}hmH5J&KQ0B4=k z-@PX{ZgHjcM2?KQ=kNdk005&B!U&cFZW)%0H!}SfE1zpg0TPxr9ggdd>-#p#4>x|m z9%^vYKe4F$r}YOXF{t|pjarB1gga7~l1Sh?x9(S&^Lxfal=5Xuc zi|m{K8CC+bl}~8bUN`b_Fh52QfqTXleW=6sZWIIdyq?tGuL|D zmzu#DS53N}+YH?o;uPS|b%X-;j+xu%z0tYzZECS2EX?-Yhf9FaKMA8lE0Hp$kD<25 zc@F!K&NHeVYGib&&?{hzMG_EYU;qFBND!r7;9+xOTAxp7?2C5&r8&8OYCMVLy;}Q~ zh$NxEMm@+SiEIvxf0=J^-%E1+jDsr@&@8joUn_A!HHTLoeN*no*dRl)fde~#1cCv+ zsHDvWyE*~gx|`8bD+gN5Y|JF@bO5U~sh6jo$xs|RqkRHnz?*cYv5RNBJr5fh(5!+4 zD!ak-Z~`Mw)aq$NnyRlK40S%yi9X51yzO5#Tn$_S0^-R5g9%AAQLUwI2QAw2(1;iw z2UQUzMc3*j11jc-BGd7WUWfyXY#I#7FoI}ZlBC0gk3Tfl zayT_X{uq;PmZX|pj85JnVW$>2omp)fAHswOoSlP2S7#j9mm_KHbC`&dVa`Q1XVj|g zvD$W@!D%(#FUCiJLcQivUjdzOywlAABISq3b@Wa_()8T zJ~Pb%O&`OMJN+^<(l;lccg|E-E-OgpeG+Ta&>x9cF3fModvqg349&x2<~5r8wpG=xX)sOM*tPPOXY}yBgl{j1J}P9JR8$> zIWXrPf$;(-x4x@lrvhfx0rS(jK#Z5_lC%Q23m0{O#qxuoNQw_^{p#8#Lgbg3g>y7q zgLiGFFs4X2{)h695v;SZz*sM$SNa_6I9wSI%g+6O`Poos*JExziSI!Qlo$#PO<1o5 zUg5hK+aw8+55EN1hIn`<9nZ^<^y%C~=sD#k+3XQn+#k11G^yHyIP#X|SZK$n00576 z-N&+4?qNXz1R}kT!Y}Xz)KbOpCEdhZ?dTyq)|RA*q;SeQyg%~aOt8m}SKd|)Y9kb* zjeI+)wru}mpGWTsXnOgqBmS36Mk(WikQz zW5`U}55+o(Zb@9!9U27GQv-`|qFwTs7qDFQ5&_g71mC#?shw!?@QE(s%zFi%@EQ2H z=J zia&R=V{l7Vr*=0rYbJRP=53E-L)7h<*($clY?y5PWGqFqG!HIlZ6S@yr`p}~1f!h9 z#bwYvNq1bc9>!OO27^?Jnz}P3(e{ec3JIOW;k#*YRRDl=*xhFng7g6WBa>Oj2ptMo z%M`U`-FJ~aI3IL$p3No)*8)T5!H4@VP5-YXkLSd;=mgekH#SS}eKr53{4qX#x-PyE zw~;S#L)5!_jKe4Ofd#SLj}^-sG`HB=#d}Ku<8o!B_S+syTbJH^L*Bxqv{-u7IOweL z>`2|yr77)dna@xN%RupM@C!h>yhXOKIrXAxkFuN5b?vDUqd#Hb6Aal$ z=xCvLCD6K0kxv2rZ0Dn6r4_yeIrW^MrF{5~$k;{yEnsxEbR?`|UV?XjfL=xen;|B; zr9)gVs-x6=fl!Bp^ME|l-K1&IWZrIzv0+4Xl--KW>;eP_-Qh^S$ZwuOeOZgFj|#8YZ)77SfPA2Vd9y0R69HvX>f!uTLVv4rsn9?%*7r>S#1v+uq#G z)%~p;N_;&B37(t;FN7sqkHeg)Y{R66X9h_3BC}~|^>Es=aH?uMCU*YLKE|`7dl1eA zl-Fb-gPYqxzwK|YASELq#Kz%bFQKR?J9-JgA{sUpv`{MRx(3FA6|s9@1Ac~bIitfMh?j+g=cZjaBn^7r}cP|&&=J}!+0`F z0-E=2cXBl_4w^ky#-{x!=?|48a3TP`_$TOY`i($46b%6CuO0*6_NW=cAz!f3L z9^x+ZDy2JA@I;F=yn-KwZOl7dq_qXPAPZ7YC&WnXdsUiOJuj*g=|0515a@WYvUEzq z%cR~wcMO@KeSdv;+8e&O>V*MBqfvN)c=nc>3v%ti zSnZ933V-iUyxZSHt7FWBwtk8BtCIM?Wv==CjS8d2V-7(njWg@iWooLz1{(WwYT3eb zf)$!xZGTua!^bVwBl_tG6{mL0sg3dJI?~8%w&QM`pMP2Y*3d$j?%b<{nG#4WycBk$ zY<{lv>YT#II)}EYiKSwHq3moE{9e7b>0kv{DLK9>)zzmrCGdhDp$^nStpKS%$1rg4 zLsS8pv!(W*?e-#;MQxX_Hbs#(Qcd=l;}(NL9O_1ujP3f5$L=UtYKbYS@jn{*Wkd1M zD0V(s#|R$I$if&C%9>ZW-YxDvY7nuTxK0n-&K!W0xX&q)@U8Wh_v1EXz;&t#9h)|L zRYe~@vH`g|jcKykM2A|;j%8<(v{u5vf|{p9X<*J~C4jsdjnZg1nH&7!&7oQ^$u?>j z8%&?5k&%bCi`>~T%GqFrWT0ThG>&nw7c%Vt6(n-nfN1#Dty;QwzpWVG^@k_jsx>20 z29G^+X8Kt>M9Lj=xz>{~92ovX@;lYi$&R`KG?3p`EK-Ibi=KVbig9-Op5E&wIs%fH zqsk2#1F$5AGv4BM1Gvf{4ihf0g8Xam7D5_$D25^sM++7KS1vVQHssJL7t-VvDEKpw zJh@bev{$bKm$bJ>(TQMh7>&+Nccvq?4)}+payn{uF`8NN8dd0yRL{iz6nkniHn?Zx^?;7Znz_?Z5Y4M;l1bD;zuS%3|o2C`LyOvryrKoglSB0ek#4BEpru$wDzNXC&>es+Kp*ZqcuDfN)&HALcx)tW+{L zD8B9f%Vl4zu8z6y4i{R!$0iwc*iGb-q0rb=OND<$Cs%P@-mXo4mEhv#XZn^z$u=6E zIz_ae22WAGEt8ou1mkh!Lg}0O^oFnT<}Ci>ecrC3wF&H84e9f6Bi23!M0}G4d*QQE zG$NsEZEt%e`tQwagzhjvCEM$C5M_=kP-A@A1!y395p46}5=H|k826{xA9}X_!6h>|kc;~pQWc}#&Z5N8tevahNgal@o zDLCzul$xL1Xu0&FWFd3J=*J8N(w}TKvr8U_O_0Vb;&K) z{Pc)tX%fju18 zbWu$FF_bUzQ! zX9f1Z^o2IUj`jTwzN_caZszTgN|o1{p=u~Oh)NwrhF+}zO2DWzpQEqnnoO+4+w^O# z#DmTd!$g@|mr z0GR8U@R$?GnkDRsR{F9vk1SIFfbuX&{MTGzE9Fxpec&pkwd;*tm23cSy}Rv+&xHxJ z%g)W2m3Pjw_SpD+)ytMK!`B9P@#JKaFwDw9tq;CO(KlUA7nf+(8L=&D;SuFjzeHGa zFn!QxEvo)z7Hl4U^Cs5uTxD4_`E25+PbF_9b2(MR(o$#I)&!qXal1{uP?iJx^|DTO zem-$W327I~4{nMCW6ZYgYtL~;BnFxA2_E7Wvo%oid4Nx{i*{F(I4%TrkTv|W3* zJlB4c`9H%LX^n~npSVRB%M_9oBt^=K0H6`ygx~LFz z(F5^Ym_=SoPUljgW<9choWD91n)>?Mh2% z<+9--!QP=GR+i6DgPW64LM|%y1FpIn{6*{vbiekS^P(*1J~dzZjIRM}qD@I@E^9}Z z^;y4}%wM7QcA2DoVuI|9<~yyH%C+~BdAxc}1Ls9LLv_~JeOKxn(T*-7m=UPAwdj5C zVC*dvFsmr=u;L1JY@@ue1Vjn-aNMB93NaAxfiCyHU)6KK%q@T8&jF*HW50<7RU-sy zL3tk~fwjSAvh80<&2+9ZAkA{9`s3qy?$w`|Cfe^Q*rNwbNe^>_S!B6I)U2q?ZMFXh z;eI>6KdA>6FoH3tqCnp`H3Ev{2L1KOTzp`q-hemdL0HF_uI-ZYFceKJq-Pv=kS5C~ zzhim49N0o!J8C$bp~Mr)V0}N(KrrkH^=-O#Ar$EUZ5-M3;3ulo0dg=2!Z7V3C6n zWqjtm`X-2A#LP=rjvp*>Qy7H@BgyU!$)Z2L8K`pQIS07+R$j+2jKbO;N8o78O9Ww&aV)OIAMw*`RAJgCKsWah zY}*2jtLkS6H2-Qj?aI^$}QcN!#FR8Me8wzMw;yo$hL>e`px-9v~F?f zVWt=X00oqks~e=}oY$px%}W(^%N|?#HX$ZcYT|CF?Kq=^AjMB5+=R+bYUYqP zxHP+*P~UT)%G>afdx(HBCLCoWC0pQ++bfnzY~IBbtCk`$>VknbQMrHk3| zX8=q`oH;lcAxQgiv-h{vO63+sDCE$_a}wvGr>9Fq_of>`i*J&QGGqN;IbAGs zR7KrBX`+tvIMWB;1ZGbFYu+L4Qxsy^jdkGel=MGn&x=9g$_M@T&b@!nuB@B|C2iuk zI#4pan8ba6v+ySn(FuMy0Cr;0uQ#Q2=0wZRlk>psC^KY0cX`{OL}l4 zfsjYzfO7=ce$7s|DcDq|I*!kTRo!~g2L=ThAMn2K(3+yTrA?TkBG5(SQ27uR32p%N z!=Uk6Cos@JJ{qM%*q?U!EwV9<#s1-L{2diAO#d_Z3>`k3N`&LWS&&)ZWO~Eb-`htK zGM10{sV*bh0YxS|Mj)R0GE36Z^O>PwR}wJeXrKya)95B3=z%yM6vg2dy`O%j3cho3 zO%$ul%i3P9s`;>inKfPitlQZLx4Ctde|VcOq3m|-y4_#6k(5_qFsO?QTI$A`2+G4fjLv}RrtWjD6>x(I__0-eFLs{vGoh=%^->oEKXl7E(0u*% zW4@y;hAS#hNq~Qb7ULsni|N|MCbKO1VDYf}nguijlgUjtz&%pev-?o}c_N)dCUw?0pVN=!S%$sH(Md5Nhd2*PT>GK?~2S76^ z0;e1Or?baN6)>8~MJRv1ay@bYpU4s_Yd#W3dPzb?H+6XJ&56KI@TN=KqMlUN<)NXg z|EuK_CCVhsVS@|i|BOX3i7e+D?O%I!2RCYBC18_fY{HmIjk^YDE3T53+9j#}0W_tI z^}UA0HC0K)-1j1wTC-vguzR{x|K(A>3~aJ%@y!3?Z490n`t>p8?o}?6^kXYsj@yoxwcsYJ)=r zX%ZFUCWgZSU@>?7Q(I6eCLz&gCuZ?r8G8X{;#3)l_whgP6@<0{7$6*`@X&iF*uFvF zXI5zo2-YaCrIkM!8oM;FtaOAB*F1XiLxU;jfXq~s7a8_TqOzdx;+6{f**w|RHnabx z*)_&C0;8PT85wlel;~qSb6o_UrI#HQ25VFHk3G&ekg(*S|B{I(+fI$0TK-e5N_ zx{orkIT54<7iMmR<#a0T@ILSHa}{19;m~^y>RoIJ;sABcj(l8Jq;MG2+Hhwh8$)A_ z?i_l!)>(8QXKmaobQP{eB0;mLjz{f?`8}Z}or~QM!dR82Lyw<*C=FC4K5P={B$WUc zc|=j6zAUU$8J`30i)Lz6Io_(J1hhYkvrZiBl#83M5(?CAiRBhbR1ISvv!?p0x2{^d z|2Sl$l$a0ZO8cKjub|P#O-GF&1N4rXf;vo*ORm8t!~hk5$Dwy&)OzSZSFw7}qq7mG ztMm1Eyp%i3r*enei8#5#ZlPC26nUA6rIF`~Z=C4^y@n+`r#v6d<$D)P8pw-1sEtxp zmw=UOUiWB}V%%eVP{kaS+s_luyob*_zZMs+oQ`gsc8Ev4?6C?F1> z;1n2&{EyGxUiIlniQ9O|2>?j|1| z2fmr`ou^R~pOf3F;g-!dt*$BH00bu9i>>xL z);9dhT5Ft8xEEkx>^kDQUDHdOKDeMPB5gGN8X=F#_Bqx&qXv6y-{9!_If3jcT$xlY z;@pelYPU4=fSt~)Ub_sq?u!Az+;uPi!;y)ow%$SV{~tSNclXPj#f#MEmf>;^drR)y=T5j_5o;*&>i(zZrm4 z`CMe=D!N&VeQcY^1O+ z@e*et-D|qFr~lx!Lorf0PKkfox&Gb~NSwR1m2_Xq3pUYY{~v)SNaBXh?`17KhUim* zR{9+u8uw}cQ%zv(ZrMFBfVovan91B*D5#lq^9Vlp)VT@NQBU4?y+ZK|=q65Bt?eec zxu~#DMrjnhC`E{vtcyR1HhBqSS_uD!Hqfzwn`3yNc;nV+03&P#Q(^2l|8Kq4*HzJ; zW_ez$jZ-mZ&E#1L^S@q(5q%hTWgMVKNE7qBsQ}0JvzZQ_rMrRN8Y<*#qX6P#Xz8iE z7OQ~qR}L5jZU~K&9ZjT!`-cdbvX30k={Y;Z>+S;HHu1Sji>_SxX4|MH96U1dlgo(K z+ECxb60odwmdj+Y8wisRGGa#x7 zHL-J3@a!)?KWb-(`-HMO{L$GfUG$8?+l*|)!;=yw&g?v%F6P)d_yCRH#$GUUO(@Vp z{esw?abe>7S6JZcNCw+i7C4PTVzcac7UyX>XMRs0R-eE$eQkVvFd67bbs^7a2vQ~t z0bHE#{9|K;;PlIjcZuJ|nd#*~+9dj4zfl^#ukatA^3W-{CL>p~`$OVxU46ynqvSx>GhMNufWIeCGnh z4VvziC9cZqm=timHv?Zdn;h0A*o*~z_sYW$HN-GO*ZleFUN%~P4PU-%gq>}V#JDZ* zx9CUpwK{&_)!7BEuO<$e)Bw<9MgUtXDq%vVv5ULHX*8yMDlF$=Ui->e-W?I`EXzL7 zqu&S2q}u|eIeYWZxfu9m6rK2%Ah2GOqOC)i7>3LvF8v*-U=O8*LR%+i#K+2lD0x&bPx zj{lFJ_`?LxsyCMDBSS!6Wi4`Ab3H{KQOE z0r$(l!;ac!sfYB&5P379QnG5pQx(d)NrDHKAz_TMCQArsHh3f#)ocS&PgM?LfapOL zTX(i_1}`h>t_`9fk0ito0^};;d(9!#0{Znc|I8FomO-w3b-bf@c&iovfZ5K1+xU@; zPJo(FQhOJrHPR4KJ*H&;T|h}*cTmGc3fV}#5vdECw*RBrO1(k;10-;B6jLAEryxu% z|8t2Ni4$xD_|e+47K?sZIxpTzEmJ=h(XOT8*B1JJ;^$fc(tvy5ex9kldme86vgI%2 z2mVx$a@{AR2C@5nWa}DzqvC1FTHRf}W4(*g)J}MhP)v^I(DnbO8GVoREXJ;Yy?npj z^X}tbz$Nw;&Bv*#b7{}6uec7Bt`8D8c>`*6&JTgmB036AQSa_e9EL;xGnE)zs@`zBzs;BlrtI3-#hM|>Nyo;bc_{?x zQ(!;Y`W`4qE_#3gPh~Y$i$_m$u*bAMLuY*l4wp6HDW;h-0|u7qPr}1u8=wgs-I~4k#z{G z(P_S2>%20GI4pmk;l{h_z7Xb>o;D1ay#0J9Un-HVr^jq;uH51s87N-|#(>uT2zh4% zD02?dUqsLB6!+4pX;?QlUj6EvM>~%UnYcL2fYjJy_n%NJfuWk?psm^*m#fWDVI003 zeV5BmC{sepoU`-Pw5LDHA8V*7bE5^kE2WyTa916Ij|ey=2miF%ME+)Ag=M}sX^O_H zBa^a7T(bG`s5#4`+}{;~nr_%Ww5$_)yh3n8Xnx8B<0YBkw^&-?4S2w>% zO2T`7qG;*lh(3b53dR3FCM{sdi?Jf?VWd!YKbTr^Z^Hu*1D#QVfK_`q4Hbip!nma& zi1ar^1E{MBn0nyF-bI?egL@shJpMch6gtWg3N88A$j+n>o+^bRB0O2=t}CA5zE+X> z=zjGnMpGb6|8L1G@dJ;MAG;r%sW6S$t4j>e~3pBF98^9^M6XO@~Pl`yW$|@0i9IJ`;{Fq%J`+ZfO+IR zzk432@09j8;~u9-6h4j5P##%A*Bz{74hkNMCZ1m}*qnSU>bKrr(TC7^UosdEd??-# zps-Amomyc`Wd&EV-syB`Bq=ytw%sb%Q`?3*T4QR8u$y25o)YYah%#fsOMCJog%uW} zJvch)Hm&*S`vBaaJ`^Tlb_iq+5rS*Pgh?(E)2+Y_S#){czxz;ESRv}h;|9D$NH>Kst@w;@{IDlIv z708HBUH+Jen~297(ye4P+NAzF{ZLIA$d)DLXbgUpeTUZE0V0DdN5DH3R5@5#B&Pfk zDgKDXOPjlj9%U*e^43E`8h-Iq3#L)`xBgE$=Bya|UxPEC)z@v6rLnfSZt>nyb1;h> zvD`YhHS;%-0yMG~_Q$YE>N=(jl3SW3~ zPol>9Fs8fTAD7bVR^_1&YDFnJochvkm`PSd4Txw&cZOcSh^P?uMMxyo=lWdxHybvc zA@Z3M-;A|8Apd7jtyU%*|j z2G$nJ$a|A8@E~6P;9DE` zkP{HJ%l3EA-f)|itATPTApfy*pD}e>R$fO~gWAw0v#0AQM(tpMs;{XtovR%c#Rfa_ zflv0QuxL9{0*ryB<-Wyj1W#dV$yP4m7m5n}%`n{#)PGztOg_i2?7fqnkJZkh`=CB} zD1l#mL}+#IzEntN$LIViXE5}CA6W~kt6B)WKpA)86|Cu9l1yX~c;6&~Uy84l5c8`N zawiB!vdNBMcQ1vlFxaUw+>r*XB|^mwHap5d`7@xCYR*YsF-pD$o4bf743q?O6orvf2x!?v#-v8OCI z+U!~CqbHIaU(Y8OI<|GYK%#Kd_abj0@q@4BNEw=@ep+?cWh_06QT}|0 z(X|^@a>H~}v>>4Ksvu(r;;_bDyubvVa~;v>dN|8D{R(n?4<77oT=q~S*V)7`meHSp zox0B5RLLqdSf1~1-&~WI_-Cf8SNa{edaz833MeTgp6x9QQyM9>81>o8GwK`dLy{P{ z8IJZ@M+Tuo-l&)M0w|Jv|wT~6qh=*=<_D<8$uid8|Fi^Wd;>7zr z%5d#mOhHQZ&ts0}g=~yCQ#_f<69SulkyF~$7Rtw{>#32ktNkNM5(M2suLx)*f5s8v z>=Y$DKC@W2uG=21l3OjKmE|f6e|>N8)GR@a+}kJDxe z&na$=jbY4wE072zq>ds9%*-Xl%g}s0NA04RWwXkeg71xu`+PTwv@lgujn+^72dc5@ zX#~ukA|vUXK(Dk-;EY@&&0cIk1bM#(=ABfkv`;RiwAnU$B9ma?2P_g;aqU%ZYnoyg zdSAQ~NAN(OJr6(ARHAO>vGkr%Z2MAQxcS3!-KNuFH=%1z%^Hxljt)^Z4bs4Tf^`h6 zZbin&e=2rTjKdO;bkP}Ja4%oM{U`@LXk3{^W@D0ARH6*Z?ah(PqJ8FN2bn3eu5 z3t6|_{}K?5UmVcS-Ku1S<|A>;>LMCtj#$eHvqkc1ONZ#=LW35mcN8mD_d1lE-gj1c zgI*|EU0dIwtb)7NInSsMxo4x7hfiv*MjQ$`Cx8D;nsS<>hiv?B)IrS~-I037ebr3^ z@sz9->|HCl^Zs@~$0mUMdpVBf`ka}x7E2FI99B7`CNpNp&Vvp+5sr-Mgz-I4#>Uhj zC!V>>uJo)Rvj?o@;~(7>FH8^@dNaY{Cn}t9*Z{=W(;nRSl&&Fp^z{vVi~|!Dl z1}0`!#6xXw?@O;PJRhdGK()dIGaosIbB>BntqU?Z@F;-NZg|=_5oa)m3Vp-fLlE=5 z7HGMpcsJm^)_zfrgL=^wa?iAbP{OC*_AORpqm{9W zP83Ems6#Hl%Y7{VERH8Y0VyPXHA=HJr{W0=*rrl6+!z+_qESI6bnk$RTrNZ|rLwIZ$<-VwKhZ_|Q z6@3#_%gGsRIb2KjA9_^~5-~1@_q7m-reNkZDLh3iiSfBLf1gI@Wq34drB$96?BhuX zaWJ5~LIlOuHmC4V)e#=&xy{kSw}pl|S}&Wxel-DQX5$+_z;qOojN*_wdNp*)!G;bR z;0ZB%y|b)B?%%PYd9>soxH3(g%2`iwZx# zani7rnO%&a7xaXh;)YD`b{P!PlmpN$e9fO;gJPdGg4IN%TvqO~posea5N26QsYxx& ziQZ-V-0MTzuSs_D?+OuVrKo^LUI`sEiURwswmr%Lm+6iMOWDyMTm;D66z|&7EAp(? zZ+9b%BG;oLP9J{fmFM2PQbO?XFab80EMA2@zLoC=Rzi5G(VOYMeJ&#i5MzW}ydx`}%k~0?1P`aSDe=!G8nv1V( zdtLmR*k_gr&8AMC?A8_cPReCSDj|T<>L&r2@My>q&>rwEDpKSYXu>7BTaziQ%ls9D zZU68a$Yl-75%tSmnm@ScX7%$bGk?tEc(pb3gzHczXMHCJ3S*JjKV+G3cMEip9H(O_ zR@LF16k2=vYsg&0b?gn?kj-w)c$hn_6=ua#6B#vszG()9`i>3_gKp+Bn-?<@(Pbnm zct&#lehO#owOL=UbE4oHl6p70NlA;B%Q=|qHi3QGt)%iGQ9QSn>DzT8ApO-4P{=nY zY>Pjj8{$jfRf5a?U)+d|`}(i(20f0L`b z6~s-t=c18U5Oa%w#5J#c4`G&=T2MoBR_q&9_?RiGXo!wC&{(XoXY!LK>xkqi71yLY zCQD*q^Imc1p7kZ`*PBAu!n~AYHVDh#5X^j^&FjCT8GtO1*JP!!8sRau@lvq>5H77F ztEmI`yTb5neUGT|s#zjU?Z5iwvLYg}D)wl4cHp<`ml1mL!m3|pDgOD%jmMHhgj zF+rK!js13r`+!XSWXP-p&*FcwdiiR&h72XX2C(iGL z8t`_VTDrJO7eP;Ee1E;7wxg$%B7ypr(R+A%;)*m^vy{4rP&)p)m^PSyVXt4cHRqrF2rh&f$QDBDbD2F5KW}m>(N;tF`pW_aYFt~%$s1j&5l;v z^cXd8fB|^HE0)$4bU!Ndb2%{MVm~D9+?L*O*mzAcBMKC<_B908aJF{j6xLUr^X%d2 z;VM*{5d)438@|imwi6OYmmO_j8>Up2X2#ulpq(By+jj9SnJP+rd8)E&9kP}Dz@+hV zxs>HUu4&LfsB%o+6Dl(u`oj#r1<)o0UJ-7Mt@W?C5-ovH2js8%(&i2f(vvNEd{66{ zqy%nREuLc~;UbQKYkYJ=r<*hE$5)SadPXcEF(&Z0ksOzm8#Q$g`YkR7HSZmr>WDk#N89l()LHblzv8Zyt;B zclPAaNJWv4OTxx6lLr$9rUV}4nFcLwnjC{S)c*^H0)3U#H3Y1{_oMTQ-^MUW9_~WK z$1Whu(sw7Tzp3#B$o0&aU}uF@vC+E43#CF$&pkcpmE4Y_-Vne(nwV0yrp zt|_p4`N_-Y>_GdH&2i^ikq7@bkR3cwo#*vq2i}v8a~chs4<^Q2Ganz$C;ex5 zEhNf-R}&Y{mM?9lz_=W&u%^CI;$_AI1qHHPhYv%NTZyo-N%|Wf1_L9+!b#d2U6p(O zQs?+tRcd?#jBqWNC)Pu5Iy?Dhl0^rD|LazUWcI%ai?J!oAlHsiL^?vrtUIoIb3 zVASL9f@9cF0)sC+wSYdAAwrOVRYf}Lhzbd*H<$p|0cH)3>YHpLIOVC>g~ zZdBeNAiiSH5~BZ`CD2hJSi*0(n*{??Y@)KJBzuZMAkvbja@hAjnhy~@za3}OEA6}H z-zknJumGuBuvg2AotZr^|J@^RCJJ3ub>~Nc*P5Os+oJ3B-pP7Nz|VhhBv4qoR9RFi z%EHL%otiKsCakb(YZ`PGvGpWt@?hS5tEcTfl zOfq6$*GbiJPV7-FRR5hKG99_8-f#Pwe@pSc?{+$Pz1#y4Kv%5$!izQz`NtAloq_!8 zpEPwe+1HjF3(rCp5Ap##p&Oj6OOC({yPKZ*0DW}+5V~@BUjx^vI(mFW`O}pq!112o z9t3PxxBN2A3li`;)K*MyszL4KSh4&u@0z%C<(;_c)vaf@Ne>;1m6I7K!?9( zke@6IN(N;%7PYggR}yVO?0wDK6)GtQ=gR@B#b=56UPE$a-*TU&wj;4mcp&Q(YyeK4 zOM<1HkuC(I*bKj5pK&PdYhPgfv@}ARDK@U4ku0+nfzQk#B915Sgpm~vwW@1CCg#l} z{Wi+bfn=KSL8%MSF^wgifB;`LC8!OhiU@u=b&7U5DKA@lweuK&zIJsbD6#YsUiyQe zBRv>*V5yk?&dESyH2g3~vh8U~zY~%t6RXoT-o~@s(WO(94VGZSlzz6s0>Rl?^ zg`Vba#{N|bBph(U8y=KSxqJs8s23}j@&zd>_0YH^%(rPC___HB-F4I;9+v40p!fq2 zKC86R3Qrh>PlSS-V51l+*|x}AUG}<@)Gz?WMPM3V?LG}NSf>?+Gvj5jM+1Mj@Y=@m z2o1bbU)}8dlO?qA;AfiwB`ag#greHyFr2o*4V^4#^`egx&)$s2lA;hiWtyA@B%4hu zfz<$nykSaR>knxi*98Dymm#qs*EO8;f4|*YzWE~F?yom`%kP1PTB<38U1I@V(LikW z2Vt8U%(bjRdmx1Wk43`N?;W8@=IORNNl=2AU&yu~bdPn4I2a5NN01SZsaXUF^ijr| zUHCkC+JBvOVG^;_NloBg?N<9#wZ^J9K;o2wP%;eBZZsJ(TN%0`kPf>g(sF(XBT;t! zlLSYx_Ga^}FQ?dU=-oEkh!yVmV|(RNZMuGOV2<`*F(E^f`KQwj99a}iuv1jkx-~JW z;XbVmw~=DK1~ieHge5lc-L>e|dW)n!H}r@$T$wG#L2!(<*4NL$^j z*>}2EgnLPiv}P}WWu{!2mLN~Q4p=7dauH&k*cy9&bef0g5mkt;%x}M(_Q?xP% z0{e>>SSqVj^P<$Yz^XV`Lp9Ppkz6cDh$Tg>65~eYR)u0w;)V0zH^7N0%Dc{6U z)6`Ic#!)B<9>1xQeWP6l2-Kn<@gj}XW}dD#*X{S>&5p)^X2y85pZ^XJHU;!;D_D~p z_XaSMevX>Np&zd#eNyF*jWc5=u6G6^wdwV$aUeFN^7|v*LP&~nRvUgUu*Z5DKKm9?n}Y( z5Ol)vD2CPd($=7Ho<+wJ%8_6BqXw?Mp$7>qc<WtLw{h3JNL zH(d-#L+&w&aQK}o8b;tvI3K#17W{!(LqbzY=O`tQ&s%!zT3-vh_Uwbx6KsZG46ntt zc)i|rvA|bnwkT1yYmTa=g6#FaUS{x0&3|zNp^V^Sfbqv-O;n=ulO6{BYz2o*UQ0_G zDE9tP{T2CZ^mao7VYr_7T@V8d#UOMuWM#81tsX>8FUE_i)O~D?-REK2vpjI~UH%@v zw&>t|4nJMKz!hf1)AF1)PHRpFu2(H%Ax6S*@Gb?L4z3 z+b$HR&1E!NdF|LM0KfBW&|^2=ZOuPqT-4xs85rSFv#sG={Ae-7wQ@i)KGX8Su_|@h zncwDR`^-Z?;yk*yWR!xNmz$BhDXV4Kg7_smcE>kMspHyZU;Dl?27dI`8ZU=y>1sQPRE1am}m}M`ass><^F$WmnPONkgHC$?)qfSgRbLk~<%t3l`o!zcC ziy;!4i=&>MU~iVxAZXN=FQtG!+IWhgTx>HcF{nClz`E-8zOHyNgg}KcU6Bd2&;vb23?Y~iI1B$^4+eTduI`lc-yW)Gzj;+z zHRi+ckBpa3J{?vl;s;;J-FG*IGYgT7p>Ge|Bm z)^deJ7gidM@|||w^F2nRsa@kv!X`|oojC-mDCRi6M=b7wuf|{_d?cN)V?Uq-e<=%y zGZRlQJ{=!r%jI|SA|=7049xLM8X{VIG-Y6`eEoWD1Go1C>w#Z6m{)_ZBlWrtk}GuB z4Z@KW!Zgx`&6f)ag-{1+0@~Bf@S`;o*6LEX=;JYKKwnK_CSE{HyR=vs+>pYzjZF|q z98@_LlXO7fiK)LX8ll+pqf(4l6|#QJTEZwpsK<2|AeAZRe#pmg{0o5IQFu}RdHH$6 zC|s1wce&yHgqp>YoeB%tRIroix-|^~RaSP8utlTn0n1($Mpp^1u55PtNsJ8#8+$X7 zDBOWICu};MS9P-hK9f$!S=mxP?Rx9XkCW=Dr6gtlrsOau&beLyO!30jfgB}#`9)o< z!Vbi418Ca#HLHZRnS~bX?+3TgJYr@CvaQ0rQ$<%SUqhe^2H5xtnz`nzl*52eK4Is8 ztb(mKLl2ADcr?Y|n|r@Q9qFl5AZNr3tQ{_C2Qj~WYIz5T*g{J?FrOFXQc;s<4L!Jb zkf*lv-4iHyi3(fiONB5lzQXFt=r@p<+_a(uB~{Lltkm<_*@d7OW4% zbVqY@Snz)Nt4%={!B1qti2x^!5S!($yXY`eLwLJC9);%{ER0SK2dNz5Ye!9)#Z|qn$qT@S7f6SJTI_D1`=E2k2g0Ftxq_l0*e2`a$qoO8WqR| z7h?%+w+N1fu=kj~mb>wiRV34l%K^e1gZ5XjFx`;n(1w*$Uec8L%cnUNmcNz{_%lI1 zm*G4=UHB7mq3a8h)jqWZ!m_>K$3-V-bwfhQ|Bf1^*GIy0f**`)!cCa?K_ z2tj+$5H`KlcrEN?^ud!6R^mK%)r@N3qht+QEqwlk0Ir&;Sa{dE$aT=0i>;DgZq(*u z`D26j^zqBrh`ZOY#&K~Q>iqVf%cGLoovs1i8o?Bbw28M`L5u`NNt9~Y*qt}3`mHcL zX=qghXU}EcsN}2Op3ULBa-HT?iBE=|i>J`TU2$jH{XgVF)@3M*ZQh?A@2iU5F+J(% zAXbWGam%9V&)b|&Hk$eGghTILfXJYu7#e*|yrt>0YvPjnen&HXO2a_)VPJRX509Cw zIsCWh;ajvNyF(A*63wZ#EZWK%|J%|-a&a~_#EfcosmQ&Mcw%zu zRms|AYazU)bod(_G%AAWkE!9{B-!a_WJqWW&l|`7l9Jy9 zGQN9j{OKn`RKnlY*dkh-Ex8kmWsZrOyvyjLERro)RB6$laZh1$EfL|Bx3@NGk>(=_ z71Y6KLlKgYyfn!3=QyW13{lny9V#C0im@R%=$-aA<1pVje5ASTo?(4~6?atrmgwAN zDvrTjTB2auf>E5b<6HvijVTFy0hofomGU=7QHkzp&RSX_6Q8u@ZQu{ z4kGc-Fxf=@8g^w;=0WLxAi;w9ZR~5A@kh6JP+g^qu%JPe>-adI+6g9z*o+jHR_k#N zhTabb{{Cktf=RDLoJ+U6A{Wd#+7a)LWXlTSUhlB!Irw^YDZ-7usbUviY(p{B8$!U0 zv2zZd&gc}W`@@3djC0JfPj2KY#KX`heV@PReOw83#XFyJ9GtPN&R~k_AbclC<)(gg z!OH&^3J#Hl)HfCKr5c(Xd59}TWjA|JlXX{}XD7C6#a~;HEl65A^SZ>KdUkfaTBNJx zJa0_J0$pry{k=<)v5qgF_eu|Nnj0czHza41?*`luh&2pp?o>|`iYQrws1{PnSM;CG zYotwU!BFJ9 zC0IU%K;P4M&wG>8ZHM>N0JwHMJ2XqAt+awIqo$Zv0u| z9SGZ8vIO@rA)5DJ$7bCSCYCG)n>zGoTYOzujn~{K&n?L%WzMo6?C)G$Hf|Oh}S4YgHH&tBwVH>=8<)W$3& zoZl15iD13dxKpQWa+l4cvn_bc0e(5edI>c2U4Rkh&~MX&$((36u)b|$poh%sfO2z| ze_nDgblHUQbM>Mp2Ksz+6WGA4I^>GA(FgBDV$<3AwaWMAa_N_%O2gih01(9@m_(5p z)J&R6YnOB2!v~3$v!>`n2Edj;$T!O%$w&CQM6o0j$LLByp~a?N4{^qjB{r=gc4MxB z;kVmEw$fALMdF(3R+*}sVtVw5EdZcLrnWilBYmM3*bhHQsQ1;~-p z%=?XulOFV%)v0%`xjoRZvlWZ#*ijCBhNvFPEkxJ@7lU1_p3ms+{I~DoqUm}Q!JHP_ z+CTrW0euVjVYoerB+TSWWv`?`xD7bgF=C*i5S5nI`Z}gOvpUO;N9#|vLiaE|(jQnf zxvAQ$r>fc<9;<>R58)=yC}>f8^&Wc|qw0ufdY%xq>M*CSlnFIA zWC@riN!wBQjaso~Byu=7a9OGeI`x?mxvrWH%t!1@g7G+EA!nFkA@VUEcsBwyi>@Yp za20RC?RW+Tb}%;j@7mI%FA?6eGVcf4J)cQ7p~;C|Wf4}hhto(WO;@}k^rr%Ucv6DD zmcZ~#x(q``CGQ7tB8zP_YEzh^P76=S4eKyk49L8o=fSh65HT)Bd1KcGp<%&BUEZz6 z=ux@HVUfOvIk|FKS@O+euHOK_ABSO>)0K+r***KuN`HVC+jh z9l}*_f_AF)d~kx~+uYX(oYw8l?~YCcNq{Dw_8&o0!QgnN5Qp5^c$08S1mbwmN#tk3 zQnTRH?WrY5{6aqov;_ZWpWP_f@(BZBYP~QTt_tqYo&H~063=nCHU0d)C=Qqu-oin! zNYKa=r`Kz1+7Osc>5(33RBN?*=tFWSF1>eGA_;nNwOTt3hO47x8zL_eeDlxTY73h$ z{Ya16be7FNl#CPDl+)P)rKvY+`~Nk~iCO0uYa?-d$$DBKWZk%<)d_l*5LCa!aPj4I zVA1)Gqf5mbvnIFU3T+=C-Z@=7Z-u~IkGn;xGT8P`<52&T^aCGR>hXnSf9a>! zen@Hn?jU`EFS>5w{$c!p_|)sz$YYKtyKd5KzqKC2g(g#cAFd>Q3VNvu{36>iYyp)x zbUzE)Eq8yj#tgKF2v3Mx6&!mm7Zcn7I%Iudc{U;6m4qJz&9gW>!X4O_9lM%sHFDMC z_lCpFy{4u?fUxx;kBM9P3bezeneB49WTI<-4g1aX>~?`0(ik+o<7#CcFU&QW<79c` zhd$?`d{!s``N&B1&)2CLYa2nGp`A4)YdD6hB(X;@(zVEYIAbE+U|4!0RaKns4wzP`op1YN%Qg}waPXSd|-%ot;L^SvtcBa4UWiB342A)PJVcFH}jfIGu{KU z+_h6OJfG>Nk}9{KStmafO>yknfwLUAoZ9QljxRz?##jmo7e3PiW`AgG*0l=vPOUycH6@wFc#zGP+fcKt|~ zeWmxpUVmS6C1~5ZnTwm=d?z}S1#hw$WmnZpA>;;6=i4)->w z3gK4_R(gnCZ;0Tx2gDlWrcDM5^M-OFr!Xu!eM~f99%og78nH$pvN7&W5*YO8EkkFV zRWm?wuU~*IY_e@lOAP8Ah!S zl3FLPo*Y3VYEC+_IJE88bFF|BBO7g5-02hj$=)XAPAwRnmlGZY_VE?&Gdl|IK1vSp z83L;BE{o*iq<7B-kGH`U!Ad5WRxl7BYNyaSJ2au4tsrmk15E z|EGE_`W*ES{nOD`^j}8LQ6JpBBRZ@-3HoTiw&URX$I5rjf1~g3^bdNCwC{KEo(_Lt z{w1AH^}Iv+H!xl1yN{X17-K29fB+bJbG-!H<8zDDvKVkTM2I@qlAEO+W*)<|8cylvoYk^Y$+cz+?;jxS^54^_Q}iscLsxyVVfvqpP=w}fyn!M zPK5{-x!@qNZ^a7~9Dq5xEq;sH{=ky^HiGpjhzSSiKf|i`=F71b5Uypm) z+kT~MM83+`-C&SY@+?^0l72_DrST-Tr~>c%Xy#C*S?WJ%2zF9oj~~yKd6o1)`T&ms zaz|Ymh{+>C%gN}L0~oO4Nxq8gvc5?oEeRtKWw7iW8(j5sk-1kg9XAjpY(kiBueVt* zk9QX#Q{GVGf}iJ;kF-y?8F?Q*L6R3BGIuwp%=HX`O6UKF6Az0hT(oiUn*li5wKC_$ z3yY@N#0}Lw;zuZsy<%rDxA23M&gYI+;IatQ(k2!2mukA-3z*@MlG$mBa(Y$wkkDd# zaaH){846ohqB>}2W0N7e_c%#P*ur{PY5=fYioeEOD55eEZf|?N*NzXohO*_y<09SP zTKWbzt z@jcv-e}b3)pTW;jw|Lc}yVcaPqTACMXxk1kU%#rhgkYIwNT%+(U?m>y4a2}B{H9(+ zV--1(#R>O;7?jF>Aqnd}PAwrsQQgwAlLvhH>~X1z+#E`|N5g@`df&E#X+kr)8$b#v z2ivq?LWRLk;S3}r=s*Hej~)=1JKZ>!yCKo{m&|>*&917`FW6btfJN|}OFdju;?7&< z41v8ByCOnda9(A<>M+xkk+(5ZKVxruIFB;l!h^9WIa-Gi5(ULfqFrM~BnNrhBSzdO z^sAP~`pDj6cVE(;KoR|jLj(qdkG|K7WjArOkvoFMoy$Aw!!Aak56U#2H;dvck4zJ% zMG0Q1MhDJ6uHUW0l__ng6HOp!Ll~}O3HJIoAzL5rAzM%H9O+SrSm;>iitUsArBoNS z3M0++$J={tQ%ROs8GXR#EZP#mV)y{%gGp8r?1q%-HdcBAk%=ZB?-Fof$(i zf%>3p-0lYV=xuCizT|B`()F3edIUMl$|ZRx>zx7X0aYDm845wly0?vuFOSE;x6UUbJRAB zL=nmxv3?f`K)CUo%7J&RgrRv%VgP|e?NH_YHlW-fj$1b*S$?Y{IF?39t<>?(Tu>HQbW?zHNq*6r*iG#AB z#|(T`O_PbOg2pDX?$N~I76X&>04Zw6+2F(B+VBIL&ytgvcQW4pwxoYa{9~)G)AB`^ zBtl4$rrP;oBR1F5wxG4RF%mFfo0*S9SG1d24)X8xHt+uT3hk6cC5UV0)P1ZcceNF! z-b^l!Zy={-U0e{LK-}m_j41m0`aWFs3*9|afKOUZF+-By^Zhi^17%Rs z==ChCj89j4vyzt0=ffF@G*4U2v}7!E=g-b4tzb33GcoSq(jk1;V!z5l@A+fu1AQeo zF1y^WGY)z(G9v(ZW-}IvsZ=k59jC2ak<)^kcq-U|i<;Lku3U}Ou?6T2=D5(A*HczC z&D24g#v4>HI>HMPD`0pQw80Yu*ko9xl**Q@=<1yOeWlgzK}##-Y9DtvbI&+ZrR+$K zwMpW-G()@B&>!!ESMt6}24iMqt~$@mY<0X+u~ zlMa|=k3-pC3+4Q7pI+DjxW_N$jv)=sMk65)kuVAu-NHEW+&jvm` zByS7IDpqc*$#jNd5trj*Z#VEDXM&YK&?Q(kUCHjBkd^SboRVsFb}M9jJE2k!!$ib4 zPZ~6{8Vzd%5|lskRkvOuBk3lg7ZCcs(@i@TN-;C+{olY_ht0R=F>2#el?t>oW#$iQ zU+?GB?e)X^EicH|!^I)TeBiF{2%Mn0{DC{*y`~&bc$}#bn8XO&qL5A{H|lNE+_E4K zowvK`Ra(s8pd*ILV=UB=f7oO9Rk+rt+D?lgHr6Rn-EbLCAB{7ySLkxt<^A?TF7elY zQB1B_6VJ>QWc;mR;~sa%MI4#f1qYTGb?Y)3JmT2GBCda_9YIG#jL(M_wHNr<&SjF* zdL~k5Z~5ACN30QIggip^8oxKO38GFjaLAvuYHo@DVpC zU&MTn|A6y5AjrV4c8fU z=UZ8l&)Ude#D!#Fi`>=B*oRy%-JQZNBt*%0wA+iP2_Rda96B%q5c}$Cgh~m4Q{=h7 zL7l16-Cpec)Ur`oA4FtPmHDNbH`uNN<2AWZnnI!AVp*b4`LB!*Oz_ZQRNmGoNmQ;* z6gdPfz51aK+rEqmR&?D4Vym_#u@@ERM_EAhdyD%KK`Ap=`qrko1--7oorJSV4v6Tu zpAN2zs9~>}fsWdXmmBJ1##TBElyGrUKFX4Yj|lBWWaZLP|A^VCWpIKzF`E3!b@S9_i-Jv~FpAH)>+Yy{fVToPuye?9UAMb9VK-yD7AoD1* z{+|vPEYjEA%nk;AF2JZoasWr#J025MB1yu$Gi)H(ZcDa2Bb~b@TM**71EwlVeqx_y}_I0RP8i2FiKvDLBD&*LT4%k2o;wiRCn4SCSNS<3xD@zRY? z=ssHHgzVN{lPY&u!}9O0Qw@XYF{sy%Un4b?3wIe3mYF`q4s;Ugb;MBSiIFMyeePr> zkOeA_Hn>{Udc*dMlO#4a_|K#qID%}4!LIcuyotcAqp(=X(AE@3?{`b&nzbMvJ}%c9 zC$047X>q_axm`BK%J0|qo%q?S4`lWYS=S@TROI|zi>NDeEByKVk)aPtoWa+|S^^tm zOhRP)y`!y5Av7yv1{X9(s4vhi%|*aBzDJl!ebbAvrH_|P6qW%~Lv{-q9;`KiWKfor z|KFpwpU|+D{MTZYw0jyV?d$+BeYafJ+k zSe@1ii~n9)N$lPt`jQ4sxf;!?@W!=N?|{|vU+KOD+@Db;P`y4k4>V9)DpPDwg#8Im z@94PtdLOG4qb~VtppGm#9(h$1Mno8tSOPJ!;(n3G!}OV*dU+ZB{D$sd9%Rmg4+kFd zmMjRk<9ihV0RF-a|K?J5B!uR|;jcmZH8!io@(O@+ov+ z#>9Z!BIB2ZWIOb-H!195?7%5|Kf0$}8o6r1M~N$vIXtb>R@<}x^tgKQR9V-%wPPMO zvLX@vw|L8om(8gMgoxXMO09PPU9FJ5`@@8Q000033f+1hoxT*dBs-1Ak=$zjFVgg0 zr)5VJ>l+y!wt1`}=r{J_1T;964sQ4+Y6xiSJIfTq*V+~HddIr!p>Tc4>A-0vNYH5@4i`moOJP<`F9-*tkh~rVS-pOTYMII!5)m<2S>rikAxD0000N zsizFr_Vqd(7Rv;7uwh<>@R3);koL_yz2jRkIgT!%)K~wo%)bF6ZL2wBTimRRI2x!n zE#MWtE(9JmNZk{ME?RcioFWJ_RUIw&geQo*^=gDIPfz|3k?jZmX?|bxs(zRN@mxEa z-{}4_Q9eAowoq@*PsyfIAr18u9M`2(#`?e5ng9R*0UUKxX08_6NfGYS zs`la%#0r1U;eW$NBZBOsjrTv8x|G(Kcu(2WFlHPKWiH=UR!`n9T-Njx1>eLK18hIE zjCSskkIMxnO~mk0&>r;Xp*yPR?HNF^pY^OQ*SWM3Pk)b940UNN%K zgJ$c(z*ejBKmA==DYzq+tetw6x&1}hK5c4<7Jj&j+e;V5D-IS6UyfFE9ivR!s02rOZCH-?S zIL%;NHSnj&F338`aEk|nHgo@pt9sY}iNP0+$J3S1jcAi?kc& z99rN5ryh^4mSht_dm~|ur{>2mdL8#gG5jE>e9cAD)qql#T)(tds?inaSP8Gvt} z>6LVN1)T28LB5Y75NxL#KnMc&uK)p5Jj+eA3Ib2Md8hwS2--u)POI;WP}+*sQ`>xC zk^6#m#nhY1e3T)9?M4)A_*J) zFjjA&Y2Okj)3$Sf>_X>}c%ve_%hfONH7Id;s3J*~wiaTfid^Qys71Hg)R)P`zSEU^ z_vUs&3-$eIZwWqdKLbFOP`@qd(vQOkXeJzh00v2u!iz<5N_lr+Nqd3MVIP>k^*5i| zZP5FWbwGdgZM)@sald@1bGbzBeW)}RTizLDRFF@HTV1??{;-uVm<_D03e1DI8K7?A9I(NhCT2&bnkmB1% zYLF1JB1E7BJo2T$Tz3g1HYA0b>VHBMBme4P7Rq_trD)_R{8i4oHR{Z3@HUDS3(o2V zR|L5e3*rPxpyJDrYK7{NV9;DsyT{T-oZu(&HnvQnbLHZyq9X6L;ud8VjQn??#gj8I zCcR%}&6;qUzTa9mdjFgBf?Ht}T*b;@6?Hw|Bqs--v`7j_&xqI_w3z8R8Ff`NHQipWABPIReVrnsUL4+x& zrtIEVF{pIIDHj?XCWi&)yV`sWiYrKD;yR0N#?P8dyO*vUHd+!>q5ptANK9k~kjO0K zA3&}%Lx#FjYnp>5_Pj$F8YRV4pdQX*(1NSlC9XKS!4`Rt7mRTKPriQ|pr9}^iYF!= zR$6#>U1z5VKf#8u#o;&Ahp*!>s)*-e(c{&0&J6l@SI6h!4^Y4PTJJ5M(ixgvW1yg7 z-lL(4RxN95KY5Vp@t#+l+nPNfCk8RUy?`QKN(2I;^^rSgDoyp@UH=GH&S@wk_P{h2 zbNb-S`KaL_sR}(8S%oZ#;Td*&T`m1SY7jW*%@M{F*CxU52nJ#f%jAgJhzBz%yLjmx z5q<5Jt|csX?Jf^yNMrOedW{^!Cec5hgbYY=8oRILQQgg&ARBJ`*#O<-8uh6*vO%21 zyEn!-LvRKAFiq~Xz5lds*=`+R(?{ZAI-XIlX41_<@|YXfKkg65K4$!<{Pc?fd3cxn z$*VdDulE?0Kf}?YD}vaI&z71!YO!9TN2+mD&JA#(E@UCHTrvt6VUI$IW}0i4W>W#Z8GKg z5cqMY$s*`yQA1?B#%r;F4~Hmvo;R18HXu!!n%9W6O?uxxqye);Z<5*$q4*OlZoas# zE;klp7$V|+nyFZT6sm4-x^~Md$!+aS)C^cG==Z?lgFLG?TB8BNKq|LI5eAb*6>|VR z9c0awA7upSov9YxJ(o)TsbYk>jCJHV_c`VAt!9EE46*S??z8FboT!qiEL>}BTbJBO)7 z_Z1@WK-9MD?zRe6_133QDAO6J<-75#F`2Yp8{N=Rm%s;|YuT%bhCmpWPitqmrm?Qk zZV|>_EnQCMb>H;InedIPr);6!-hKflhz62EEOFH0!JArj_&0JgXoD@z5SzuU z)20JJwdw%G7yG-N!24|t2KIxz2QF?T3Z*K+)k2eV5Mau4J25Mk!59ZZT#^5(I0<*c z?%lFYwz$N}H#Yc+-bcV^g`v>S+>NBf^cf{GkQJr>mT-z^m~3Bo8>=rCPp@rvKB_13 z3l&~z7&*n3Vt84ln}kaphXpd%Y-$wq+xThybBl=e0MFy|0H9&oE*!7|3C}c}lD#{W zR+aQ5nBj(VkVkqvT4Wy})=)Jl4vwviPWW1DjX(xl)th3Jyh^r@Gq7;4nGUfTe${&g z-3S_2h?n>m-ABH6jlE#%22euSF4>Q0kfH!oPs?gZYpRDy3gyq|hoK(G|~W zjldc`3Dxgl^)5FmZX80#2Y`)S9clg@WO>SA{nXSE0srM6FE=h~4l~cq7NhZbsZ4NN zb7+gkY%VSIqXctB!(%4y{O_7uJEsH!@R+|D#dm11Dd&my9h-%DKsOYSB+7AEF8c5x z7^4ZWkE67AnW#DY{1Uq#3xxQ@T*39bcp*`_eX;57Q&`|~vh2alIJt{`O8;OA9R#+x zLGcwW07lYiPrJ&IhaA`?GxoTMSa0Uez{BduejS|*cnUw#Xle>4oLM-c$VI;QHj{0P zGV>FnJp)fpNK=rmeoUAE@(HoHOE1yJog%pr2-_HSssS~i#l*CBd1XB~dgy8JKiXqD zM4cQQ0tAnZE3BB&qR~w^=J5QoT1x9J!Q$JmXLt^|$Ik&gYRsD9vBSua1({y0<+ow=T{9{JPG^XrVt10gF!rf3W5jI?t`qdMQ)I8oVu6mT3+WIu% zY)sY~x&i=2^C5(N-1fM6c6_<(Qkh*u0Jbgd$^0cf?j8S8o=b6zr#3E36m#?90#TYl z_mSDCQJ_K8qeh3YXoj@`acE>s4JbUS+5zqCIWCa+QA?5!HI1#BIh6!_W^diRA4H`^WyY_4mL;nAwS4qF_PF(G&Ez3J6BsmcDXN(0}HnehH5 zqwlnyMP{Yk20#yG$uD{HL{86va|{2h(a%VgwZ-PJh((JcVSF2{M1+i7e{*cE`CMd$ zNvg_2jD$MGqA!NrlIPz^`xLJ9rv7-NWAV$4BR?*y%KDUBeE{t;0~6br)72DkM{3wG z;d3q@EY#7IYu~t6gqg`}xCrrL#5xJ6eZ_1OpVO`)q~{ zT4xqr(+@JPGUN%WSojV4ydr^CaaM)@r7+9)+9SO0E`_Fbr z^_ykw_Ya|zo35TSTxt{_@7M4Lvj^wzTX1Z4^w4ojVM-!C!-|oJ%T`uW=D9XQD+i~7SN3oWIg1MrigAf z`rSFAV=$|SnsN{z0Z9#&Vaa3tjFII^juWI>Yy2ZvDX6~wMHL=x)jq$W&3dekk0ZZ@ zB7(cT{_(c!sJI>GcKlR;*(xWpu~hCsCpW6DHU;HwA<}}8y(7rgpl#I)|4zCgWbpKW z<=Ef2NJD(Zj#p>b;(Z)kABY~kys&9!qH-u4T;d=6ObFsZ|;)*!S)7>$ZGEtaAEhtYVsUc1=zTi0Cn=%?LF5Hv14 zBypvB)D1fR_}D9=b5)< zq8>l;!r_i8(f~8SstuO^y_VgORhvZ@%y~!-(O%OWyS!uwrL1azl3Vaf$xny94$5NA zXu*_N%n{*(YbgC<$8&%<%!xWN66_$24xfKwe`g0#b_OCCX9_!-UpvKc35+NKKo$WC z_%qBrs5qk2fk20*H~_Xq^#wg#IWFez_*+C zgVF}oIR&O8RIOVX>v0Txmsk+HJeV9_Jj_tqY3(_-8sZ;BW{t;@vJQe zE}SV=XxJ{SdCaexu;H#iX&>i<5nj?EhJSLoc9Nv@ZG;ICT!nDXl(>EBytx*F8=e4G z&&l#b+zHDBN=pg@d1AXY6NMzRP=9c2Ir|>XHC68ZKKiDYa>s_%Fg@T-xf1Nn%@hN!_5y*{;BLA!b z=fShNVmZEe>q*u*N5M$bsXx8dG4+Vz|YrGQ<=&?BR9){&vd5K zk2cOC7%fQgK>isA2E}UkJq$MG)KvL06GL3GbPVAY{L!&Cy;o6E3vr3uN#`&yfHi;^ zx0P{Av0;~Hb5@VpScY7oFYKL~Mtg)pe`G%-V24x*lz zvbue<44&bTr*aF1jq0V=To(7u55I}oprLokDEBf76Vo6d8SUKCC7LEWj~;TgSiG%%wzPYQ*;T3)9E}`18 zG~|Fz_2oi#q_%m!%WV``1AoQH>kO99f+|TLM;0X9J2>hpYEfAf9^d3HL>bAKo*hrT z+&uBug$Bt{lZ9GL*kLi`p++Gs`e55oX1({%&$%cyC{{ldbz1%NV<~We(fpa-F_e7Q zdeoh&A4(aGVM_mSh+MOIO!b=Yc=#`IAKIPU3GGuG$FyrQMF$a}89)ItZ1q!y+ew-J ztgkI_SdV5|+XT`)7`Pf|B_A!q`rN*`n1GhYjQD3E6l+&UBrF4g>kXKKbjxU^X3DA| zA*4Hqhe{fal%A1b^TnuA*5hAV!C%x}R@i zLj)GH9yLRscvEd|+bZEvtEy1xFrCbQioheI$VO&&Ln58*5giHiBo(H&F)5(mfz`&2 zt&4?VY-JJ>uH!%p`!~ccC)5}L4cI)CNv4n~ zh-fwj*3WXyO{)=^J3+DZXk@O}QcI#|V#IT}BRRHVL`@Y^*l^~eOr)>$gcfucM_oqf zxz9yjQ+kzb6f7+Y_nd$v_EC$I9?B_TIr@bx#22?FM;MiUrHk+*NX5D3rm-jv9;e_9 z>pbn|VEH*(yh5@d>*=_`P8m_Trr7S(#Y0ZSV8UhCDh2a6Z*@@mPW)wPw4xRqt|y@= zN`xb9<0M2ohJB`t{rbfC&|HI?oc(wjrjLbmmn@C;^Q~(4^+;SLtHWdJa^G!=I!_x_ ztBVtiSKC-TdX&)92A-~5EQWAJG=M^ONtKbza1HafdDy$!NSwlrCuB9^@o|4^~6LyF~wEzzaIx<081sWR;G zB62AutX+8#)Fmk1jvRYC<|egc4qNsb(Uz=;e&kZ=U6y|!N_OWIo4x!+ z(hwY@SdYJUMdP%~ypGg62kG5E^W+GLm03I<2ftv;L?A@D-K zSBb@To?a{1E6^(qkdJ9Ot;(ToYGr@Daw(pSBO2tnWO+?I=@BxXBI1&@KgGbT)q3zO zVTJER%!Q3NRE}N;^@2T+1KshWk&UxI%y-XZ#~2Ezk(33VopfhqlP^<}&MWiLj+s(Z zffSelqb=mJ7Mj$J>GDF+z~Yz1`+|y3jaPVlk22qIvjk&a_ScGu=ZPU=E1Nz~-Lwch zT1Lz~hJ8N+*CSq7C`VY_wm z_9as`Bg0x<_~gXdxOnIFi1OFNgu?*v&UnBOmkb!$Q~(&5Z&O4+(vBQiQ!0Lh!WhL8tSvDkM*07KAk;iu~MJzK7*Z>dJ;DD&jbJBeZZ4W$<(9+ zlfGj!WVJ1*P+&}lh9fK+E0gloo*t?*-QdRj&73sdxJ$*8+z>~LMxaEsqSbI08A4pi z-5G)+q?#MTUDh@s2Z2T}__ph_ zcRf6IpGi(DY@{5OpNsCI53zcC=F21q)Wq-ApGyrA&b8ymnz9II*LAu~jn}DAsA$!# zz%6#4ca05Jn@!^px3RIle0CDf`6ICQ;U?soUG!n9snvLMK4WBp0)gB}e7jlg3j$@} zApQ{MCHsM~Lb6`L`gURF2p&k$WP^<1B~MsIk+s;w*`cwgi;pf2IHDkfT&i=WK00l( zn?jEUN7enL|3FU;L>z#k)zT!2V#b=3fnMRZh=?0OrxCSe#=%F~(zL3b&9hE0-`A(a zd@HJ-k*}9#+E78O$uhPwerRYdHlTYqWxbkk!K= zNd4u;3M*I?Psd$3MV$)SpFCXXWTjHXd^^*dNtladd{WATY!D925d?Xo^AM)|$ z8Ja9SzuP~v9xpwBrN`nAwJ{t^Q5$prC(}sx(8hmkauqS+fuV2lY{rB(IE!jWY2mwq zipp+*#yp(VP|B#*8-#7D!nlo6dyYxW>^-$GNjNOESP+7?x6}T-rBz!!?Z?6|$^|;~ zv|iI56ANq)RAC3o)}-=A8f0pOg@%6rP!V58gJ=QSz~M>)Yw`SjT01F~RKbmaHXID5 z3?xJD(27t13i*&kVRJH%qeyOu>E{jT-?XGM_)Hh1STx`??g*zC5T2PerhpW!NIbzj zj^f`=%p(shm79t^q|sb+tld@#T(Y6+Re^zT$%Mpk^`?tTc#{j?pQGioPBB@U9#7w7 z(ZFUZJ202Q&9iO+t7y+|@)C=TO(~nL*(?p_QqBTq{tGGWz|<#4{v6Vqgq1Kp;<)w(AnU5TJm?Oa+s@y5xQMDc8s0fxh*7Xi0Mckq<5BxIXa1s}(D|_Ie#;;j>2<3omva52b_E zhS*VTVkjKo!W(=h0c@RN4>U;Rq1h6vbaAO|b{9DS1vw`<)2#^y<)0H=g*;@qkXX`J zFnP;%hlB2c_ynxnYIWsN&w+9wf>Y?1isI_DXJEd=ZulNmv%Kc3fzG!VNqD_k$>YOG ziGXHkI+7>E6?w3rlcMdO!5?jv1~^4C`>b|ZqWL6`F>s!z!LEqPtBr|oYIMkyQ=NrA z2NS=m4t&0W9%BhIhsAsx@1aPz@fgL7v%pW2!DzQcj~Jq1d{YlRuMZLP!ERM)&qg34 z3T%Pnf+sfs#W1*l;IyhD=_*zHb25fz@^7MV)I}41Fbg8EZMtu`d4YY3Qf3A=&Y;0e8#OiC@ig(>G_RE9G%mjRJCq#S6U4_EYvuEJqJ_W zc@*rLLX79y2W{&R)NA{RO(V|j-xb;N_F!&$q~86YBmetQHd`U^2`WgQ4crz-)UO3PYU8I03nq~V=JK^z`om+ z!?$6T`e-W~HkfH@jHaP3jQkqsNR)GFC4adSxY97b->3&xP-|1EaMnQ74!vwH-`{F)YMH)ybBk zk;~gLy;zcY^xy+xGo2_ew(Lo~(j{>8HXgj^ekqnZHu|{tYj0xfDMF}#H_m^=Q3&%koQ-vpR*Qe<-M$KIodf#5yga2f*Ue56I$=z#@e@B|xj$q|b`%wz$6-(5KEy2DDha z4c#~e#A#+;Qi99FlEK0qNb+UoB=j`0xrp0K4%Y{qXtzq23mS4^Rkol6*=OS3imZ>> z!GVTG5+MZ4EwP^N_ChLpjKki6NVrsC#7iN5aHrHMk#$&?^iW`=YqMvjlIN=~j6kK9 z4vOR{;R1Yde0&O%VLa{!u&m*?U?&Zcv@JAdJcq2Tn-`zWTcAoZUd?bD)WT+pDbdbW zE6f37g-sn6-xwHEK^R)6>V&#}RZ)zl7EQBl)9IRdX37V8pEsvbu1;{^55n@Kv|@Z= zF{?v_Q44?Gk-(w^cP|K~uyDe}fw6K7^sqk_YM7dOlz8`8cx15<`H-ldUKO8fe!_SE zBP{ml*80;lC@bNbt`IHPN0zX8Xk0O=5~-9*Hv;DOlm~ZFMr$Fb74PB zm&{6#WEz%hYKkix=GXKzpyo^m%Rg;4Y{zr3maB5w#M~oyS?Jz)-55U6nz#5ZyBy&O z-wToqsAiPVhEE<@38)TFT1*A~z8B}x=VODuKihp?bt`s0%PRCpuidti;GGL|X(iBX z@r;;*G|I6DLHy~*+is8=J`%6=saTz|E}sq=td0>FdOh45>G?}5;3Zz;eW+>>Q{$;7JJB;9tafnXmcS44|{ z^!cq;(ye$V7E1r16Tf{fmGq2yBWSwHscd1e2E*(7ad5;BkpOfU-!p?SbKm%?7Tn-i zJ;GMy@O4!ez`?BRp8#BPd3KQ2@H8&l>V8|?!WsOXJHqi{npy}K2cP_4ruBfpF;Ncr zj1DU?C8ZF;`@(|T6cO&AP2^8u+j==oz!Dq9hiZZY??TJ5?c#~d{QT_PrG6jC^g?5$@cMgGl=@ho(m6n@+=XR4V(rJm zh1U1f==F#rH5E#w-DA76w9$dEmX54Of&-V7Opl$i3qaOa`&j7_1OICLoLpg#MIsnJ zWpCm$sGU=<{2(4ZSdY*qC@LJZhZzk%H%$}^IijDry>3k5$rxA%>*t}4H8K=4^|f(? zKF*ZlJ*-Y)-Xq8AN(tA|lB8fQx`d11J~WuU-)+KJN2-xoFZvORE!Om6HDTB|2>X|+!{p1>}j(6&*l0e%3z3TFj z2y#=$#fP`Dzx zg>MO#S6_W$>Iw0ExFT10Z7|nf?1z<4Mrg=s+5vpLV-)KFDwo_+Ga4`K5qO)58^9xb zyJ`NQsE;pX6LPu=1$n*ya8l_&qQ6%^iXjPzn}Q{r9fSpp>c_Jbt+ zVvS)T=hVdQx&l`fwa?I5+V32cb25`+em!^q+p}jg1-RUfP*v|ER!r|IALHq{Ll+u| z4S-oWCgG6pdTM06Z<&E%aJeO1%6+4>W3-b9 zYLMVE>6DEO>Zyz2m@D^uE()(*C~oj*lGP;Eg_CPF4Hl<@YNz6KC5yLV*bsCah+IhW zzR_pSe9Gks`+b&RX**B>(U`fEvGv%4CX@A)b=aqYqxjy@@D!D)yHxvzR`h;?Cg-k}K_i)7;3&>L%uZuUNua&wKYq z>qvJCqUD;=OtRyknpl%5mI;>flAVc0>?f!02Iz$|vG(ZRPe1jAh0OPQ^!Pf&Q6_wBfmFtOiaA}e2+N^iz`bb?5@g}#Qt)=}f*slwL*}xa%wB@zvH2KiU#~ysdnPj4ku8qO>>U^*h z-m5s&eLka-)k>qur9BEDAnLtNI)>kBd>a}g3-TdV>;r?!r(TBGc(cQF5y*Y@v*YW` zSZ)O?|5`G9oIIX^RzP>TvB9F-7G_MZ>ZV0J(n0@vXT1C310U0$YW5Y>PAFeSDh%{| z1Zg3S5qMrM&GOr*+&qyQBV{tj6)Zjx&QNgAV@d~=q*>$X*{Lym@JutA%lRM&ve9-b z^Oj{9jnDVYu*$0|#iv9$>7g;p!ELo~0_>YiI-2wJC~d_)m@pVlmk7^r(N6cN> z-1@Z@-ui3l3N>^-ukeQzj^%ag`0K7yrVB!&AYG;Yx8(S1boC9)S15Cj;Ci5$!-(b5 z)AjeD5k}@ar_`KfQ5xFv%ptr8wRQ_4v)~IQ=f=&`k4{X*hr7E9`x(vG0!Nd)$s5ng zu>*=&Shc>LCZ0h1%V99ElNMjHrX^ErIy0FHJ}PEFB$&lWuCc_qN&e1X`uP5{#bM0$ zVFTQ^#`e>mKQa2GEpYu5!5omgm&8@k6I-CUH1NF$B%>}68Hs5*)=S!FfW**^e$G-jR5Abj1 zi1at8ycBNWM57FO^YU8AJ7)E(;C*BXz)eJM<4OS>QlLw0$yK#QJNBeB=hlhTyF^QArKsKp(q)K+eC@hreRD`l2z)q4nz2aq7u!B|P=H zXmz8*^I4Bz5>(o@#jM+@Bq2ge%X6m2{nY z?@x|{QF$GzW@|0O^}JKVMN%Z^brwh(WK0g!FGMLrfz}-5D^L!vIcM8%L$1wm67~?% z$s1z_vA6_65W7hY1A#jdHyP2;@G}v-OhVPeSav55>b8#WPD&7o#N&~@09N-&oyv# z`VNMZ^cpPsCzfp-kJ0m1l?y-!brZC}!>e@PO z^;mV~+H0S?PZl+Cpg)dRU~7Dr?Tx+)KEb)4hSVprcChS`DFAO67YVC7XhPgO2_n5@ z7>pJ}l9&ukUsTJ+_f}`Wc;S_P8P3Kl#)C;eSEr7oi^=vYknf=prg@>> z8dH7OCtr_+QOkE#_5u9>@i%2@Vur{vNQ_b#WlE5Y<9B(1coCV^KsGoBYDt-(+4^qV zHASii?rS~2rG;yDztU+{FJrk~b51~vedMK@+Uv=T_24JJlZn^RR7`PJBR)i}&Uak! zWrM;{uA1m0TM>N=>)kqv62f zu&T>Uo*CcF7TdHlCid^KJ&po#Rmldq=wQfqsP?4D;a-|fRId^n@1bd8PKzm+C0g+2 z_}FfF#CdH#n27=aE3SMhi}oHInrH($gl<*1yz6fmv`jO8t`dXe*92$R9X^|Sav$gt z#8K!li{&Xf8}aQ4OP^Eb9<|$iD>7Y38LQ%s-Q%j7Bcx06uDrgU1_2(jX)nITPGWH~ zSWIstUFbcAEP*mBee?HBTE@sXR@;8J^B*ykwv<$`Kq5VruqGUs1spFjg>Ny#lqMi9 zcC^hMRG;JWDYLX5TF4eM(ATQF0N0Pri(Yh2TkGbdhlVpvK1TdfS~gEG|Kpa7NMnX*83+dPQ3 z;SkT@bMB$}iV5LOmA4RDNx+TFbh`qW8yhYfFc;R$`Lf+T4&X1 zpRq70ycr_?5RRmHNu;tje)KE}55hApO9OKDA^(R}x)X(iDO*%aW$Wo*D3IlOH)z?` zGZ_JOtF%dmd#54Nx3PElHVGGCvLo8z<-zkA`Sex~%Xl!9fAZ?W${uyDxkau({tL{B zzS8~{&Jvm6+9#H=vocfhL7)D)%3bS65JMv^PSa->U9!x1iWw_S@c0EUsBb65M*<=) z5!OWrWgeXLhg67k&Ht?`LJPGi${adD1)%hV=T!M2pDm20+8v~(2{kixIc**W!v)+H zWa2v8UQ%s|zi0i)B9vWq%9aBc*+aRR|G`G80~{Z-;SC~W@byA=d^ zuBWXcDbJqypXFf6{juGyC75X(=qKVuszkw6H*^U9rTmB6EqyI8Z@bZxDY+;z*Hp*5 z*K>7GUOkABQiiYg$=Z8;{A0Am^r7b7WHrKO21ba6+Un}ZvvgVCcp?KBE|#q{@^;I| z2v$b|F0%(4Dv*;@_Hy`*J&%b6z}!(d72JT26{g@lkIo)$60!lK5kgOC3?p1@5dDR1L}?l z1=v%U6H&``19T+RiPUF>$C1RP`Qki$IA64zHH1<2upi>cuzG)TNgC}s=>JRHor8>iZuVD7TXv+AYz9i~^0$tp^V-);U z({kG9i~t8VbPBlyzp)>2#VZlb(FXRTR;u4#Pa(F{&hOp;XwFf04R+0iyyjd^opPT_ z9<=xK3~cGrxvbjiM8`$nwvk~zQ)R?%-pt#s?tpDiY(FN5xi30=D?F+@FF|bGS-avq zTRfG6vrW_8kA}9~}mT_pXzwrNN}|~h!HD#Y z)%~H52C02Fe!*R_&NKK~>>2tlpS^8pW>;`V>k^I5>|S$LC3C7K?`y9{`GN6=n;XE^=yO6d29;)P%JcQ7!B*H3O+ zg>&9dto{;r)Ibd1)!8~F%D|Hxy8=pZ@J!xoGO=82;1_$86Ks=AR>|R+QMu)^(|hl% zgyNOOKSz9TcxI{pZ=i}+!zb5fW85~^kOfX7dPZ^z^=mKjC|%S%RXH69g_VLL>;;1k z9W5iLc5B^o^A?h1gNnT1$!ZP&8XHM!wS};qy7Hx+lf2tJPc&eKw1+B{qowU! z4y)#>dMBMj8H|+SGuQSkcQZ^GqA}cJo|%K3@~u^59xuaL*rOtvISI(Ep8c5CHTG<) zW-x3BPs78KRvEmp=26qIsBFw)JM-E6PGC;~7Q`K@`VU)>g>q@%mEgwg6y`8JVyR;J zeJv8F4U+hIzQ~xIssW$T*Uq`m>n>oLY;y8p`)z|0pG9K$nbXA+$lKVG3if-DEjN4G zqi|>rn`>sSbR!WPhSiJOE$+4|zG`IxQ;MGS0&YbsjKc%LKltErgRlj*kIt5xQh})O`)+jmo`OGQpHFUZ7HFpeciOPrkW^y0b>9NKZs)5BJ7^AZDr$>6kD?r z`?1?9rr{KkBj_{5Om#JR}yOkkgcv zaQcE?v*ftvCV9UGeB=|kCHZ=zUh+?2Xc}=T4Q^meemWan{F%Y18kuF!fGcQ0NMH)d zKhiV0kmImsfV18xb79ntjD8lNZ86E!(bH_@InRqf~OwQUd*|P&{sn5JE@7(A$!{ z+)K~{h`*V)fSKq};qR!dW|Rx@kMPh$^2&Z`R|+eetvO~m^La3GHfa@{)Bfy%Sz9M` z=rOVM+>y5Baw`Xf;3aNz%2_gp8ZFq@hQbZCUJ#*Zv1(>k-K(LR9#Y8VZQCMYzG<0b z(Gk4MC+h+=A-?L-6-h{w^{jc|bQO?N0{~5rUt*I4(3?$L?Lkt?%DdZ10cJpEK%c3vz%$m*Ffh_e&&o?46WQ1KMepyB^<`@LGN&TaVd<*I zkdM0Zvryh^8m*9f9L8o9`7ZcW9aeXl8SAWVo-FP_SBaoXolSX^gJo>zNTY_CN&9`M z7If@|r-7`j`fagZKm0#Z6sT8}E7Zd7>BxD8sGe^QZ;JhcM{J*00`*)c(oqM6<#rj9 zp$dktzghyTMhxUQr+et#e9uA7j0QfSc*7UV1`7{06+nlgd#zw`5R{j(*Ig13s2 zs%P6VQgh;23R?855K;KT>2**u4GG!)Qyi;e%WAc9cO&GK9ry`3kKZK7)ZS@^@E(x8 zi0#NBW;;VSngOjGsz5l>d?11+y^4|=on-^5qPt$@arl4qM?)=*rHadkbEKia>QGR0Bn$uzIb@`#AawVi{_ zmzB7zSdOrQd4mtt!i;?T5nvwtd;HkIr|G0WitlW=+h@yZI)Rej}5icR#CaS;2 zd*!t}qLL^~ArH@IEV4dqDU0fg7lJP|RPlbZ5S4*=c2LG_olk~9N5hAWER>4q{9uT0 zjJue?R)iUsM7}bzI{S+}->FTbad7Qgb}>I+qaj1#6e?3Dy32i_@be~@TMPjHM@-a= z<;>(P4VBfNBdOypL&&Pv=c`K*TCxiS6mqDwe26QG08yG&?d0f%c5tO?3TfZ~<(A$V zNC~J+JS%w-&C61$<7r)$TxYiDsR3X|d`C?|U-6luVa_U#-ANd_n5mEmH7LUI=bEO_ z!|_Lf=uGA5CJ$=B^XazavSgZ)Mc1m3qFE2fn$Ai{LG= zJ4)gcy^?pGXR?8a#yyV+%aTJL)v)TD&Qi#(Y3Wv?S=7Ppvo7MW zKBD=Jg|IL*E?!&gLM-z}ytZMOKhfhqVBkK;lO_J>Y(+bU_P@!QOr+wv!%!vZ}36sxwAY``pTln`Vyb>!YL1muK@Y9d~kp}^C(bE z17Cz_KI5)jD5IYV32~QYHTSLB#-2*7C%^z|(;6X|MeO)%J*y~*%|iuwP%cNe=!0;p z{;vBkd_=ruYvc)krKOvBPT?i9f~~OKB$ajlWcrS2P%qJynGjr0PiR+uVi3*HBzps@ z*Pg(ze&AwPlt=d!%PJl(oWumLxG>?of4R&;K$KO)Trsl?OxG8f{ADE23(7U(!zOxgREk=fp;fP4aC$!5!kk+AB>NpRKr{S_OglJxp9#1U;ze`J>i>0U8|d95~Ez75hHxVtvbK4FZF9 z)j=>!Y;=;29CJ~ZO7_%Kp}@528c!%tzlebs?09$3shvxQu#+bEa$Tu)w)`Df~1saA?hHVRgtV)>lYHEL1mY-slY(v_I z9Ij&Ph_?d$MECY-i)gk4Kl!~splWgZp=hHW(?C*P!st~}--P#MlADodx(TCiAWqNO zLj!CQ0SD4Hp!iUDRyD%?%aW8jcSkeYpc+T4jKC1xY5IcQutc{b7#?FHPqu{Z=Xn86 zuq$ju!L{HsK;yLEqGx2?@M@ERU7mC9U)$v_WtBgSY#J<3HVe82O&^cMNSjlZ9Fk#` z20D@Ra%nqWC1^)JpDvw{?_y?fd6EH=uG_@O0EcR7ugt3bFNOFo-QbVE!f?t{u=2U2 zCPm!i-xQyL@Lnj_Vj4rZ7AfS9A1=i*g+swjX31Ov9ECP?TpvY((( ziLVc23#~Tg`M~L&k99P4-si>`ir-fpPwI&ioRbt5XaMz~y2XJqc-cAk2*K=EHo-Sd zl6?WSg-`MP=nth7UPE)KNQ~!>0bF{k)8S!UgoGFK^?RHW`fnNqiY5ceVZLOK$Jr;^ z0ue<2d>4`l!8VrMUQ4`-z?w`dN05Ef`Dr1ANkP`;XJtuu@J}ldhHAx2DG78+fTR~s z-`bv-er&A&L^0_n;X?s%Y>~8Ed+o>fQ}1j>?wkD%m523x;+4ozzPHC4e3F$sF~&l_ zNg381hUWi)zdCjXl%K|y5n+}534%C>#xJ8Nz=Y5fe%e@-K9OC9d$j{CfrB9dK`qs1 z+m+C8U^H#6y#q!$QKR7j)r$*FzDc*<-dH%F&zjZD0PC=yHW6p7XNylPv;kQD8eiv7#P@|A{&CyD*zsNfZ|-`fX{kYtS>K-$ka{G)*SCOQ zW9dkcb{*r-$JiA;{|+w{OvZ3G+nVk)0$$V0({lfQ8$|;8BzcLpxg0c*5f_>;JAd|d zC5MDTosOM&gbnM)V{9OZ@pC2f0_14@)0m*@kR@3Z%|~VzGHZk9wK7Jh*w_obU_XkL3%4$!dEH4# z2gWEsmTpDU!HNO&v5fl+HEes9cR2wDV_|+jB+cxB64UeF!v1O>zQeSb?wnL-Q?9H$ z5^!SpZE9HOZbTD`>SA2vgJDsf`uL_Ziq)ei-o(jP*;96zNL+GK^Hd4jCAcgMkv-fG$i2w1T*@Cq+{n0=7y{?e}nPLWgGvgk?_~E9L?wB zGIyKIHp5XTz`ZUv@fnr@fu_3rd|(?k^0~u9AM>Xy*m(a2PNghkm?iiD z=_rFtx!wB?zWxM;A`=|t_i)wt{IW)i)%%CCLMWsMU~^pbLkpaX3q?eTSv^$qQ$be5 z)~^?J^SM)=&6H71b2nPm!9XBAzqsG3-WLuneUQISMjo!E4YWGnSj-Gec_W~BT}+Pt zYm%M7W3YMH*`5Q?9$q&`ub0gb6&EOq^PFlR^c+)^>NS;fZsHI4=$3!^x)E@t%y#Lr z?!bbK*n!%+>7k8hQJ=+0Y}uan`xc))YH5bMNM^EH16~80oms}0!?{E#$Tg`QhNZEn zUbE?AE{5ZX;=y4AO;6FZKheX^N4Sh(e-M;%v_6k+d#f+v#Xg5Lxcbs|@ZljgSr$-; zT4kc_QmteNz9#jzvpa74ecKD9!Yn?p(i>P&CEOvv11tLwGNWn4Mt$6zUIiBBu}Po0 zbQw1Pl2tr0mWaAUn7eJdx*Q!kPOs>fKnltAegCnbi`|VjUJ_C8SkGyvt40};6uu~F z@NY}Olh1AFuSfIE$R_iz;0`aX&tPv=Wmi#L*pjueEF?y%eNjr00o7p(DVYEj-SFcE zOe)U1?e<7h7{!f3;M;H~%GP-+_*Fo!G3?@imwk;pN%7@0Vj!EQ$1aA?THVwrB?1>9 zU!6bWApitkiM`mbe!@%$17x?XucM2~z@{)6Wempj5M@M@-!UK1h>Fz!+u-~c0~5x) zU%~L1%hLf^u^m0t!w~r{T?G*x*HRclFkRC`)F1X5V#CA!{h?6CJW)l{x7VdCt2OmX zG|haZ7cl%zE8Zoxy&(1lfrBm|*kzVWHe3&N zV|28a=Ht2-VdIAh&F|@lc`9ii#0@u~;_->eHH2A+11}4kZrPVQsLWymX>($EfPNjq z6P8&#TI#!l#sYQ;<198KYWA9z6o`kdQ1hRAb-qaYv%&avZBexv$#8XvrrBf!iB5xx zZDa7hoY}xl*K%F1bS7=-V8R5LL87Px(BAZ~o-U7iU?#e(ZXXoARq5{q9$X}^vds1L zl0@Bk70mLwQ5}buIsVmZ0j(7?8N!D^88PPNr z;U6P*+gM$w3()6~aA!*d#9vs#$D00ni$zR<~8IYdt;(kqcv5&1ipOaf*ghH@(2kF+?{oRoFQM!Ahd&r-DS<1Eh#hTpytY4@2i2^pT}KS z#N#~WVGAH>;hp9H3hN7GOl3zw^tH^QW7Q|+1$*0x<$vfIbJ=z^qKiSNVOmy|^?uI>!x4wevF z^eQU{3Xfi3YNrk()tZk+5j z3Pcj2{p}WO zjsU-5vL}rq_ zRReC<@;FYHUngK*Si<4@iEdx&Nk{j6-i$v5TQhVFAvh(VZ>0lERY(kK{3oTI4`d3l zBS-0P9f5*pRWlk%*@CYS)?4r1mAC-Y>2m0GxcO757sA1ma@Taf#ZHdTEq1c&&`Fz@ zIzP_CbX0T_wm!q%6bEy}KbUdCAc_CG`E%8IGU16aqTZZ1IV&P8oQqwaXGoF7jc9qp z%8GekBs#%?5XX5my1}@9MGdiM^{U+3K;IE13GYtPt(3t3p4{-V0+RV{&$gyhZcb|Gbr~-%%(Dqqh8_;ESOV)j zd9-)TDnW^)NH@AH^U0SDpd_f_nZ*GcxO6#AiQ>NC5x4OZPl~C2T+771`8(k`2W?`_ z1#l{4li3#ZCNR5#S?U7d9qoKU_M5`{_1I_Iplwm>!&T5GWA6WOq@bf8Ln%dO6E?4G z8;CV_XVv54O1pxgkd1DF3l;7gqvcAN?U82*-3QUn=fI&6kvtG-w@xUu3^`Quv%jeX zpDoPo578I4mRPZ^ZU(A2db=0HU6;*0l|6OayFA;Ce6Q#QK$CmZ$cM!K3L;MpEj`n1 zG#u)}cs`QP6>GSLsNLEx7YB#o@|f_}hWf5_)fdolI#9Y)nrds^9Sh0~k46N-ED&Q$ z6B&*kP5?w4subNj=T}lBHvX&9INuiymu3YYIsp<_I=*Qg$s5OGPApBw45HC0eSiiN z4?G`+yT9Uy^P#n{f{}FFmpf5W;`j4GQ0gLpWX2`6Rcs~&nj>J%Du-GmyX{3S)|vi< zRtzEoP0mvSj8c4Pmv09QEHHSTl5RHra&o~+u5kZ-gzsgt7gUxEwRn-hA(EoHlGewV zRsyz>se?^?mo%gR06|VoMkrnY000000002r0RZ0t03rYY09H^qAP`;v0I=o(odGJ~ z0pI~XkwBYCC8MIDC{x^Uuo4MlZuzbgHd$*hTST^~+5VJ2TF7>A?7-iR*Lx`YL;7Fi zeKz?Y#CZPS8`-(H`)_;i{64q*#{AHFjQ;WHr}{7b&sPsoU)%TVy%c(AzqI4eNn_1F zrtkOkPkXJpFPHJY4t_~ar*MBp<^R1~cJnpD?;3xp^d0Hnl^6HABR}=8E9d>-CHdzaDhx2t}$5)>cSt}*nLMs zsMM{4r_RByqs)440>7y|PMk2K0xGo*oM$+%b+iTJe86MxJ$m+R-_FN$e1vixKZrsL zrb2VdNZbb|D$belBCHO+H)%5{KERvsK5uBLXXiCz=d;iyf%|^?s*m-VNMfVTmskmn zTO~QL%+SmWYIM_Az74Pudh%D#rCo~jiL~Sf`AB>en&eX98tk(03r4ZXU;5X#2?giv zz=YVE|J+P;oWU8Ekc|S)i91!F;s>5kjzBd3t73Ts{7ZwpzTXxSX4yq#alhNxFaf$Z zGH^x36blw28QgLtFh<7KY%c2az#VV@#D@9WnJI{S*jsw$`z<#qUMb)Y2N3qh(_8cs z;W^`K^3OoHOWfXVHJNth2fjhUo{Jd0y2Kewsq{Utbrcm5z$0M~@lW864y*@u#Vq{$ z=m@He*AE5lB`fOx+qIwJQR`TDD#cxA?_7;|aS-B1VK6RxaW5>)#~aU^)EvO2+-l&qXY%t?2Jc2e9J9 zDDY-4JU&WVFNt?i1i{=ej!>zOVqUX^-Ruo$UgtAXG#-DyPv;fnm~VX?v&7!z8*wsQ zFoe*%>%|3AX93{P$03}j2jw^ho8w?cP8EZD+Vtm3na)+9WHjzieIcC)jR0vi{Z?jwChKpF1eG(-*6J;JLLngjHbGJTF&{QT_? z22s0U2?)fpzA5F&wc;?IdzmT^q4%QkXCF^c9v0Jp1S;vhCaWq^i(5XV%=D`2;xl|1 z3iiP=B!^z=R^3}}lj!#;H-ou-4`awT(ySPeYuD4p+ep@TTQD?XR*6IG$u0jb6}~AdMzZrlmWTFM08ol>~|R1|C-`vqX-?5etyk z@vE*cnR0>q^&!!+{SkdTp_Ez>JR-7$JhU9w)S*e>-z7=D#`x!%iO}xM7bOnkv!Bm| zD$!7^lST@WgnCWiUqCe7uMGW=zkP>ZvA!0RAdz>xWc+LMKjUD-u`5u<}caVNDcV zu;{$!Bt_~8k7V%`x9VGT96e}F5hY)g^VUpjsPr+}7}Sr5i=c327<5u9_hzPPOD8xc z(+ZMd#o}+QLu=>#?U)}B=z;Ci5Z6aindh#og)%#bxhIx+Wl%w7N6}3WE7EV5WZ(Ne zZX&D`qbFwy=_8%!g1juTrEW`~Gmq|pB#HFwpoo@4`ts2<)`Qe-sNEpN;5L={C*XRd zHhkujq&^NN%Z_p=>BZmtrfJTVOpVEt4|^4o;*;%0{K;9J9{Bo%NA$74E^KRcziW`( z20ph%0`uq0W|^zXjS-X5;=pt+ z<>36dKurw0(;pm38tddmaJv0Zn=9nQZo!Sh-`E<}@ZPuU{pJRk{^?^4XBy4fcX2qND2C{5zaFG?oiroB|j<&L)GvH`)b^)f*JNNsJ>~AToZ?`S6Z!GCzQ9|Xp^0%&(X2E zc4z1QU8=w_lmF>;e7|~^o?w5WoyB4{Ji~&9rmz%%2x!;WY|Yu98h?&(Dc7UbmwzYtP8S&=KZ^vI6#FlRA! zI7dOlTD{}B?JPM5vfkN^&DtP*mME$&Yg}~~LO{m`ll;m*fZAhFuDJ{c&t((A%-0VX zwY_6|H!>5_62H)Bsy=@uzazGkZESumgj-HEaRFpd%gh`w-Z9e)84THP3Fw9@U@_FY z1;MoI+lSt?>mf^e+~!)>vgy!tY;)o_BTSJQbTyCriL0~`G=iv8IAD1ZXs2F8oxFWS z=%{4$IJ!X6jhkVaq#hC-)89Tq&sFtccSH-h&-j!D4i~Lp)(kr2iBKFsA?Y%&^GuNJ zSY^6l<2e_9=Jg||(K$lsWRYsZyQhT!X8lAMxbb&v_T@8JN(U8>KADSN3h<@d4E;fXlO^xGVNw;O`CO?BTjavrX z$OLf|ywtA-#u~)D>RUr&B7J)wE21ZcrVag+br%tCX}C1h@ZtcnCf~Xh>wxr1Jj^t$ zY$jf35%h+7l8xTqhOBpQN^$8Z>3=8?OGS`<!-7q)#B#P4#Zhs-}_sBBh8Mh^e`a~A+{;T_$yY50Ald5n9!f`u4eleX4 zR|~OmwHKoqrj`mAqg-QqL&G1ou;umDX!vcCgc*xE~~ zPBv_omlre}p88rYOTywFZ9s?W;~j1cT9do*h6_giD`sQjb~jU%Gjee85|r_nL?|=N z(qDM?VFE!^f@8yQiR}taiVeU&7}ebwGxfmvF5dFi+b5r~4YH3+kcS~9_1PZHG>>#h z+U4p_-<9or0CG?iit?XWk|GX}n#xcxG(DX859P$z(wGR9ZO9aBP$YhK>s0)B!9p?G zU@Y4&-TUAx7s8;#*H^C(?rpwn-_p_C*F=0xK|&FzqIO~a>Jo$lsz~PnTZqD4K5~zS z%%*vWuQ@6`)!*7_l+z@o>)q0Wg+N|vgvZ0E_SQRXylS_Bj?t!53So*@o(*7sr~<0h z3-ORHw~A-1t65kP3B1yh-ERw2jv`2V)%edv53s3dS&kaH?*8 zyF1u7mDu$N7hhLC1;z>FIS>M$hRAY+6Rq`SpSUAQ@YI}3a9cuc4oh}tHz%X{(4pt- zd89u>GSC1w`iHvIi1w{ot~C@xHssaqUux^7Uspi1YEFn(!kv1ejPp925|9}&XwA)q zFMe*caO)y}KD(%Vdur#k%#I9&V5`=`>}w$@`AMk0^fm+iJQ{Ju)E{j$6;}P(kscu` zMeB2V(h)jNm$!!qxw0AK)iSJVDDxu}`cG97Q2k|9V_l`>3F#@*qkkUVbbX=XdrZQTAMd-c& z{$b>hNL~K+XoQL_M8jub02G30CY2q!2!-lS-vI2l zbyiaxD`D4!o}VZX*0r#3`sJ(P@(V6$E9~9c;UWkJ)myvZ#buvFH-L`WZZCa#324q_ zv$#Acy_YSgOP?a@P5SE!q^& zABfruPYxuNNcH}vG?c*1B0Nk)X1$Umbc+EV=cA&9fd3hi*Ng<~@!Go}Zy6|Q88|~X z#>RNE6@6~#mP@<3=l;#b6-h^mJ;2+>RQ9)rzuGgQ78#(&$YU6vzgLtY@@ z>WqW&$(}Vqn8vlWg8cHs#Ryj6^-q&IvCn+D4c1JbAGw+iYi@4{qEBjkQhf>?L%2Or zp*S_$TXYqEd8-tq#LK!N8<6$Iws|Qz^Yd(gP4I&oNgRlxcaOw$3Ee)jZL6BSAsTHn z4CN3QWp;M!oI~v>{CMjMgadR#n@_0F`!iTLM}eY2MvZVZc2t9B=h;&;zMk6E(!s6&??>vt&i~&p*(ZF-?pEIe9C3w1)}W3xIfI_hl$qh9)A#%HQ;7ie7}hvY z%#2Ss^bup>bzee`PWmw|TEAGb0qL(yO3oFYGYpW}E>cCE{FPcM(uoqCOGnaIAQQu( znnYsmo<85|e~~wmSzJjCqWl@=hu%)GH74UIUzgD=l!VB6uu{GbZ)zA(#hL>@=_wWU zOZiLu3b;|1Wky_Gb}0FVZ5uq8GvWuu)8}nX5h94rqk=sPn!ky}b4LeuWtI;fD53Gt zvA4oXq-5cYf)RcfDPkY(ob8hCa_?I(H5}D#ZHBt7Ok8g#{Q z0RF)qfBedC$j{IY^FP{4-Jc~e0000JBe6OODTI)ozx#Wf5Jk+pGyZL9I*tR=i!v!!N}=&pOCL~i4URh z`!wp+2)N)VOH@$MBYx)z_+WhgS}1M+0000px@Bo~CDFebKEW-aMQjdSGV4NZ};{1v8jWy@Z|C^WKDz^d3sU-=N0DQgb;1Au00*EqrGj@< z?f~a<#SugK3`w0R`zKMaf>`rI*O8M!9{aY_Z@L#_usAW#MNNiEaZUeQ-XI_c@Cthd zyHJiV7>8E}U6g+Z5&+9kn!prA7?S01;+Gu~EjMNp^3 zjigVwxh*#A;dV^D(-mTkoV10B?1G+>HPZHDpa1{?4m*us5q@*D{@DIU`=;wnQxoO? zw#w0w@G3XCR=pxFNK0;Us{if$JyuyJBKkL|^Wl+u4Ij~&#fNEBRC4ub9n%8_a6RI_ zvF4bSYP&wWRr|O@?>vKPD(vszvamOdzRXStym$y{^o5t$61*HU_uxq#NWkmCC75iN zWLx;u*Yl{qBOZ1+WM6L|{?y7`NR_N#TjE2P0+j%9iq^eC`)E$~fxCwx#|1APT`IguE?3WSxgjbN~PV0K6(zXL+FB$MSJ)W+S)u@guTZ zleGm#OJ}|B<>xm9@}IBG$CIu0QZ^pv4cPW-)#nB?#0qq zv2$o`U=0urH@ucoS%1?vaZQAgZuImEr)m~40QgafB>)7 zELHaWVVzMXmuq)dFL4)1tXTM_iifT*F<@B|cf={NWg!MN`f&`sS~~w{f|3!`F}`(A z(Zn6QtK&8ZNjH2qor6tq?npBnVU;`0d(>-K|J7giImEfDm`V80FWkN}Lx}*dNY_6n z77frVJANydJm9)AwMv0Av79MWx};Z}{l5tSL0HA=Fe2sP=qtUIrwGj!lD`@=0WG`P zR$ormc{(0yu^UI7Sv6``nvxGS;l4sxGxQwSVR+9vMiIjs@=w*U zF|l8ID5b?_TfdGOl{}NX@OLI|IdXO%iTyR}=d1XEh&GH*^}CS3*3&X;&b&;w*bt4o z4oMYar986>j2_67(@JmmVkH0oH6RY!1Icr033BO7?A;Q>3}N2M)$byQ+wylLA21$T zZQ{%fULuD!GLP+HSQV0QVyX9KW8ltJl`^6;`oNO0L(RiokZ0|C`4|A_-}Y)jDy8-y z|C#h;gPrvhij_V!MZS{v!LIHmktCPCs^H1!_uny+NnxocpTJjbviC~aduuRu%xsNK1d*+X!aLz8PDUDBd~yW>s2K=>zWA+}wvd3vXp)G8@24 zmkq_t`i6GtSWeXwrFY;+)qr3Yj#nEp%vrJs#dLhuOZOW)^k=FYapwC{;vb~dM48g} zF@r*nO1Tg`UwCovZzIyr#nj^%m#KU3VQ;}V0n*=>y}lPKZpGV6J;CBTAF4ZjkLh}| z(ZL&D)Sc@lWPk^a0oJm74YQap>H0GKWBVBe{>!8Ycv55~RFPj|;|me=7U3Od>A9Kg zKRnh+wH=rNlDpJM=792@q+>NNMuag;**hXZW||v_Gyj)h3nXM3kJJm-8(?nL6MX^}KZ8o#jiYOt17jU2GTkO>R?@hE)$qXePkf6ky z>g_YU);M6WUEozyjhKBxjk-qnFg1M%)oD2!DV6CjIOmALE6lujQ-#%eHr^O@2Se+G0 z?T~odjhJ$-X64(y>U!|&+)&+y#qf1Mp+L1^`ivCQSjo7-Nxb~Q z#SrHfp~|$o`6s*A@<~L%CSB4gMkGljwZH{k_(Q=Q8y{0~vib2gsxNgAMvziX%Hj64 z1B_3jzqohGDZ9gPBF!|#!5XfSQmzc7;SC6EYE6YoBQ6xJDVgZl=`+W$NL|(x%pXpGvj4{N9=O_!rsv5}P8C<|OvO~3cZHMkax<+lf-=F{j&&}wQXPF1ft@OTFM z=ih>l-Y4wp1B!mx_T`)fx`{oCF5TCQNq(iez2Y$jCIq17E$*~mm1XpdEj7%y-TvEM zdO4<8y=s~fTgupn;b^B=@b6V_ai?QHcxmk0&5-qs{Ks>vAwxv$Dg%$+I1Ah0Q{M630c9DtOJ_d{B6+v<^#=%f4+LoXE3)Su`6jCBV!dSsAr85$Cu-n_kiA| z1x8g*dB5oTqkCU9Q1jyhhCl2YeW?E>#4y_o8s^iLE5!@9Ev|DKx*qV%ZjMl zf1w;MtY*|hV&r6}r$< zIi0O&RS1r4b04{PbbJg3vOTk~d&Ojk`GB=M(-S*0nyk;qyj85i{L# z)sOPR&pH-l^|R@%zH3Ed@d+1r^Y`?^Wq*{R?MAW9<6^DtnzGW@cv0a1a^5gh@Ep%I zl`8Jm4xtKM|3mq`Wa2yZqi$Vt5M)VL$8?HedLl!LnrXb=7pNLK(>tkRMFYY(>@YwV zsUWxbm;mBV-ql&aW3lQ6z0p`2n>@IDE$p62$go!0qEvIjZ{eMbu3a*hI4R?GflYCF z)?uM7hz6S*23t4}AV&yGoi4*-!dIeP-qH3(uN++v31SZe!2h;v86ehEAsAgmr=71T zFzAF6`Ch!s=VsmV|KOIoC?Abzvl{m|BLxB2vl$jVmt4#MF1(I)$ow<4h4Ea-hQ}2S zu4z31ks|Y!_o?yauJ9dCiK7d6_0;Rh6;n-t)HH!BetENP-@D>)&{4lvK%JuNnHo=> zJ{|j^y2$_b;|#nd$2{8F-vaUZ4zRy;N%04hZ(^}p+GN}Cxwa1T@waoPCMXN`aeE}* z-G(@WAuGDJX5+OZ5dy^+x`ax2T-L%(Ju}Y(Q>wbz!Dv8ljeaFc7djUDn+{`xPosz% zRn`S@MmaE7W2eDbxM6-Ro(A5otgYa94R3j&^|Of87c)n$r}SXw=XlkT>0Lgcd+NsH z@l)9=Ypy7ojZO2-Zy_7tj|U}<7fGO+q_|hyaFmf@v8{n_b)9Uu7(WN2|RM5}#J!tp_9gt4v9({`f;i4GbJ;^Ait{sGZn~#AsxRrDJ&+hg;TAtk1$G4dP zLwrGA1#JEy^>9eLOT6COz;&>x&(hi%t?Z_BW6_SpgKx70JB;&FAWDNcwoH0@JKFAj zIJMa!#Msa!AeG8T+F(Q+2wS5jX$kA@x-$H*5ZYLNd>ygW-huPRrADoXsROD0)7l~7 zo1&5nEC3y#!+)l}Yl4z8GfTB3ZuVsx{lJ}F-%q}C`ThTh5h*9Xp`?bWHA>tD3%3ye z`=%oGeQ};Cgis43dlqQ|>VySKgfXntySu&Ay#X*tv*XvP@0?-B16Ejo^+aY0Wh#k} zu!BKuTx2YHUfR8!8b8b_Jy`d_*wAJ+8J6zORw0E-+5Ej9DYKux(Cxi%uiTzfzjlkE zH`Y4gdj}sW`sWcU{USJM=XgM~W6PmY;Mq_?XtlG#FrTQ?@K{l$L!4z0xq?z*uB5Q@XZ9hSd#NL`vOh(@U$X5jeSDIEh%m}P0}0mA%c^yd08JbzZ!F) zN>d?nBkai5Z%+49=lmbox$KSvhea22=WfIq5f#Jz8#NF{E8Jsl?ou7mwgUT`f&JWP zJ>JYvUwjE+Vb19<14`VYB+wC)lB7B|fh>Pv3z=x3i4WZYeAUwq`6LuNv-@=ClMQ}h z%qgv}e%c`kkgNIfW3WiyQj9GYRE&0mViFguthetg6s4_l%@IpVT3Le!PzuCntqpA# zzFlrTm(zSLe>z{0T07gt6k1uuH`NqhBgX|)s$yP@A^h{fL|%0WEapUh-rETZS=Bf{ z{8JPfx6~+?qAnsam%%-K9bn-l3rr0I3 zDUlkXaOo+BNmtu_H6(hPPMm2FL35qs>O`68TUC_=QN10FrO^`eBboiyf6B5FW$rZz zg(?Hu)CiDnL0~Sh9DH85^Mlk&PE@;9&iz(IRR3nwrBg$|CWc)fr3aea5!b5b@JVMz zsOAiJXdl3o(OXXWdP6Lhf#b*;m=Rq~`FG?9%I9M<10u$}00gU-wnV~+v&Tw)Mdf#G z6gk=j-N(8PfUErd=39!5*|RjE?yXLP613)>p1~+lkY3C!Mu7^lk)rh2N)&(d!s+*}k<~e1UEb@{#mO+>$h^$M}w-&;p zKSx6loeto3n462%o9+>k z=r-7-<8iuh1h!}*;^z}5N z8oK$lCp>^9Q78+SF~ZjjR=P%GaFU}|q=Zug;Ua8_<>Vy_DwR!8fp_{rzfsxlbTug} z07k5pd2^QfYN|>Igms;k9*x#Cjf~D z7y>@c{Zs0Hu6MDbClx&**y5hY>}#~np0o3IjJ&FnNOu1}Pf?mNc;KNJ->v2QAFY5b zEvJ5qHGE}YH+NTiYZDKE-9YVK9|BW~-%#q$J(;-(6&r(l2af`YicuRIW1{xAc;^dc zIW@Bgx%YK*zs}s6HPhDoZcMV%(mj}*9jWCY_Rn4!%9tTYEF-rmwV8%DwgjOcw|g}6 zxbqh7{QiE+c-XbCyFfx~VMFRllVBs7;!+w{f*$IH%CEJ@A6kuLHpg}T2+0KE5Rzz$ z$~KZVTX~5fuV3t$8iTK^$c-CazH%^Px>@>lwaFmnmem|u5N8Wd77rc^Tu2Yl2gSa& z_5!bS^fg=gnY0(xehyY2S!CU(ejwr^p!*+*( zkRWRO^<{^8tNow1a$MLnG0%e4HrkgE!(_sLEl-FJ64CBHh9h2Hxhpg++g)^wU0l=%B(Eh$ z1PHJ~C-D7a7`~2=Nw(Yd?q27(kjp>X)*=@3R|9YD@8|;G(#pw1dDRv@2oTlb^46QO zF*^9s{erWW7x9J{PXMQb&ea$$E5qIHmADb&AvegR4h9Z>-R>Ong~bI69POu?vW}a0 zBNn`9@Fj_z8>?W_4nh*v!iqZ%_k3vM#)@x{`!}NN-amW@Re#Y^oD)$UB1M;j9WV@W zj;3=6Hty1U!72}p@oztuZb&T_zgFA%L{{P(dQlKtx)TGW>4>G z^vvMQR$xrV-ds4!QD%2n<%TTfDKkFfzF120u=!v{b*^$@C-dBddOK4VUko$6WB-Aa z-i$j(9Gr+IfN|{hqc;BihZx7cP0pZ`sCjN;P|SZ}Sf1$qHxc+yEE^qGJ6?JCHkL}h z2BG|}v^ufS#H6T$P6z+}>Q^}SiMlf7_p5d8T})twTqC`liU+tDr4%WDv{cK0h-YJ1 zl9`>w+)W?1=nqtERyR<4OhYyaE}M*UEi2G$Fn}XWX;%?!nLt=YZ#a{Lk(P1GH3e*> zwY}bUjYNbYDH&w!N`;j$IYvc9Rp1zuHj?fcT^9nXoPg1l6F`9~$!gB`UfMx@Bls zjrTqBY>tl2N&&90_QT6rRD7r#Scpe-c388mFU!$O1>P8xg})O*{%=8wt=p66%H+M3A=1{`q#GXp2HDxO#MUCgZs zwm6^9r$l9+i4OSWQ2nzO>A(nH6;!mV!k0hk}em6d^(khKA)Q+<*#+E)%PR

      G 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 Q!klV_XKd`h=AOzJ|uDl@0W) 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 z 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

      R=3Tw%d=eM4sNcta%q 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

    1. PZk_++3Rd>2afjq9!KB_xY0BIX7C3XU8Y@5i%wsu}sOKU;r3+t>P z)CLEB8QnZ?Rw z%IR^Omw*N&{VO)Pg}}{-glkt&Wz>P5H~NbcDBKclQ10^rMu;>L%#9VfR%nt{97r1H zjve2Tr0-i5RDgBRW<6t+r|m>xZ9{!h@z;D(gJO==*vBDONUld4YfvGM_at#|Lrc;2 zeiV#CnyctHv0_%VgfiVTA#!1=lIscKd07fa#>R9yA@t|YR0Mg2hO#k-zzM?rCP*Fe zUxtGbWqB%+7Y#P!e0$(#d0Fk`L?8$cM{2G&1z_Nmbq})L659TXJuIJJIj8x)i~x;X zf0W(M${Z`G+%yavOgiXD8iM3!cuvyIL}5d&tG12>Q!pYJ3+w6g7}pIaSHLE*GrC(? z$s+4*@q2idJ?^R#HGG@(p0y%Ox669S((x9@0NE?clLa|FQ+8ExD|Fx7CTc25vZzLPY_3o*W2 ztaoqwY@+%b3>1N9;z@vq8hEpn5EZs!av4ZLC8B1u1fh`Adp(7C=&l@FNa$I~;~)i} zcSEKe>8qZ1Z_-9_&EA|bO=3TrxTCdpCCC#!7+6Ki$VYsMQj@j{&svbSNfeTbjqm6`_0;t6>=NUDpMrWl` zjITiP?4Y(N21Xk(<~JqbBaa-0TEieVt8~XxhE!`)nx8U%=UQC#%1DYPjRnf8Jop9R zH^t%hLZ+Z7A1!IBwQ7B_K_zEy3IsZl5+aofC zZU2$dXYS-l{7iqr4N6v^6$T4-sJB_2*g$Ib>Aw|LlcPq%!Y9R%6>~tvin(6io#R&I z5NBpnR%IcnCtzQmxV1j4{p{2{c)4Q#W^+-6G=7%oIjiw%JTZmQzPQr2rXN9Iqn>s% z*l>Tn4Zdz199coUxB>LAmn^Z4H1_Q?J zY1%uD8*X>E zm9m>+ILq+Zg?#axlYOXJOSD=iH zZ?tTutv=9G7w@a7W1tnNoE2@wGF02v$;Vi{-Us2~i*zU_*esapqH6m|xmhPBrOx5} zxNl#oL5EjTQDO?Z<4Kpk$b=bHfU?>0K^IpBL0 zTP&QIZ*SujK}dpdhs_!#wr`K{CCtX`h7vYl9q~V?m^eS|9GM5ROw!5X#1MvoeW*3z zJBq+Ox|_pRBwK@Oz;)bu?n2lK_N};n!TW2kM-hT(FLPY?32xel*LRXJId& z&O*<1diY3g++qMt;B-1??A%tLc0rTG?7GGb29fLh2KIf_ODrF-9r6u>1Yks7U*X1o z%NY%ejfHLLn?zKI{&MCYY5ye~1@%&sSaL+{N<3g(8|Oe#4Q+k;q{~w>EkmHycWDi( zeLe{Y|Co&W@-Qn%uN%Q-a{RGdcAS>G4A$Q+13fmhNSbje9?T?fmQ{#pTCO+DQRJiQ znx&IhKoQ;t|07pOw<;HJMD!{wK}4FDb4Tg&xpPk}m{LBIG#}^X^6?$(J^<{eTuK

      S+_=tykEjk!yWDJP=T;iK^< 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

    2. 5t~52cwYChV(%4iCH&^5m&5SHs*6V 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 z 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≪lYa`3cDEZ1TlE&4wDBVS*e1{ zJ^hKER7`pmo&d;HftJ~KkR8>)#ft#Izys4ncNF-B|ciT63bz9$Phg_Zd zM{+x|^>y$-es2r&?kP5&dp-KoQKtN~>GzSvIk_biYd9%iV9!+pk6@_?tZ^eqWy|od zKkjw%Y@Bz5Q_H*1)4Y#UK-Lvvk1LXNA8N>gM<#X~`llaa(!6<0@GKAs*>>-aH`Q-K zVwV_=Hu-26s|%?FXi8%UmVz28=uzwPPa4AN8)QT^TOSz(u~6O$>4Lk=8Z{+;BRmjY zv_ob{;fq_cfq1BXB4N$b`da?lv~FSX%~MoUjkn2Aaps`1h+G9Of%@ke28KMV3C7X; zBsB{TmZ_tBVW;LtV-5JDQQkD>ACIv-kP7lS8$=q7tlci-Dd;}0?uP#JsjZ`+{-|yK zJ9>*C5Ba{-E7ef2;IjxkW5gc};%wU=E(o3-aNqI`!eiH%0%OFT3jw9obf)JTk@L6K z;+9z0a9xpwR?5Df(0vY&VoAUEN5eBmN8!CL-jFP~0bKVj!aAD}@k?kg$qB55`QROb z;U^oiH&;nr$t;2M!5plusUSnIMy?O8JFIhEG})koGVV0O(6yUY_cnswYF#VwUwT-- zhFjY2(Hp+D$^0ru5Xj*BzKCXi?7F~e7fovBvVX8;j#cS}ic6ts(3?gVS6j^WSN+Hz zBa%jW?`I7+HuIly)VM6EOwwwJSXgaMU(0x$yr+B0&UQeK*r^prR` zCo`=hj{Sl(7-9b_3qpdUztVY;&ajLAnp8qhL&cSIGTZ{kZChqkyy2ZZ(%4^Zm`~xP z>zhNrHM>Wj6Vg1@Cz;#ooX#I}-z+jj1)uCts=qBuo?8ki9#&_&lmwG6TxfQ-i4i&i zUUhb^+W_`)Iy#5pNbK0Xlu1ZhSPf|xo9zh4iogNnOXBy9ERKSt8^Mijx4XIOShxLO z1+(d1@wg5$;0XW1JxT4Uj_%wScByd8>74X6zQ^Ib+d#o`yAGCBFclD2)+OUi6DOn8HPLM9O^fP9oWc^Sd$XbZ-@8tM2q8(>p=xm`4-4tARCU>JuHayJoKMs%@Ivetr;O-k4gcd+YKtH z7d(w7VEvXi93;FPqIhAuPL`?mUS%wNj!+7awjaDQQ?ypOUA9Yl+G}bTs0$K1&QR)d z@!YXW3+a2;5@u9|56A^9fX)je`wwVXqiP)6UQFQmN$7d^mex(>HSa!s zKR1^kpeaX|6yGqVR_#Xkw>0N*;0kXG()A~jF?kW0LgSpVQ zNXHSfZ|hle_n;5^RjAhVDw-zh27A2u<=k_fA^u|VY7mo~R{<5B9zi+w^4+Va>g~s* zRunDtO0K#B0*gmPxg0@5uPFx%vi|^;p_|s7B)@iro*u&dr&1RA)hl=XJL>C%<;-KU z)$XI|SOzwq-84XQ1Or1PILAEeP?sG3Rp!IC){VMzA<%WYq`V1aCC_wp%~4PH$V#8h zSMJpe9Sw^PlIaQRZLQbO!Y?tO?HTRbs1_cisVn(xlmA^Nx$~Fg^jVad{%F?!@Olq) z++~dh#{AIA4F%3zV87e-iFrtz+%fMP^!lOW3E8NuIcLZ9z(nJeW^q4C^~tvKw_}$y z%7ppvYtH__U3yks=gL{qp@P$skTQ@hhdiE3Kb11=e@RfbNk+aSD>$`rW4;94wX89Y za{;68&p)HnmxLVHF+c;w7gHen{R*BfgxIMGxpARn9glh+D?(m$gwTm;8 z7uFMoLVdi@LMur{M(Shn>DB>!OrP7m@eVUmv=~2|!jy?|dRMf-1uaQKsKEu6aveZo zg^}(`VQ7f#rez#cfb)XWdR>hiDg#;Ms2Rs~=;SUqcT;Ie)v87U2&ZD0#b(pg$Uah4168XQ+*Z-L#{+(P|QOuW`f7}NXt8i)VLAlm1p=*c+8yn_aUHnhG{n7NX;;i zj1o72B~(-s+DHImodH!}mDk8}#YYfKPNauIy!GcqUcDq_CPPm>oCRU!}Dy}S|;kw8UUXoc^hFR7YrCdhQX*qwmu*xjAcalUlSYah+pX}>8RKiRs z@3Sq=Xzc7Un1n86kkU@qBP8ZJ2vAX`)@^XX!HmMdVPmNyeICQ*zqE^@JwFlJh|FTU zplpy5%?$|!F)+Y%!?1k7A4QK!Zj*{KJZWC}-W%A+Fpb0jx2$)b+nKU~G8sB!vJorp zp1gaa#M;UKrBSFB4dw=S$-(B@<|#OdU!NqpX{uY5~0r~&V*5a9S>=6QCaf!tYOdrs(%JL zHljY=wOUEW-Nk2#j%JyO)%3P0d(J^gYjO`hQrFC{vlnj3Qn;Ptj&cc(@J%3bwxH_2 z77jeS|G7ji16+|QR$6N_&?)?&UP%86HI~uy&n6R98<)=VKQxUG3+>09Voo#gh96rK zE$@ys)`FdihD@SE7Hgf->oD+wuG_A*OxYiEoeBM}29A%@0DLVL2EtTvGS#7PxHMmq zb5mB2$rckkeVIBKPf=`+fV%0Mb}5I6nTN?TA*$Bsl}Xf2JKbbsujeAJPw0^J9gXL1 z?b4E1KZ2EgzTobim^oT`1GH*2n_GE_Ux#>7Qsy{W2R&tN^-S>@U8qOJPl-DC>a*3@~pL3*+-8 z?x?6oF&!SH6W?_2If*VjUHCRMUJ#igO(1Mk-vYt`p3Dz(^+JvOqyC@=^~e;9>9ix$ z6L)|w5L7Rjlxp(MmD2Y!lCQNamaiwT3HTqwDbGWHgso)+d7o1&LsAH@7?~oPor{ZA zd#dP-P#07Y|A4_t5HBGov^Lwk7YJ7rQ!tcqg_b!h(HFrdL1C#pQmcF|KUX=eB#C`- z-|7D5+Gb{O;P5YMNytXAKqhFKMY$JDyKH7B*G0FDoAMm69NRxQlf(QWHOm+U3gd~z z^erNI|CxUh`Azgu49(iXQ|1x3?KUx_pV|27)cyce10)6$AepLs?kc$Cwy~TZ6$7MH z<~2p4wCOWBqd|ldFVGzGyL5Iw4P;_AVLB~1J;jUNR)M|OZWj1MI~!nta%A~7w!m90 zXm@f&f;W#HQey(FffUp7ov3fk2_BBgMtiam!L+D7n=lB*_6Bv;8K;0Ru zXE(*wB}04}G(?sfbj28L#@jLNqC-9WVlp7aL-Vn16q#cDH(pAgn&exqT{z>V)ZCk; zqA6T03D7)k4I{%b_$ySmZSsqTU8^ppiPmkrvWgB`3I_E$Jo@rJ20tL5-?5Y2gl4Pj@c+X~OHe z3A;)f$z8~ogFIk>;V$=E>gim_Y#nl>iZX!y!m}-qVRoQCxhp_hDVrmsfv~9?r%oDo zHhreWAG&Z#t&s($oWYoQ09u)40F|inS8>J;Jln=XbQ11vW9gAQe$#>v@ zeahN11Stn$JRvH0DIKvRt#EOkJ7+jo{5?|fj{q=yB`cn0Y?$?QOF6E3f;^R{cXG6u3F5d}GoklXO3=?L*(4wd z_31G5amum(c0Nmje(q!Uj!~h~L|)^%2`V>ZP!O~$V2U7t5Q)?pJuE$4M0?m9xx39( zej{0w{4Z}UHj)MMJ&)hG>{t5o&C-xNvhFxl1eh`nufH?yR1nQGzoz7uyAO=3#dS~2 zoq>b^FYY3j25RngLI&W=oto+&f;u=G=pYcG37fIOu|mio8GHh+fM8I3HJk^s_S}87 zK=_ho$PZ1uL&w++OVvr~HF#?%mC#vD5lgLlC9?WBtr3$}&<@AmGpXQpRFU_5GvTAo z#!vm4kK+m)gENwbrdZ5J>hJ~=F_l;T+2gwnO57Rj!O~^W;GzmPY~|-q5GV|0oGk7s zs09fcc@P~YPL9A{?`Q#qf!r{3qRCIDv~i?ckyOzX@XIz8G>0YGQq-V zebcZ3oIH2C($wa3s4a)O7P@oq?D3c)*O4Spw;dCO0|nk(ek8xoEit1}6Dz%D; z)K>Z!dZtm^Uw4g4_!=vUpUklLasgJeT%6W81BsEu9l0U(yV>gkyBLWl!XrxkhN zH{<-6U5SSogErEnJ4}8aXRB8C+W*z?&w2clXF;}7tN6{2*zjFD&=7y!H-C|X8%c^X zKf{p$BlHtnNiWzL7A|93H05FHckv<4XWp_6B@4d$4LMQ#=}SY2Q(0hVHfWd{WuRU$ z%JVaDptC&#yE}AUf`M-D5T}wn7_;>*ee|qp8q^h>Ey;_MWj=v&b6|rI9 zBxX7(fuDgQX{9oTuk_*Et>nr6h{p7k8Hpp8E@AuLyT!TJ#H#-8u*zinlWE>4t(XyE z^I1Y50`VZfB=zklDWYf+J$L)Bps}+BF&2W^T8s9xf*y>i)P@zp*2D>t972WqmdXJdBs|SVG00)+ z98Lq2wgbUwvIS|=Z}izAkZA9F9k z)IgjaIjK3`O&8|#gsl%&mV|9P5+HTm$jgmt{%JQIlhyckw^7PLhWQl;ybYHJbrMKS zColLCaQv{ABQIzepj;%E6aCN@zT}^C+cLE zmDsC)R3s)b?z5ZC$uZ_khEU2WTE22t#?o-KvGwVZ3I;`_pcBSKKztq30Y&91#f(0L zX67q=GLx7p#D()q28Ayjf&lTPwPc8Krz7~Ope!5kz8_~IlM&D-Q$d-H($aUWb*@;* zv?koerX>_L@HZr79N*_j+7xLC*aOHS;X%U#vcxR0gLZMC8GHE zKohqjE~S<+idlSN{w_H5*K6UXoyv(0b>=JE9ni3$14h8$^sZiygs=uIc7}Pv-nL7s zj2*ha(DkFoof2Y0ZnhfKi?GueuH`HS`H_OF$8N5$dyXDFiye8So+@7fZRp9>Pt(R| z5#|9>$F1J)ec8Jc(**2htyv(O;ZEp@0IM%H=bZ0upRQUbxj56Pk)sgP%YJ3Xu*BZ` zBM*Z%ZKj0M8AMN6LK;$Lp%Ai6Ys&0}eZH3b;x{>dYpt-)`7B=)^imhgMul}=;4@P^ znAlO$cImhdSnLh(tU@#+dE)svPlzOE;xuvElLcM9XBqpM!}Dzc(%hrhqm653bU@|o zooeklcDNzFnSoIEJ*IrpL@@w-Jg@*6Fh-xRY?-|3^nrF(Z+Df}qjkM~G_qNcC^xDa`I z1WWG(j!GiNe1v`AZM>KerVwmDOV5xL4)B5?XFcERwi5aGnM#>V4NYolmZt_iWw18$t!JR7>_IQPpMyivlo~ zv0;;>-hPthVU(56IxksI>oK3l_?r1KxV58QmiFT7R|`&Z4!Jf)k)g^w^^@xRZn+U8 z0S?6qdm?_?`ZLbvO`{>v&nv~aW?jw;9kUvB5={%f^eBG}F%P(tm=W&BXi1g3GjE|Q zb^y12UB8KJn^A<6hn;^{D$DJ{<%m3*^RN|1UoIR9FvuMbBdjZKAQUV?^r1GA`lD*c z%0F-!Ot^uqu2>me|4~3+uz<0n88!7b`!+>>aPZ`@MYLk+A&h3IiM$O0%G+h|3N4**;j%l2p9l+Od7O*wr|cD#Oo_zQ7f zZ7%;B1y(%zspkBAW9Yq$qJ-H*l?myZm@Z)oRFfiINQPWEMNC(v)*kI7>+9nBD$F_U z*2@KTRUJ1?51{{5t0I9(l6GsmNWj{-a3E&QdxjrCse?)s$)ImUPJBgeo-gF_x60u4 zlr8B@ajwl&X-|L1=r6LNO^7H%@*t_+jW>Ts6){>>7cMS2B4AC@FVdwI>2&=T7EdDr z9BG9a_%jRiEDL%!r3EMe#*^IMzZ-cOwsoe>A>3n0DxYRwKhQGvzEY3>aRQy_YhWNoy$$yAnd{(eox*R!2vgSN4Ozpi&IK7ZkpQJOWDr4R6l2g zF5!U+i$vz#`bMX72}=+MViyD~rcu;jkt2aGarfLtPnvC;RsCu+<#u{_mZt_BKDoHj zw&}b$JlCg<;_C1rAhOo$$;{Jxs>fLX*(thME9-8)E1UL8Mlez57UANPXVCgPa!HAg z*w{Q44O`#^PJ`#J|1-UXKVf(3^yaNd9!_Ufovoe3ce^laB>cMw5(P8203WD zWnp8DH2PzQ*0O3-_{%TY2D>YU25t<|8o|~`-bnSFoN#1$6tMY2h^Me0nsY>8``T*q z$FeFy|CQFu%&uCoc){O^8QqDVI1$|fwOHQW^Nztbq5fFyn{R|lN#;i~{NO=D_mS~C zrjvYuBycJ$xF@=!ZfeMpU8OZ%Btrt8IQ<1eV(43_<{v``k6==`4u#o#K<>{tLHPQ_TU~*@@Espq zR*~?>ClrMAn-wwBb1fG29)6ES)(*VIa#>VT7as1=OT-MVT(T z)k9_J=8t1gi%4wAMHX2%NLL~2Z)}518|#&$-F4?PJs3!ZM#Q>4bv{v&HSg2-I?YO9 zKVUDG2oKI4%tpvBGA7GrM3|3i?j}{3Tk>WL0(*pQgQ0(o0XGF<2h13h z(Z0Po7573Rp+tRk1?r=1D`d4}yR_}6n<~L1F*-Bo3ut3gg>zp6;^cJa8|WuWO^J3k zS`_I_8uCX(s1>Bt9j5J>k-qJKrX7bG-IOVGRwL5p>I1^EFYADOscHVA-31vGEmMx) zL#dEH@pk4sq;XI75bNp2Dn;ByNZ|l~M_^Sb8oO$Uk|=Nh`UdFAjz!_h7+f>jqWB_9 z!QE48^jb5eXB(%kEY2R2@e@S%+kY=kwQH(!|8rtLdS|$0f>^A#yKI^ z)=d`Ez&jDbmaej#VR$+}jzrVyx2uY-U~#>)SNCZ%8+JE2)>}cYTa$MkQM;+%BFdc7 zbfp=*I0agVf;Jv4p%0jpIe5M?kl-$jcI+5>&Kz~lPKtT`2Fc&XM;3t9J|{29ZQ*w* z+;v+R!~2vL7BUV_=zuZ?B6&yRkUcnAlnfsrw{^t*(y^-kinLZ{mFlgKH+rgxti)Ft z)E}aYLwOxKe-cW3N|bN(^M~ts*^y2x7y=E85%aR5t&oXbu@m+$bu0d5sWd*e-?tU9 z!0j5)&**>nGycIF{);dK%lk*HH8E7+u-A}%?*IaWsQyH^?N(j0B-r!!<1kr|Z0@G% zU3h(jH4ycxRGVA(seog@vGfZQ2L=W_4dB~Y>$kQ6WeGM!>Cd9B77%!39Vl-7k111N z7bwIuQ8!A=Q41GiU~iL;P>a0`UBURKvbZ?lb4rpgg2&R!PB!d;Au3bDmi6pm zOy)Oi7JXNYp5z{1xj#Cj@3V`VAZ1>9Y*HioapkqDaaD&R3xL?ZkI_-ZQ9HWDZ6h)+ErS~BrfdCj_y&NJ{*xL&y?ghq`&O|5QaI5l4 z2?vQ?-xO@D&65jgJB_84OCz@tudI|bhb>FaB zqVk|N#qb|uYBMQo4dW$F{mJs+1Ry}iyWKZlii_+0{?4R~vC2$6h)zWX=SvXQSQrFe z1?$Gq$B_*43)yKT$vkQ>|8yUr@B?+B-=5nfJf>cGV$tSI;n3!G;cQ4}hTCMx_>pr+ zAh~zv3}b%pB)t68CC&W^_&b}wFQzCp^vijL`!dW6zG{Fc8FeY+Ra3XofxM|z!) zwhnH=21xq-Xqbn@Lz{SEE*5Y{929(01VkwdmuZSiR5@?%DnXTWjR%24ELTxQ3MSgz zXBt81^KLV0)3FumKg-lF?2sgv^NNIC(ZaEsoKhVefARr`I#$dI@Up#cemXZtiyBH7@_V}Wn+!z?(=jt$jgvOl*Tg=H% z&%CgF{cgEV$JOt)3t3diTN=jl@g+Kj3hKSB-q+{e8lVGoe+hc2Bq6>7>SKG73N}_koR6 z(+j-_M~&jL$rwoGHdp5}==??0s*XPm^j(>YMC#fWoxd)AZv$HVPU35h;uzs2EuE(f zaglf|;$M`lv4-Dg)#b4xOZ=s=j%g<~e2K_=7lSn2H1Kp(?nF|AiP9YWLx@hlnCUnM zXA&?2I2n6!lkqe}Dlw{~%3Vu~@z;UnH4F<&vWb-1ezym40^+JjqcQs^7bnYm_XR5yi^s13I~iBZ_{dh#87_UQ*%idEv7JfQLg1KxfGNb2k`C?`#}&$Z z;=VaM)ZxAC&)L8+=|c08i&7u$M@By4=7xnlGk#bD^<83dT8I>(Cu@`FIFmD)h5Hw zTTF+VdLbkNdpTMC5v|{!Xx9{>1M#CZVisDk`5V`&F}PfWmgByW*E1J5mu^Vg2&?D2 z?m_>`e{-JmN|aB$FWR2QJH+7)zE@U*T0R(TZOqofY}p7lxbk#DU1E89GMZ~oxM8iU z#0@efX8qI~xaEw10TjkeuE@-&dV}R7j2w1d>vv2XU%!#m8tni8o6*uSt=<@_>hmK?F^27x392hXRka~AuVhPC7lWbB@WllcIo}>J+H2} zzDjp!_{q7sSS8gsEXX|Sk|eP=ESM2k1bcXhpz^dV*n)pw3ZyO;DG)@BnmclB{tou^ zlou{c0^s>Go8A|nATJw7l( zlV-H79h9=51oao=N#pmIXos!b5rYV4+YStUB}u=YeAum8Sc;Se-^o3Mr4e_$d_EpP#d-&k~>b`hyF(^7F>Ry{pzBOVTdlm$^IBH2Hkk z6Um&uuSJ6g9By1uYrAO;lwyB8b&l+rqy$#;OPm$c(Mtc9y2YV7{m6c;E=&eIhba(5 z32nwtS=@OFB-0;y%-zAnBsqlR4~Qd^`$dhCgrsKgWMLXDYYmmA;kK&qMK%`G+kL=Yo>;g3r#(D2^_x*k-jm23?v z65UF(X8x8LmrJz^WkOzDnr~uifP)*Rih7_r<=&j`PiW`5wX|pC$|y_j2Zd- z(4Dwt6vSz%`M;4C zQfKk=eq97_7A)w#trds2eJCa7rk9;!{4)8Rc~Ro&dPaZpcC(hp3IB4KBE zMqQiim7$6F`)d*nv$@;?n6PotQx6257gv|Zkw`&;(S%-5cJ|7xyVWLR3m~UhQ7WS4 zzvPYM-_!MXD!fQ}d-8n{GKEUc#}-kpsZL;-eBO>1)bDm^!nZAVjl z;H_?|*(9gb=-E!Jgbtp~MBS!`<< z>&BrsfI$LW_+m_@@2gO8CJ@P`N0iJeDmqM5p5R*nstCmZ;U;80)CqMgQF_W6yGUP> z_9l8jObt#4rSMYzs2kC(HgH_nE{H*+wFF2`vmy3K0dTNL$&6Ii_^A#ACk0PR>};4S z!cEI7dReBf$Ze(qS$P)OU&(LylG^sX5I#Kqzq1iJ1JAPqq9y%)Y^-_;cf|i1{B-|t z2&#f+q9E1Q5)i{cD+ht^k>%d9T(6Kd>suSlg zJ}uHP@E+8<-E@vrK9ujO(8lRic%Pq$i`9<}vY;KA9=o1If*YX+b098GGU~cOg1nX zx13|n82=uX zrIlpHnF~m_7O$(O*yHjvgUj*UC`q}SkR14mUfzBAD%=DdzJ!8Rr|q| zyqB954SFs`M^pG{>6KqMGLDKv0CAo)jnUTdH*W>{+eo!BFzNGv*QhkZX7j$Fcn;0s z5gh2p3Tu7gH3fRIcr+p7f6N=c=QoRuLHJ7usmyC= zyAwerb_IF7@mslSO;@H4u*gB%5UTlf8V7UEA$Lre5)eIG>91feQRpRaQBa;uAAV&0 zirQX_@Vn_Na@XProUK(Sz5{w7>>_^)Xz#6`Ge+6A2%V&}D z8Y9-k#4`Y^Tk-Du|BME#1EgzXr##HksXfJZgaGc>nO?Yah;>QS;_t_9G-QQV&;)o$ z@YO1J53={wgMbSWJNH`vUZ5y`h8vhV5-0~@@fWcD+%&!>m4QQWRHhnFF8Jhs0{m>A z?))HQtZ+zr4-3C+&b+IAwGgGMh6RFlfOE(p;gOKCU>Ji!$uI7Ng{4Q1!dKa~irjuwKEZ*M0bR0b<>=7MMGL#F~7Q1ye+`%!! z6DVi`OSwErp8_+B|l)5*<+&Hslh7r?}yH`ZSM^_@W)k=P`xREZWMX&l=70Yb5YhUP@p zK4?lGg|;yKrT)O%!uDOdmSP~nxN=qDTmzWwuD2RqWtkRC8hf%=>N)6iU8jF|kvEle z*R`>81VdsWM33#pgWhc3wR<7N_|`e&!jzF2j*+P<#pRCtC>N}E$jg5-#G-5BsR+l> z3o6S!m?08JjN^vxbU$~-bphMM>&#-ddS>=Dpm`3{H1{%It-ylhJ!Q^cQ&YIH-J|vgUMx2);0P5lg&LvPb zjK~`U=0cjV1)@|b2O}P@%N{BqXN#e#S#>}-qA565u<&sOxIb98b={_vDsDa06 z=G+jW!S6G8J@Q+D0pa&1MobTvHp9Cov#xiI@s!NuB!I-v(#kUr;rApsv2)?FW=SB( z2m1`!P{pQFh${V5%9(ul=&*7O+(mTnwB>SERy&X(iur(qEqGP+_?YIeGIWL5p+n`8 z;+W^xSSFXZ%)@AWK0vtMluowbUw5Sn%oTkL=6M1mRy!y?FJi9Ol8UQ4+eK_!azmRgPG=QV8<$Ry`TlS95qIDsen=Vfl@om2)a9Yhg_{`P3P)=9hn zA+m*ZJ!%u|4 zEM%(s?n}?$y9hKyeus=SnnbS-YVnNFcP@`{8lZaeW6sI+HKzfJnihIgqr4sjb=JsV ztV{|zkd54b=-~M|vg_+QIlF=lYH3vU(Y55hqo$Gud92lYEE>rn)Vin=Z+$`b(F#B< z5eY8bRTu#?MIIqRA1vBy&@SBnBT6TmE z$HL#j0WF=LuZ4P7!%-xu{>(t~tV>Ruw`%Ii&6=LIPKXE1#O+U%SzHIa0@M?^KSq(^ zlDncZGu^xPEdZ86hqvS)2SR*kc7h?odUOxRw?(cr)F?d2%@z= zPlDgU^b4-WB9Ja5Y9?@p^t3d0OvZ(HBz_%a2eU!YDIy=&L28&WZbl6e6nay;0`EXe z&PdJ%GDBp8;;ml(tbmx>uHASFNpef0J5zoW-&pic(-s>b1Om&}-cMIpb-~~t+ zSV4^~D=+53YP*2vj;u*&PNgNC{Up_w^>d)+8jzkLHKn*zg@{SX-DfGG{w{_k6#*`a z!Hty&N413flzW(3~0x!6Lu zK;!B_eo*t%=Vn^^z(2>EhG;B!2;glsvGFk6A18Z}e~+)QnV4n5?#9J2_I;K6Tk=(h z_n1>C90|j@1=H1e&dP(I{nKj@;~E=jRz3}9 zOcAgNm{eZ|$@78N5gTZD3NR@{eo3Wp1RWUvctj~>wkb;+o-ewW^4?15UO-UkDW@7rg^x&QdedWwCJ(()LsE~*&Q8Dm17Q9$U`;k$39P!vW#jAC ziIOuVWCML7z;M?=pdd0P;)+UUz4Z?YW2X)IWItX+T-{)}vhTPQ`-B_X2hRj0i^}nm zcvRb>3#IJ{Qaq^+Qs@tnN+1_3C*8!xuDbXUx%bwgEMjT9Tb+p<`GU@0NUwNRn+ zhR!8QNo4=l5hW9(IP+Ntd)8iy`K)$;b9BY#C*Ad9R5%_xm>>WEmvpRW&GRi4_`5HI z6@(xHo;a*{=p%`{ItS|fmy)K=hI@IV0;xSaJ{Di#RDlpeZd5+%Da>65IqFyP@1zl< z;v_|YVE??`rGkZIa@M`qGL@27>@+ou+*{Yu>UEWEsjLkyx(pF zk9|##pcQ6JJh_lGf1V-5ni9d*mjV0n(djQiqZ1UX;qO#+Tcv$gS`uoDQ%#0*A3S*E zSoFEvpp$qGXx%4c+XOY8ni=dgSxnWjA%WD{+3V7I*#)G`2!uy?+`A+O!njDa+T?pT z@1HdngX!+GTFe$eyahLI!+5s_3^po10Zy78V8&AV}-D-8Z0wLhN zFqAOix_3mfYmyGI^DXn9UVyNPr(sm7p5V1|jM@e@EbAe|<%N|j4z}ir3zG?@KgS~7uvWnw(}Hsiff(1QSyvmgIq9AscTI2L$0LYH^i;s>dRZCIJnwZ5l)MFY&1@fvob3(uW*V(LRirQm{{KSn< z--c@S+abh8`rVj@leVWeQK$RO5e)N%_1vR&Lc~pftYVj-_~7LFIky~&q8yc3rt`q$ zK;G&^6G=DsSw%OxxHvCd4l zTB7Nyc(qV0s&hr&t)A9WJAx0{=*74QiMG~u6n?+n(&;Ln@BaMQx1BdsP(`W>ufwvIyoGszHMJIFoIB*~w+zF^wU~iyGWG4b)_OB2Q`a)3JI!Jr@@>r^UuBnbSLI)ep6M$&} zB3Br@CceUwGC>gIo@!h!6t=WE#bOy3yP~h%zrP`C_n%JK~7CZ;$8p%00000007?s z0N()sApigXR!}$~%3c5f@Z$lU0V?1D-~m37K$}S=qoScFv&?v~5(#5&*4uHr4;G{# zb_3)#f29xAQXO1ApXcCz%Iv+BeVhG1@jjZ|i{b=#?_lg4-2LCZ-~I1gU(|fxeNlRk z{_W_G_h;3|)JOK;NDivcM829|?b!3)xALR&kLi2){RiIPZj0aiPlI2SGpXC|35e)) z=7am#D0}z5guOfRss9H=U;ds9ANb7kInHyO=Q+-EoaZ^tbDSs8-nUvWv84GV?&ShS zP1|h_hb2lY@h=Xb+qdFEY@iCpUeft2Yd~fPG9SAn|FjOpxtkV!+e$$E8G6y;TR^_r33X-uJ!ld*1iCx%R93 zqdQ;nu2i2bL4kK*Z&#V&bnlY#=ic)O2tp8nh6UdDz3+0)augpNh4L5%skh^hhT~oL zq$bAyY?BQ%G9hQxCLHHE&T~g&3WeAtQJru#w{EOom+bE`i+N@tg-o_@WT=d(uA8P7 z8@;FR1(%CiN7HTZE&c%0M=zM(8#0*bcof!qc6kQ1t!r5`wf-lrB9KK+DS9#J*q9 zE78>+YlGlXgWE#%iYREC#@mhKdy)U)t2*@kH~70uL54c-cB%MC1%$^)Y!iy~G$1$- z>Qf4!(LB$DSEX?G7AgPYjWVv=GW=fFPyQ@u z9O!8L#IVYDY4f)#DB1mZW*~#C-)6c7+XDAbx2Exjh;+Z-LHA9<#s2B010^Y{Re59@b(*vODP>N@0!mtkX=G%^EP&Xq^Yf-&z82m14N*&` z5y})XU%oX!Aox|B3Nq}Sqf(|EqJtVjuekq~v){X^=b4UyCEbW@QR;CAOD2<0 zmQG{@UB7q*fD9@U)XPR8VM(1)G- zX{%5rxp@iM+r6qOu=|hdo!r|%^_dHl4F0s=a3CC)L5l~f?y~qjPq;;a5?U;X#%_)5 zxnLPoj8wkY-@=|P8{h6`eZiLz77M5dYairW9yHM5%6gf4=sRV*eNuXMrbkmcT|?=P zTyF?Pt9G)|J7?*UgxstJ;&i5#=*W$-;OpM8qyMhLr@lM7JOm2Gp5vG6r?au+c$&DJ zrD%*A23M^YGXGbK0(Ma*K3wtRCcTPjmwZBwjk!y31al?cke^9{GRJ-}1#Be`raGJRP8MQfcklV@6u&Q5}B7 z1f+?=buC#_FElZ5+{zN7!;&0@=u)@H{pTY)EsgK)QjT8p(~EW%fX~{C9|zl!uU#c7 zFL)nx@T&?<$6FFp8bG^s@z_00$`1Am<>;tR?3`v>1X?40&D#R(Z3-D9-YYwu{SYw7tj)yTY}vj@boiP}*ilCzs998+;RL>uapV5*b4>Wu{Bt z!}>7;A-W(O&Cj+;+Ih{5P*;b~BB7d$jZIm`5g(Vc8JLeK@n!V}2b^b#Ipv zvIwN!$3cICirL{XOY{VoI>TQdGqhIR1=eOOw#jsM(FjWnuQIkM7~4bHM|3YKQJ!%~ zUN?*p?HVaOvSOGxG=Y~GSWBWEyp2;F-w}i1f!(uryBLHBM0(;U8g*KZ}=bKWIfiT+>`yi{lS&O9sbgA zX>xSFU)RNcqrB>Oel3vObU}!AI1cEagd>#>BfL{1u@08=H&3$oD#zZq&Pc`<=c};` zpzG4&GReLYEP21^3B7z7uEazxe8(GBGg#+Wt~xmZ)T}jAo-V6LQv3a#Lz{ui+x@YI zph4j<&ro38C8(Aj*ZS})OUBwC;citYWOy!PZW@Dx>A;F>1YZbOMYYILSya#2fb z9vbt$DUwK1dnOee0~KP)nO!GlBk{j1jpSFlx-pVgxN3+#2^GOy?davoOEgk)G$&x1 zpblh#AG3dw2gX_n;o@bA?r+ZSPI10n|4F~|d_;L>b}N715MHb~Kvttv_v!$Ax@`I0;(?D)t31+-pv zL$3cMyBynhc+BeitWRlCH~Jel^+5gA3Z^$qZ=0qu5udYz{-dL2{Td4SvLsml6+~S6 zEnq42SlNzp9+fd(9qdv!L2VC|yO|Nj zZvF#4xwOwsv1`o?z@c=tW}(dF`f9XNkV*!w{O6kxlF-UWqN;of-WEg+CEUNipS`7_ zd`d|k*4C;`%rc2OZbcjaH4`WFy)vKs^qaZnE#0=ay)4*WuJPX7+`hYCJMn1Sg{k00 zQZ^n88-U5O>Ejh0J<*i)nRC+*_YB#BpESF%%k_e3Ck?^VIGm;5_MK#%DI?6p<-h5~ zz4HWTSG#Zv4f-SPP`VV%le7E4WA6u{%0xm~LOmagj2ZZRr>^uS6T;T2bBU-qF9| zwT#+FayKB(^GW8Dg~5HPb@jB^w&mf> zifvmHi()odJdNcx1HP*Kt6nK=_}lhYOxtb>5LiXyIq*N*E((H>IPMWiO!GDt&&R+_k~8mn>@_d zDuBXTrwl|1tT(kyitpPeo}KPt2FjqO0kPOu>wz0}i?&~si9smM@y;z7TFPG%cbNFE zb%LWO$EfXug}RXgAXAnO@*##ybBqu*&>LH8sVdHc_Wo}F^D`)mZfk zD{Z;4!`#aHa!Z&ysVitBQ0gA5C+VKIoUP3-sro*(qU;maweRNggvvmAvz%My;3zat z|Nr$pp{?(Agf=Mnk@;J?wJVDxyYM8?l1_cV;lc~^k<~5B@B-|d zbxVF0zX`!*5v@2Y!5X)t(|DkbN#64YhUx{mf-$Qie%Bc?%i4-13?m@?)JnqR4(p;! z4J1HZ3-Y-q(SxG45y%EhhoO!T4UGP+Q@zoBT^y!Sd_40WVERU+1OJmnM)-bOEPI`Q zN?@}cSonhN`|JQ{Am@nIqp?+ga|n%x>&%Jz6}O5pS7d|BPI^dy@hDxb4_ALplysRRAj__S{FApIyi~VQ;2vVs>Z_&0`-T}VRp*^< zd*WP(N(2uQo?JEXdDkXc)K=BaT~UPYpIJ85%guo9+(aq$SM&cIcY(%4UKS$kFh$g&%Wy}_sRA~#`|HMqx;wHOAQ~C7 z)~T0GK|=rT3yV%?Y~l0ACfEY{4>_(6Ac?&%hOVKkohkV(DVdra-gRCBlhwBS#h`z^ zN`v1N;Win9P{BWnyh|oav!Y!DccW7m{DpmcPT};9FoSH&TD|G74dsNT!}E4|pzjC# zJ9O}lpkq}qt$P$FG6jiIHB>nEE-J2Ni0Nw?py}YnJl#GVXE)Ht!*Wvwzrh_DBLcc9 zoOkMVR3klfL!B$BSc!L*FGyBP2}k0O&_}5y5~q z%m=-cGVjr%fG@{Ra)!nYT~xVvGCWi(GP$E2M8U1j|*aUQuxXrbrY(g9%2;yz; zVDxLp7UUYc-c>#^j!yXbf00FK0&jh-qpX?OW0u^Ohf_7A#VE#(ltg^s75!r%0RFc~ z|IDWS0sUt2hwMGz&ytt`0006oXL_=NB)u7AKGhK_@wyD*d6j8@xKiXL(5o4q+i7cm z*$&qR9rQhwiBHJXV1 zrIas#ozcPWlY^3qco^B><{@}f%zH|fALuUC1WoLiSvCWXG=sKCTTB4x4=tA!)=bMB zj#mMjFiIQutFu$oWKK)S`BD4FPBg>Z00003Lc1FA8?&8-WeH72Y%^{t=wN^B{vlAy z+^)w=i?EzQ30nm+YP+TZbcO2Z6<^V02a|pprkKkzeKN@LJTL6e!!e1_Xfg@-KaL`y zgWGt!xD$wUZ-nWiF{4r_y-z0RJKL1==m$*U!>hp@^K3s>V31dqxT2rZs@2^$FQ~Y} z_?EJt$rqa1o4p-r>i1!C?bO(>sVN@QKwW*rG0g-mTgn>SWvUGty9!o`TKdlyx^Kpy znUesa5v}Y7+y;M1(ikJsgx_&{@8;{}Rx#$2BbCR?s5>7+) z{o875P46bQ3|R!Ya=d60F(S7GVHVp*$c83{x~u8boKv_)%+BAO(+<642lW$vCQ$Ue zEo4zEkY;ehPkStd_Iy5%4jjL_U6rQjh+})_g{Q2`&1)R}Z{cNEqs*Hz@b7H`7sa>+ zr2wDwbhNK41en$;v~;K!C}$tOY)LBBHDv~(@t%XL* z>g|IGn%pSAMX)G(f)Z*%uCp&SIN(qF$QIX@Ta^fTb~b7Lo^217$EWNBD3^#uHYKr; zo#NVdT*T*h0YKY;2(mhcYc^T`UkLxfkz_tJhGWPwRh2^dc!3`Qy6E4PbD5wAGZE{~ zBbt4@DpMpQwJO%t`&fun@mQ|si>1>H`ZQ4M31=7(GGxeR*_s>XvcBAO%mW1RhIoK> zR!1blonQg1P(C2Nf?f}PdVim93O^~M#Pfh4a`;r#{`o1b!hPXj7K5Hce?B#Wk$Eo3 zzjQNiwmZ2)(^Shw>=^5cfB}Dv{(r{#Bp_7g!15TG^dckGyED@2Ml2f2)%Cz9A2c`j zSN1YHZ6p@&*wjR>Vsy`Z9Z`7%A?}&^(pOxKU?Ynu`oGqd1u8;{=Nf5dR_Z^&`p7Mq zgXB!r)7e-LWRPMIr`^0YP@0Mw6OM2s|LE3p&VpChWa^v~*(m!|5lk4=S)`=&gM zo*7Fhao@?m6?gWD{vbC{a59_<0i9X^u;UXGaKBk`YT<|y*2;UoCglvS&@oHCuf9L; zxBWH~Wxkhqji^IX^mt*mdSQ4^wxYy>xv=$CF7N_{Cii5KP*jOL8$calXB)YIwMT9< zCaB3FcSSK&>HQU;vixi}eO4yu_lG$5HOFIJ?9+6x$?`)iB(|9cboJ@mdHQ=l@-xcYV9lA&<@7Ab4Me8DUq?6LX9Q77 z$fNgtHU<=ZCjP!@V1{JAo#EXqow&x0`#V+1{q&s=U_mn5=LR~x!D+3R0Ef;~pJBP2 z)55kTJ&kuYm#>|!n%Q)F3;1DdqU-++`|V#s#{5T;*e9k~O>$tP6!ooC8{9ksCFVNq*v;J)se7SV@QSE>>r1x}8`E zr@nr5{p~#9oj9 ztyk0#XP5X!AH-@e_3o0uyEJ6_bLh$0$B>V0JURT`wL84I@VNcaYZuWlp_&L*K~!uY zc<5VRs@9`ddb*Y`T#D%Zk0)Yi!!AT$OU31Xd7-oM?sk4Zg&_G_DIZS)ioux8+n|IQ ztky43A8EFd{seyOw`J%@%^uSv&UnP89)W5G1k8aJioGJE{aZRr66Ml;u7mB7VUNbuCG_dAY-Ajc8rs2UuqyaK-o6i-=J5PkIv=4cw&w= z_4z$xvb?C*OjRF5Y=!hX`p4A$j!p?CJMDFIA8JeUPg7N>$JZn-cj^W}2yM#aYHmI_ z&W2*bo`h6ue7n$9f)9z$zfyLQuyr`)M{$dEa?1p+$@-1b+EMz$5p<<6ge+0eYMXUx znAXFpt&RcdcHzyuPo?)5eN%zyPK6zY-CPiSZsUX2Gcyb^zoGYOaU|AB>=rXL%9sa$ zT~k}@BxIOrison^^5g)vZ2dPg20~=at_OB+P`LDj83~a4%@*`NHR7-b1#vP7*9)eZ z=%^gGhM#vr%Z;#~UoC0ofB_HT{4A>sC2bbQ-0KCY4Tjo%Hi#IYE)=XG&}PGG;ru~n z6nyWFm(axGJi|gR^D;MZ0=z!6%$%X9#mdjTH{~Lt+=m?+gIN( zLm%U;^RTr=JVyFEqT2e4J<#;g03{YfruC{`PxL^2scjOFf1DH-Bt6_rd%8UFEgSqu z57ABRMmIXZ`en!@w`f(Y1SUv_BU*g;R9@LLHM48>KS`xr;VbJtzfs8^#_e~_C=GOS z#U48Hf?~!V0Q7pwhU{yCY$m;jkg@^%e605AUt|^mMG@$n!MSBhA>5(!rgRk2%AMGB z>b4aZiswx0k1N$!$7-cSBi>1(w=U6Elh35+2j*#Dpk-y|^V)Rb7lBB*HBM28zcg_R zAH1y7^3o-il#rNy((fJK7Hq;dcPa+OUYRnU(XPhoDmSMvAUCTVOQJ=rEN#HzrLedy z$Y4h<;Co)JXmIlgU9+Y4?}nf7LO#b~JP0tu)AQF~{Y7OjmWt5>zl^T%+}TKj?iO9t z*xS4-X@*G9`Ek5k#=?Fo^eb~F{%GkjH)6qFK3VVbna6(@YygLqHx347Slr?Qszq@L z|7F#&aF@oBljkdkAspd6zS>_*hHif05hq}`#i0L453d@?QLEB}zVD%+1AHkT18u>y z0X007XQt}U_di3u1+~1IB}n(yjk$c0)Dch@LxP$5s~~DTo8~FX2<#1~04_JiGCftw zlFq9dqhrqLsq`|NweOOep9D2oEBuYjYHHCK*RB(Cy-14~k(+PHR^|?rayhzT{ zF|ydVp5M8|G#v?()PZ8nt2FFh1+1~HR{vI_c$Up!*q|4EI~f=a|6PfC zQM}E@qM)^!7>DU5Qg&rIK0uTsETb~u)Eh@dbnDk}JV5$mD0~`zX$muMs9SF;+d%8X}b zW%b7cac4R)vOy+5;f7NRLKWID^qJCLPp(agopF zTP_w(0d1(=KK1rHS?&5-g{d%v=DLBJW0&UB7r-)6+h#TU;6Lz1-{KaAX*Eat@yq_E$$~!%4q1+8Ys}Q-0{)nMVBpm_e(rl=$ww3Z< zadZB?n&qvu+e_*Q1O0gApS{{i>Sa(Lp)bi>j4LD7F;pfQyzTS5DJs{Vt_ZS8Hy@Ca zB|Fm3SziDpg3KX%^ydY8>q*=xHDx&arK`S>G1Sa4e1S!59HgAHcry@ zOvLd;-U5?=-UzQTqWolK2&w)e_W#t>c!xp}6YeMXo}o1E*3?*xZz@`9@ff$&P(2lq zS(P5U*&BZrN0jekGOc9K5}DAUT^Z__=37|bo2RLq*sVt!8$6}Jl|FE$8DTG8`92cC zHk#*B?D{ME^TE~+YSos4#VK)@yEpGjltP3`Q~8IbbAd$!F%tL1}teCe+HWC(ll2?kFE>3LpKA1kXXWCQR6W#+W+_rN>rn4 zdB@K-uOAS8p$pnE>LrqHc(V2c2@%BlQ~fgx$KMy#5utj@U*F7s(jZRZZJYM0-p%XB zBU1Z)ktk0efnw=Zl1*@HAv(KuvqE$XPCRE(x8&14A!}vqs0-e!E z`)?F*_5?NxiHGgby(#LQExgqVaFcNi1tV|0oHL z8c8k#T$Zg%Cd~T4<7mZ|KR?sw>lWMDr+wf!V#Ld6;@vRqiL^k&(hP}A~Eay_*6oc@hQeAcg5YG+{^m##fRyuw{)q&Ch- zoc|xDjfI~d2Duz8S)er{%MJxm%9y_2paHZ5-*4cFo@XzxRat=$C5%Q@N>AtIHlO-* zH=18^N#W`JO+U+RKEmkw2X?EG{r4_q!+Z)Tm6YM192)lm2=? zk@v`@l&_7uxDL#|1Q;gp0x&`kVS*6sq$B&u2?r1tlW%pFZZ~Gn|?8hUK%l zhW%oWY6E3-H?C>tNztqGBm~vYMA%)9R1-@L;PF$4^6p7gT=$%h24ic3S$u-1i<=%w z<{)~s28GAWRoZ6gnNlXJT6&1j!yZUtzNNvnkOw9&8?5p!6Wb4njMRE zS%W5p{B1fR@>dF!HDC;G`YZ^uj*>z*~x-5^cz&rv`68(<8rv$OUJ?eC>{Ygwb`w$PE< zt3|ZYKLjtq-NWE!27TH1zXeVVeu!0xa!qN2QlRVL?%4c5zv9GrWuu|TIi`H*qft*7 zoD0n*HU1H)W!iz{dgxEoJ=(!CpNL~L5~3AH6ndrFjso2uHQ=VIKn42xh`y^711R^j zuX@Ht#w)Yjg(qM+5YK9R67unm8Xv!Lxenzip1{rE-%W)KRk1}`i0#ZPUX$RojqPwK`wodeHItMPP!<;neY0BT^fRSzGdR1<`!v+`Bgxw)Bg}E z8Ih}U7--uGe8<2|tD37dr_r(j?2c@tj3s3u`L-og|8T7+{7Q<9C5 zi)~oZx1TK#Yk8dC>BQKA3lf`ndk-!>RmZgI#s8*3e25S=$ngICH%^zH<;v){_)M7_*>1j3)lZfMQaWxbcb_CwxdZ>p9;Sb zQWiOdBsB;dKes>E#X1yZw&VAJ`?_zm`BD~bt?`Ic?>Fw6LEmL5gKvfxXN_WnJj!ld zX694q7Ri1n>o}+e8Nc{khzV!hq}Pw0CMtS7nSM1-XSeHBUW|Z7N0JsgBPFyX6^E!9 zvIWd4lp6{lx~l!Rkvp~;c#Zd^nW5I@E|8YEW#nY?vbplA{#mDo7`-CuTIi2HwQIG`D9VRaOe7e{l&WC`0Tl%LA%7N-1jdLf_5)P3O z50w^5GY%ck3HQkd`4$-*b(6qq?py2r9rt$p+44u*`kB*)eNyX`H z*hvMgIL$M}U*!H0>s+o6o@ai^yYtpy%dxBTCQCJzYq~H#Ib@Sn}FV1h6=rM3zJw@)l&i;drlAGu${0=+ZfWR<+mg%hx|zF!yUEctOUCcG(^DM?Cu<>Av7hV-%26`-*~VdilR&Q> zEQLR!PBv7CsimF-!%bk6irtm;x%#@c@@h#Vo|gUdK_*+TCkolAzx4UIOUZa&e!m@$ zX%m^B4FDnZPBf5Jv`B9b)$`jC1Dk`@6vXOzH zcWR(M7JHc*W~N5E9E)u1GMsb;@6Zj>*C~hct0>rMlS{ZHtmF(I3??Ts>r|?Ewsf`d zJrM7<${Mu`I&&{c!$DhNbk!Za9|YE#)5*oU*p*s}-XmRN_Xn@Y1pF#TclBN#D8fDr zu1uB+`8o||^PQi$Ivs&hv=3d;3PFEW`@c(f(%8@8Br!hF_T8bHZ%4DJQnatA^VDe} zEaS$BXsnx>;@26#@yCd;%`bVPWiSodM^K}@c$zB>Lzhb}{^_sWhC$H&Q4ZNwCFEW* zzEhuG7U!?-_k$E@BDcOF#M~1m9{{)Bz;Zy7KTmrZzu~o|_WvfWVa%igeVIBKO5*@) zK$O4b=gr0G%$EepET{wFd2K7`W>3cqD1UfN9BfuNM{n)G?E5fw@hYMSE^+?@@v9-{ zKsCYK>R;?#W8lwaC>w_+2R?6_)_O(NGgTZ7CNQ}f0*-^px%vWf>i2c{4sfP470hq4 z@ESMpG>KBvzinX}!)PDRb-H06_&jU@zdr7U$Iq${Zb*e*VRVhuKzS>qx;v7+If^+x zsV}Lmh;$X|;6q!>HZAw^6hYo6+TIhr4V=)yYV+CaHVu_E^Af|35{mGK4nbqnc^&Xu z3sj^To>yV$puuRL8#qQOAise>j%^&Jhw!z@%(x?qIkZ_27OZ?o-u&}<84pl22bnwg zUAuGMBqC83MsfSa%Bn~)fSl71Ry~fLZV-!_cVU`)yLLZG(%NuOgcZu!Md36fAQrv^ zL-bCWC3$nT@)y52XfjA1a8QK0Jfpip7IIY2eiiQ;WalW=?nplealkDg`2D5aOkojw zN-W}@s=6VFL+Grn`zge-Y%zBK5<}FaaZDCAreTGdl-YEc5$is&7le?SNG~0HY|bvz zXPcdf>$k-~P&-lXS`G3R4GSx>BAb%+0U7X(xYF$|8M7RGv}_EM6iM(Pe8)5k@kAa> znY`S(K_7;TTV;+DW{#Y1sLKx0J$o}-73dMUIUF8Ye*ibK-D8d+M*aGfM1@TRwE26z zozfRmLAp-y`{gFS(WenjNLR@0T; zq0^!hr0+4uT7rqB!*q})`?(G%(3&}Yx}XBKiMv|Y{MwlP=7RVyCC8k>+W zrDFB~$cj6#HwcwVA+_%q&ANeFyTYp6_EmRod`7GK}HH{SZj1j$@3LZTk zX>*rhg%`m(ZS;qtsdbYa0YnqD=8sfn^cI|3MpYOZ` zggLb^I}2O3Qp}tcva!%6!M?DvCS?K&w*vh5b4loHIDwy-A8^U}3-dqYSxMQO-1$Te z0V*(C^VA#Km@4!?AbfK6v*Tr2rOtgELRo0e`hm}mby{nl`9qL-koUdVQUjP)=2fLn z_5!=|_;ZzXGh*AtTlNrFFm8vX=c??DJwd$T@wQ9VjzBxE@ryU>FZ6_4 zf&s^Y=`*siq3VJAU)Rx@D}p217C!=H+?r}l{|206%|xm}{P3&job(JNAI$lrrbAyc z7yfK)0WKbHDj7!;32S9eM&<=YzltVvJDtTHR#a4dbK=P*%R1cl<2}&F99Y&Pd{ln` znDtd7sk?{oU!MhGPT(ifwqCM;f8fTGo!+bOaN8d^nP`uh4_E!_^fKta=e@nfs8;jD zIoO^5$*m$@ES!QVhA?y0^i`R1w%K5i3x9X_t)oX6S*fBI7%Eg%%%>Cn_KPIXsNuQT?9Il%MQJp2DI7jn+;sEZT)EPzQ;qhDpsLJNd z44t-^SLh<*MMsd&T()`dBoHvfET+sv&y>mN!P&kDR5|1nilVE`7XoxYuCd(oc7)r= zF5=KhNZNO;cP|eohcVSF5+r$#=uO4bE@RtP?M4qC#BIUVAKiRinRN7fyDOlTw&A_+ z52INWIO3{xl54v<24Gx7U|l$PF^=EelV;O|*|PjQb{)30*68XOI^%G%KMwM;J5Z*5Kb;8ogYx*Lz(0L^$hWzudvaOGsN9gW!A}{3U zR2F#qvFc?>F^YK9zyYR_kM6&h5F=S=VGGS-`?w>ZeC7tb?dzG7a63mb@05V8LA-jV z7_YERU|oq;B=}7tXq+(fbv_uxMS!g`7%< z1^*r7S=RPIO?L${&k61glfGuh77|YJj#TtzrSs<^xqvLwr`CWD-)fFxkf8YFzqYt! z?_bFud5fMGxu&Nb$s6#7?Q5DIKAi4p00yGP8^4!}X%&`-M>=-CEO7P83E7}-I?i9g zAe>>=*FAdT+pLNluco)~8M#&8A`QnDN0eq0@c@urqy-_925ZiB0kayM7ZXWoQ33!k zzeNZ}1&%(o)o~taTi{PuE5Y8#ukL21noGnrj6ig9`z2NtOKQW~tnS0(S}0U2g~vh9 z!PLeu(N4ED0njL7P|DQHs_TU;F_3^Ckq1V_yG`vlBSEA79EBaZrFxI@I=1(rW&bin zh&j(|kIF0dWqY*y%bzkwiw#ICEgIg8 zx-oOl1yQK>Rm(ufeie>`8b7|z1}P&8-)s6h@|mjfXYySie030RHZ7MqpOTi3{ZR3k zA%HwM0+AxPx%heRlm9cP~d!kJyx}(3f zew-X&E!_0)`cI2lXWFH1N?d^?GoR~v$f~hA`-F2U@t5yLOWo4|I{n5I$}&75sEu=G ze3agt&e4y<)4dy0Fp3?6F~B@vnyFHqu{-~mqDoXFeL8W8uOSV&ei;SZ2a|4GcH502Z1O(l$W!p16>*3mD;}6p0kf#sJJuo z6@K_UOyEUAl$UIWgz-ppl8PPu-9cBDH1`gJ&u8a8jXNOL@{9;t9TdS1N)n6*9YpcB zXAT;fS`?NkHWJA1fT}gV!R|hP_)Lhqhsb;>|0K)5KwP<9Cq1|ao0qa&Ch=Dch!XI@ zxuXLYIKAKL`C~qE87ZbqMBuKLi*vJ29pB|ec_Q+YJ>LfKT1>-tRa839q&Tdsf-dg? zh87z}0#hMKyxzT)D~_q0)10&GaGw`v4#zQ0v;`cHCmz>^6XfTT*x|So$_nRz4CBwf z@Fs!N1=&jJpaB^G6K(w^|ElcZTwv-QohP%>8?@JP5WAv;SmbRDb8xhv99`;hsXAk48%L~l>IZQPMp@DRAb z(Hi^y4V=RTWi5h}*$5f=V(mAlPrmilTRvDwBR=e$daz6j=kv9~q+TOT-!84jH6=cV z5o0Sgxm;uky>bDT);03@meKKQRs7VrT}&?LKQS)L%*x?2P3o~a@hS)Q4dp)FTm&N& zV!hICde*{Vy492g?6Np1TT9u<73ubd8bH8?9^oU1xw?0u!xNAyw_qG%OM+Jpp&oZF zXL09^&RV~AI;u#Knre&RsD`VKkDCv<;h)`uW1l9{M!*4f@}4!x(4y!q5vmD>EVoqS z^|yE7r)Xr_YyvlNXI_y^LXlAPU}! znPg@et1yXyy(2W?f?ax(D3*pZZS>gkApGQCh1ia}MwbHHEihLwKO;m~n-f;{jXpp+ zivN2Cust0+-g86R*vxb<93%mIV+Oz{2WA$d{MKkRteGu7?qOH66^}I=Z?4 zveEz-yYiGoFu7;=$eP|rND<^XDno;YlX>9dOubnSpjjF*J6VN^b%rAFK#oH4IBeQ-cOVI{Ayqb2pikH;>iGdimtMm7FiR-n#Pvu;X+frv_s!F8DK{QBXXX30jo=qMh zZu43GuU3ayvl4>#u0BN^L6UU_%u^W~U)In7dF%EDZ9oMppJjtIaGW~)9l$7DGJw%= zex-4#aWAX}E}GAKFSj>{^d?`nKG7VNQ&}>%Ph=OKI|=L4PV+O8uNn({^BRp%SMh>- z4)P_)nucU{+xl~;H4FH}wZnCx_>JV2e8p)EFXk?v;dNwYvGGI5P>XY)J1MiiS#(%6 z+9!XH)Dy$v9naXdJfm4)_y8ff0Od@7dV#~Q1F`)`pe*)2f%1vA*D!`Lh*#J>wno=+ z?&z(qis9k*o69I;9dz35`MlZv0V_%BF2MBbzMVP{`Eaqc~JnK5nAQY~j6w6a8>)!=6Ry#lTN|R$? zi)$jRaLpaEqC=lkUb4nY`Il831RLuJB4Hcb#71$gSkXl%qhprXhrtb>n9^wo3QgU z#wNCJuZi-V99Ir9Lh(2;DL&w@`{c0@lIEWOsw$(&-?4~EIt_U$L87afht6k8U0he) zTy_NfqCtjnL)~ka%K5&4yf*_erXJ2*ZqLB;=iX+9hOE8B4;b6Yb^4TN*idMn2(7~* zD2ic}z$kfy*iJ+mSaBy4InU_&>YTN%+4Xwiod@3_HYuzeYYC)_LQj1Rag1ntxy`tk zrjzv#1(ciB9cu2^zxO|#5puoQUBaagX8;RgGkyYgq7rj5UU*oP0R3#2XR9KhC&vyAyEBljNFLymWQZskj} z^|Wn*t}S=xUIBKjN+d5#>4VZe6;9{L&?vLYx$#O=7jW|qk?c_%E~#=Lpk!fWwKQra z!qbKI$)GApVL8&H$liWcTi)!j3>(?|OFlivC{#V4j?$`Z!9PmAnYePFh%2jXO_l^q% zt?Z*&hsbRj)5(x}4J_?Km{nup=$Vk2Dvo-r#O*(4;DHl?6U5nR?wy<4&ggu{K|nTxSHrVwca z>ev54am|~l#cMKuD)~9)UZ)$Lasw!fz5x=zb_l`joP|SZilUar z-uUw>b_+uSJGn~K3|!_oTu*Whr#kXR`?hoU%KKI&uuIy())q?L@SmD@zw-S4OA{V- zQ5R%zo`pwk$~5pkTMsKe^jQ8XzKMqktM(QWsn;7NM0^9~zC^nj6;nzyfJlH`rC8Iz zRQX;LlRB;PO19EEYw~Q;Q#S_MD`@aWBFrZ#$@rh(&aXI&HIuROqJl}?h`xQ4 zbMQOvlYoFz1dq6oWOhXsoKaFy{E=6y# z=k(U}nX+YLP@}7>@;XwkWTX{k8O~J-C61PELS&Q{3j(W|TsenkSaYHx4#U8%!A3-C zB;1fv`7mx6`&xa8hU!1~KZ6R?RBS67{vh% z!AUth$M(ca-c64mfg#UFxI0jO!d*fe;&m0!9-YujqIyoH{YYl~yn1eIqs}^N6*sW9 zB_p~k6al!qCFv{X`8bFMJ?}FxCUsv`UWvCUKvSact$lEBIZO0VV zeM6EduGhvwLmp=vg?4nEa1RZ;!YMZ|nof=$W?9QZA$HXWDFv{r9+6J6i(>B~22Lm6 zyx~cw@i#L;v0AS8&Ag#1x$^?(mZc)J-g(TKZZu67M1$6Lo!lQ?hb@B8160jRcVVMN zHqS!Lny8Z~mNa6J6{WQnu!ko^?|KBGQB5b<`)qvU+=Ae#`816TMW1a8SArCele9&g zV)}F~j9KsD)=@L@J3K)|=7f-W(^Q;IHH#e`qaW_&aVIS(%GA;}wI^viLhGfbqLpfM zGQ>VQi7z-otAGT`MW(pche#lFHCLl5VEM@I09xk_pihj3E!?gO7^7a64L!|#N$$%f zyul>aoYB;jWrkrJRfXR3{0y#V#%?%(#!lQVbe7>OdEk(kzR4!uHSQD3spMuG6Mdf$ zW=jVot;e&?!hwZcToq%s3X{yH$7jAZbOP>D=S-K4kJX7CFxl`N4YJw*S?n!az45qn z`C5JVKef<`BHR%isuUZLP3k2Zod zSL^yA4)emFla#+xXr6y$^ zfGeC8eh3&Iy{&WPI^NoS9H5OjKUhE?pRu}z*)1Oniuq@q;MfhtB7v|O1ez=6v1 z2^%h%s75PJFa5KVCk7WkghJ*Ic0avWp=$OuPHQ8xFRGHCIQ;p;1i%x1Ak19^ z)BG(xIjuEGzO3;?xlbl4l@GrtQ_U6W+V%rQ__pU;A87D?v3pK87Gaj#ixMh_Ml_V) zmJAxyy04{VwJ@0lcn)P^y|+hNXVuymS?#f9?-{NK%@WWaaqv@&!IaxJy7;1u8g=*T zms7s_os;j{q=QVoFSP^PKHF{EN6n?OZH`p(YOZd+OWkU&kZc`{*8k5sKfYX3%`#N5 zSV)c-^)?EkYg5|ylG1^zdQ> zpH5gPhV^~RGBiNFssNHMx;J}hoc!(W|GW1bQ&w|HGNG?-S#w1*7Qm9Hom3)~RaaoA zcm$w;pIA>NaLF}47a+zhy?SLYN7=VGr<>%uN3ElZWhQ#ssSWKm@b{$fYylz-jM9g> zeK4uvF}Xk8WnA0$dy^ilAfe6&(1n+^GZT(wx;&6;5HLMkK-oxuD=G-~sYwof*AqnL)O&9!3s#O38$T^q( zeX|HhrtF*^#|+0q$Ci;=7hQTYB+NnB?}3XBrS4Z9$WRQIw76jdhcv^LNQA#0=X22yJZxz?c1kC!rNY8&AXzC zbG6=Is=MJ%3SF{`k|*&8!7k>FMI&g6rLGSSP)s8dvo1frj^0mP<5>;?NLS&xJ2@af zK6HUzyhdJf=!c%(Li`7*al%l+DpH!~Fd=M&N3ESIeJlYl|0Gee>f+8v?wW&x0v{Ps zYaLdU{b&&upf6w*r|<&P&K3eTftdwn7Lc{U>nn82i*~bQx-r^C;sd_!B4Th%DG4t9 zAsijH{E$lpR%01;omNX7Yc9iInmH^M+wmjAS5#h7F4&bW{%u)P!-~1u`bp+XtU_|4 z10P>?J|2r?xh8!lK=lL!86ra{oT7y)O*Q5u(N;gcgye(M%u?$OtBhDg3H;ZPH5kHl`-9gFI}Dm(7WOKQ}2-IC9py z)w8Z7Yt1N&Vq|A8%BQtPGTVi$fF;Qceu{6I^0FCk*l`rc%C8%Fgn4)jJ^yS>O^vTG z8vg3KPyd^>lSBsC0$iso2*1foh?Nsfp1aU_NxUMIf;BisCbTbzq(Hj2#=Hs>;>b-3 zV7Lvd^3tQ~u|j?t!>-%kA!E~QM#Jw|`$~F#9L1(Gy;-Jp-1uWR>Yzr)r_Bm*r+Mrc zav|&1+Q@r}IWPYs71Qn0zht7xHvv0|!n*&X*qBk8Um#KdB@G1V0sI9z2Pa@4*)@)p zD|hoDd+3K&mLN=ihrG9Db@~!&g1?>J)rDxtgDtZA?!;byKsiyKH1!8=!?3wolhZWerJ;WK_M1tSFXRZM5}% z=nK9)j=@p1rip_0%g^t8pWY_~70N>#!U{;980j!y$KZ8B;C^c~YHH%~mz~3QrhKG5 zp!@I&8BryYPAjV`z~#vX)Q}^B7^B( z^KQnzHSC_{M#UOQLY*nVlgtuQ4(~qv_q(dh*a9X9{4eAK{N-h`&<#7t|`O zFh$_MSfl=!FW$d@aTLH=(^T@Yro!2OV09-mdyxlZE&5km_!w`$@ zhCnFe0r@2u(b3G`hMNjgJ7MN37cR}-SpKH|1)T8(50xyT{=X6I<)U=CHWIaY8IEDn zD~JEC55)juyA95&;c$LmLKH}$;)<=ELi_PvlKC4d)U?r|jR;0*YME2&R)b`LlRld_ z8>13ViLgB=NQ7;oGPShUrXvWBK{5)Ti6YMxWC>m>=xQrs9yXGo=&vjQm5h*z6JtCh zN2P99hz$U~=pg{~)PZIwdeU0PXm^zzZDqje)odyaUhh0fZLQJ=QoAjN3Jr#0W@*3Y z^g_S3Pwuo(c%3oiWPUs!Psewgxm*CJ(yG_0K-hLR z^y}*aTr&w^Km3LQqD|C#hcs?grVNLs>G969Iey*M zQT4b=e~J-Cp}4i+g;1Ix=PxO(pW3z2|FlPItpD~6op48M(k|_~m&Wg(NisQA|29{8 zzQNNQ6Y4`G@%a$s%%Q^9f?x8UNWsgi4j<{3;!{uqH4*LOG!0_DFcWg-J&0uHK;yWLw%SUn#hfV?xV^*rp>Z~q z!R~J+NR3(nT7EWT2x_)huE^5Goj$GPjK+@(hKdKa0OYJ4liH~dL1uLO5X7QBE7$4? z6Nd|9Rq)VFI%r<(uURLa4pGiL{piR@IC#vbFaQGuWu3=u0m(k|yORua6#p&@jiw=t zUCs|ZxR-h84yHGXAz}NC%~DR5jl1UD3hS?r=BW_#P+S^pWJ;USV%8iB$6}}`w)Vps zPPJ<;*1+FJyiW!_-I|pQ&%v`B04kG;*_5T_)!obb+XR{S=&PFj;n>u&?XgEkGukSq1U`>6TK?O>qt< zKdsIM@K=qahI?Iq$UqQiAK3uls!g6$#N;6hK*7CsWT~mUVNSnp9y#W**Z}yyhOE#V zWcrpmKLM?`lG07}GdleV3IHXp5ljuU^w4!rbs-4enl0|la0MXA`8;~F((T)Ye6s)J z+wNGd0cdn*Tk@F2ME~7lo-6DZ3W@0)Gr-^cMmx2`BoCQk$GWGRhC8!#m%q>TQ{=mPMl0_p68Agsb__v8x-EG{WWzmm#ljl5ds?2p@P4OQAt+L;G{jr73 z&KqFM0y?*X@Tm36zUlK?8eMRMI~WQLe|poD#BU>Bc>vM+4c5 zb2#qW4^5HgHt7PwkAOlpAmzz9mkW3@)4<_y(d*0I$B!wqdZ(gpu2KOaY~i%So|{2j zuy!3s{ubo`2rs5y^=$o+J}B|@qUSO| zmw;@TJIZ1mC>GW^ceYrOQ0IDvEde}LR>VkA=fhfc{DnXOGrw=4n}f zyqxp&-gOLBmW#z+&)W%-`_Kqiu$+rN_6OyDtFgsq)kQYfE4PWHJ=ck(vlj zD8pF-qaIeRd)Me%HO0bewmhj;Efqc2^AlqjtN)i9IZ&F%ftkK)n4pPLvQBFcZQ6sO z5Yl6|83zi!F}}M(b^)u>_eDgbRGrAV)L71`%d9)N%}GWBQ)=JBh@T_|CKdO(AS^}E zbcL+HE*4GWfZezNgiZJoW5!S(n8#ohJV_yiN5w?NubYd=GKFI)F{eOjbcUt%12;j( zmkMdO@{7s?5MA)_{N9M9d#!&fFD&ezIlet>Phj-6D;(*2ECY$DK}B@j?bq9u3>0vQ z1P~_GXKy54h7s?8&VJPl%`;WKvrDE zboBVU8TvkrhPlN1%DXQ@b&W#NbIu#*WRF(E#HJM{sC|yQ(qlo;RBF0I@f9iYQw|YH z`>7zh#dQd8)%h(ZTkH}C=cU9F*k2y|UhiPkxdDeCLjpB{?8etd^I~Lswe`92@&hTj z7M{;JGpQ|8`s;2kX~xhQegor0f4IN}a}07dgo?3v3Mfix4adPxovWM;gX#4KuIwDp zpPY^PB@Wn{08$>kbTR4}-@)9#D~8Rst==cvdNn~=NJ)r$qsz{?FidgyvVXmV@aaZZ zbWw_t`?hsdm(5g-05LVcV7H4rJ_>ZydeD^{iKIPk&P=hpaHB%vDMn>rkRhNO;D`BR zchAUXItaBbO6Ik-)T8&zj4L(6ema1A%I!922@)|Drljz0CGWX4iE&jh(AGKW2=E<2 zFPuox&LwjP>esP9|3GIMY^5|yX?&rsGMu33ZN3s7I}A+2bvx6Kal?4e(M)N-R9hZp z6}ebYegjPPLT($%qr+d*CX{e96uxg7@Ay#-VBQEeP8&u35v zoFffYZEzU=swFIL1cjM=T2(6~_j0o-$2zJ?Omu9}3L}XT5`@iauPDD`pQvx$7KDAe zJs@*IX-RAB*w?6bWyZr~mp}30Wc5r=2Oc17d$kD&%Dw1Y)(U0RP5+-Om#u^rXf602 zpicEi4SoY!UoLE4gaw^urrIN9RxN!T4Ig*LdJ1Im{HLu0mr|>b|9s)fD4OUNv>;wuiY`y|EYDg~Z_G&cP?$3D-kxYQz6IH0YT2S0n; zoSNPqFven0bNL)=DMwe`E{L;}rP!faiOXXA9Crfi4SMLJ9v)W`=jSW(Cfy`wLY6?4 zf9zr=&Be26tGYQiu)A*dRsV{9fSb#vlZ?#0igasCCeu~n0U?i(dNUf#vVMk1KE;#4 z)A}elzr!#7Fk4CPiM(=|8H`yiIpK2CC6cc_oh?ElzW2lhjH?M|grk?mW=}Nb{OZvqN}zY8{2UYt3lBN z1h4?|*dI6Al&m$U%cV0FKvO+kR}$L;sUpQAD86nV!iHI_zd-^Bj{X?FmvP$G^QVS& zG}GBYgG8#xi)z-d1tWzz7su4J(OlDSA1&4io$j;joYJchZ&S@3Gh-3%X#JAm1(z*4 zj1;w_K!R+qY-e6eNvff1UCjf#>IS=N5LHIk+r)e1G4?&@G(;Ogp2XY1XG1m-?of3z za_EUhB$9VOb@B=o&3xYRZZ~j&i#Ne?9FL2`197W3Yp*5ezn;i|s4OHOt%&9BAUf9# z+NLQ70=Y9q{3ARbjV)4!YU15q%MDdkPW6~-*aAGbR+ z7b5wfiowR*BU{Kl(y}rSJw39hVc8vh#boC{&puY?Md%v9NOT((F)=Fx|E9Dha3Ex9 zO<3BDd|1bT=WpQ9Ip{)wlq&q>v{vM)Vd@|QJ=B$Ua0rj6LRZ`eatNa0tLHQx4|ne` zz6^6YbG(jp(4S9+kK3KCC@EBp)p`Mz61%4}B78dc>P69(CxYKFh?r=|)vFu704BVG zMZWjSy;3x%XlM(}koKU#StVf-WF|bGdH_ll%|31FWAS&{uO#@x_iJZ$Nq40i)j`^z z6L*g@#EH5eNgk@fB&d#V97>ltWh!cAPBbUOdoq#CUkjqx;!w9ZqfHODk~?}E@E^Z` z@?%QQNA--wz4E8-Y_Rw@RDO8jsqg!BGRNa>SC7gj!}O~;^<(D~sPAxtu8mZHHb&Cv z)$4c#NI1Qp93|5x8*v@?u3-k|~^N&&Q!x>9# zY*acsb?L&%H3%c?&&4ktW#?`;{uKzENM5fn1VwrdvexFMnfM0HBy1g}x<{Ui{io25 z!;-rK4U6c?h5sL7AihUy9%s1K0#GW0>LS$sZd>Oi0<+#7R>rwEZAfAOlmpf+5(<8_au8! zO&BxS#}WYCt+)zlPBU9w4~T~Vl=W`pU)@Pg3e109QfAkc+svRHWhS(qzxBcQ*+07vNGxSgp!V;LZiI z1J9sQ%fRS_KlNN3X&4sJ2=qHMSiB16xf-5SM^PT@h`F(2d96b=&49;V6@g&LHwfx-@YC5CNhQ zWNj%)og0-=Cl>X)K&5AYDm<>4a`p=9kX`SPdGM-*3U28~um~5`6uDDOBYZ>#7}4YNo3rq7>z8quT5)>+9wB%?3}#z} zJb3uf^y-SaWJ<<^>!~qV)h^f`X4_J1BjR3xn1Re(G}d9lI%!_4D?+s$+`LM?qG9?% zt0p2h(!${}CjT5Pk5&g%xr^D^gbKyH3o{rM@SZc-b+3@|4gfoLvl}(NV~4SpcCKsk zg7u*J#*8WJ`ytz{YzQhAX@--(ZkRBBP(blzNW#7w-JI#J2u+drei60$r0^mFrJ2Zk zB4t6i#$vzMkv~}pjt>^7%Jcgh)$SU01Lih=r4QB89h^Ha)8GHn?5CCeq5WU+o}9dw;;eRW zLhHQV{pY>s{vTW))cR0*j{fE7lloWvzgJ&Tf7?AEI;;H=`e}c)`PFI9db`SZ&OfN{ z_w+w|t+sE6@qP{eUj9{`ZsGoo%lCX1<>qUJzBK<`=ugwXD-ZAVMgQsG!T+4p(+V4- zw_-&Ehu7(3vGXi>Qn-C&xMLA17i=3iPa%8?k*hKvU!{`A%*!y@=+g=tqG%qhg5ST{ zA*&cXrTA~2LFWL;xV z&mc{sBK1@zOCK{V!)K#RC~l73e=g`x(kapAeTIvP(Ae}krQG0F%~##$T9ou%#r9#d zzohO+9veLx9^;6h_~f66yv!^Q0(~I^6R+uD2uc2(ctIU ztE`PMp}IB+Y~}=bXbzWjpEmXAuzn3P%IdQNZHj{1x_dSEDSm`b z1mp5Z3@{Z*+wT&XOwo+bVS2tb5)B|6!t88GTP&lfDtuVzGYrge-b7xMa3x z1BdLQfpf@1Q;t(5wbK}lBg!EvTX*{O`urOTRQEga)ZPv-3IQ-2d{f0L)j*?0sZd1o z$O|4k4Q+(xgzMX1y*@@(2!mUbCP_XNPW2DV5R!FI;V&>5Ph3`?f22eM;-A4>9as+S zig@|=&=OS{t{;or>Q)0|-PAn*>Kbw43nE4gNcytITOjFgr30~Ci_Wf!J94A0hg4%@ zUS5ZAIpweN6sSk}lOG!UQ%h|a5rM)ej>xuuj3S~2Ha)gltB2cpC-E8ogcf~x9xYIC zO4o&>0$SLpvCjQGfJ{I3;`^P%0%yK$WxAxvEdmg6*WgHJzu_Fz^A~YMTUz0xE)-BO z`biJ=y%N!Om`{}FfZdk79+$>iQF5@)@7$tyF+-M(+yF;~JS}g_P2cN$`%&XAQ^(C` ziDIDgQ_qIi3i9=+@hSP97WN^JT1jH z9noJfA}JLB^%j&}Uvhmj80IUtUJqRhqDOcp)(cvZba{qUqM}cjw`2n-fJ&TT+}^um zK2%t!-$?=sV|b}9SNYSTuz1V+TtqIV5ug~*9g|eroVO1>WV_ll?a4yUeW*Z}z-PK9 zO1d3sLc9J9f81NQn1fYqPk1zbU)XK@wmu_Y?-b4)1__6dOlTVZq~WvY zOq`rWst6AyGj9OzcXLxX8hyuJe>leIc-XE)uhEQWndQ>YOIZkVw;9$w%4iMzP(!`blf47c;RE44sA@5w~nNu??cE5Z9f0Bu3cYy@RKpnuJacj zdkFuy$)H4FD;vjY0*@0ue7O=s%6W$mo{=IjX}(rqWYgjGmr9Yo!99`KwL+AdH$QbZ_`Z#H( zW0R9HZNCkBtQecgp&#dR$Ss0Y#v6zO)pVHtO)uMl#nF6ZX>YW|=Qv^QVqV&EVWxl@ z!&<3fbrf*h-8Ick58;;5fBZL(D|+P1xI(b%!B)pYLi8-^;bn&nQ5p4@PL zmR0ymqOXm|00}SesIu&U_lAA?>^KU`SBO%!QGiyzy zJ7Uff#t>e@m{pvHQKlfd>-oFYo+1Q(>IZxox%Utkn@$jUq#Uxx&n}ctJ(hesls}##p=1V|KipaU173iJt!_*&H_gk(h-+%BpazjeBs!^gsL0>2CJ; zF=}0;tPVX1#l#yWz}Ft_bN}eZ`%Ftgxn?+_c?U(~mYZm@Ck3gT6vUddhe1Ss?pzZ=`mxhi);SJR}qMe*ey}3C&8J+v(%N|`GEpqPb1%Xy%n*j z+GJiZ4#=!K$;wV~JhY=}49ZpT(YndfP*WwGW{@L@rRJq}@$4Q@k;hMHB=c121o@V^ zd5nXKp0tr?5Zh5GBl~XNkEsdEqqzxaMqRcqRcAm_{^n1l!Vs_anXSOXP-E+!=EM$d zx<-<>NG|0ao<55G`onnt1%yG5Nv;(eR-~>!+DCja)>JA2&H9=C&Yg>q`U}4?BJ6bL z#Aq#Rr^Fnfk9QWds5)fFc+bPuaLs<*n1Try%16Khcm&Q9g`^MF2NaGnO+Y8a-sYM0 z%_KSta}TfH1F2X2$tPxuBTA`8-BbPp1o$`h#I)O8(sS0Hg^9^h_EWMN8*X7*Vs`Wt zmcb1)IggqRCfKyy2^YR})Uw_E_9+%mP^?(J783kBGa7X`6be%oHT2)^ZJjAlE!QUG!yT z2aID_=>_KTZ6Fe0^k_L-tz$D&#-^?3mnx=X)UgA;XyXJ6jkm0!$-Y` zTZ*B1tge%Z3j5v<0ZHc;C?-quzn4ow=8sZCZk20e^YQ^!7X?Ok0%!>m+YsT70|~MM zzvplAC^f1(6m$SUK)=7QDiJ&_2A$B5SVzN_trlu6$s-?|*sP>n7xXyKTTP3qpBmj) zCd!WnP=w)^lCs!J2Ib2a4q(20_eHxB@R&**b&cAu=46Nmw%Hsw=UW>TPDXz^S$oS= zsur21aNf|&zesLfKUj>IUp{Din=X1xuUle4Ka`#{HS^v%0WlJs@)f?b4sGDD(I!_E zow#WNA@PJ&N0q`E(XDallZu;bUplc|6`T&=5H<3Yyll; zVSbGAzdpQtjVaa3m2+26^elCDJ9y7IV^yDs`n2sD<_S}~3m(Qgm?D^y{f@*|jt1ct znhk8bw@o2ARXw38pxX5(Am)=xfC>o2d8GY*sD#zrdV31*Q;@Fo5dsmQIm1!%U^4v| zTpJk=|0)tGB)Y>WeE;xe4Y_dvu_w8!j-0b}>wBbg?lA6rXFQ{Lq-VUlUnu zn>&vTS?InWnin)FNBas#&G-Y~tJxqs4aflqGS-CjtZ13iv`@>cjwVK2`Y1V*YzE(L zeCBUK^KT1kf&joN`JZJ*@{G3aFep>`{o9V%d`9ygUuk-J4S)G`^l$Q`qQ|+|ZQ=X1 z6OuDioN!YYO$aqItBV4Z98Vl8it+jnc_^YpomW06?#-J}fGi2|UcJLYX2*=BPEK|y z>m`PLCJK79l2TszFs-dDom*Iv2(VS?T6UIF)4yDV#%@#TQ!~D50TpeY^Z958rUg}S z4kg2SUgHRdknE_d4sd2ym2c6=^n4-VyZuT_%)Vkn4a>^YrQ4fdr&AR7qwiPhG)O7J z=km&8*stk(paVHz%FKQ*MaEh<$vGCJ_*rgxxm`^Nat9=_$%a?w7$nJ*=OMGN;^Ltx zS_X;lN0CH1qz|NTEY3>)=^wA#4DtS2W}@99rq?A3g#~^9T25<9Us<(ukRd@$tdRa@ zNluerotv2>6h@s&rX&yZLZdF`ya45s z9+%sd#1BS|X91GXV$Y$wYKW8`o9ecQ!{Nl)m#$0Vv^&X}pOw-*rwJc5lnQ>7Y}5qy z2n0(+7?d?{PfSHr_uf%l?>pe&bUkdNSk!boHuqDYln7HGj}*?uhg~4S9`h=&c#bU5 zovc=Xgle&^0>7I>n)xY@>Eus~h=jbm{p#$0v<$sS73^8DLEKxXEP0Dny38|n#|6o@ zef%dQPVs6hzdaH8JO?~;Clmd3E(MFThAtI);IlO<#6K(m0RFr&|K?PFfqt|2#rG2m zt73Qn0001Nrr^veu9#;ibJ)!Ld44v3e=^I?UtF??q5n||oYR{UuNzZW$mqMdTAEP) z=vuK$Iky0kfci2H>qV8zhqTN2kD!(?ck9*SOBlf(!d9a=41j2=QQSZc=~EgWIZ8zK z@RRZbe0l%?000CYI|dUrjMMjbT`mCNulK_e;ZIn3So>G}p%|IR=Jk3Dvkr|Yfy=2e zez^`=Gr6!i(hH1LnlmL&&-igP1GbObq7BGA^0<^TsK-wbXdUK8!j@*OGfNa=0L)2x zli%qjC~kr09L>$8fI$nxg5e3aXw1?onZN)502p6rsgZi}HoN3&1pMu;kH*|$CAUzW zV_DoJaP)JhIR~;|5)e8vyvHz8^NY+5^Ro4&V|CTCm`y9l{dG$v`EGGF3la{K2 z>UY20$0!GcrE9SDRGwYYSPj}}SP4h%vR9jhAO_)(P4E{1UCC3nfQ#W_=}q^oAaaU? z>%(a5H)-pA{eXC}pa1{>OmiOLjg@cBb1BFO;+2sRmw>bWz}8CjRyOWd?V|QwJ|JxO zC;u5ZeWWa6OZFcmBR>0@p~llYg+{ocz;GIctMiadwH>H(u<(v&%_#3-Aj->s14S@N zWveGVOuNLon5(NoB7nm7%0eBM8`pgxQ3JUgpBrma)%HqPoxk57lF+l9qwpAhIofXq zd&0@_QSI5Ex96jrEWXP6KeYc@^9xqKj)>*tLu}a>5n{G{3v7gPFjKW)^u6WxD`|c* zXrhPcMu2E8W<~L_z6byS0mBJ-xmePDGx$!mOwuDGM@#hAhr1xeG{(W-)EIyU%%y2S z??%jjTVirFFMH|kp;3Q%d+F5`%D;~>O^oeeT(Bd7d#ys1rQ+A2BANDl3Hl-3#pooV zBF!PhV*($(*s;|_pLgjZc%o7&DzJ*-tY+y20#y@I38_1_CX47!RCN#g8vHIw<_Z2a z2ae}%qCg|09SnO6-?|M?9Kn)2QzHdEQ~1#Z?FyV4Z#F+ysZl4hgpqNEtCkCfekjG+ zxC*O&1+3nN>?QMz)hh*#oyeM^nqN97wg^0vXC zH&s+crrc^SYW5A=pdjJU02~~yYX3=0Q23seByaGG75XTS*`E9sK%r~V5tV|FEAm9` zRr7@6+C(o66^1J7{c?qp`}svhOSG7F6lClV9_?Ex?=Oa>hxpN_JQn8~7;qt>7chzD*5{En06;jTe!59nV4v~a;l z{Yq`RGon{f#;F;s_2l7xLS)>VDwP!C%W)zy3^Kgo;BM1oaK&>v z!)U9|K!Wxv1fxN>F5 z&uPZ3o0?5p#7yNKQP(Mk8kabQYD9ONa>BMox@31@LC98OS(9OAW6EP3q|W|Iow9(( zOQ`R?c1FZOb)?i7r~KnN{IS1S{KPB^&9o>2)j?n2AHVLyMfl)x52CD}kEvb{BBtR> znb%eYYdGX0|1k&44a<0@0fYdn^c|_E`8AXPWnfFUK#&3LjcGGd2H>zM7Fv91mxG?O z`IEl~b4u}pS0MPDpV-t$l=DxiPpHKI%H9(ig)yN-T5nJ#BC9G`pU?rGG51XuR=Qu- zNXJ6#;+=E5=s0);*xbCZwe8(8><)uRgy()w z#cqj|TRYo~CB=_%qLhI3ws7W5UC3~JnCl!htrmRw&R}x@O_ROp8r~eo_6Lhq zw@z_iJoc+y}ww^E! zIMHx{=q;IlFE?SuV)pfV42D*J7U^T=!c)sh(%Q7sY1gI$dT4g$)kL#kfdh_c1NDCE zGYtF3@$?EotiFvrnX?7r-5`+$=q{u{P1KjDacMQ%tHQz%S)*S%@nxhGvB&T8qUqeF zZJ%&?jKbQgg5mkCNJR+GZuEDx|z@&uO!ak!8`N5OkJ`cUJ?O_Q@mop-BQ=(^_VIu_HaOSltOlO zu1z>%B1zL5J1;|1f!gRH+GYAQeU+4!?>feECQWsAjH@g?4k>Z5%UTy3J{>Qg$R7gk z)IZ*)%CeqPkLSwzGm=P2^V{E(B_ePsT6mZ8G+U5DscUrL0F)Ropov0I zdm5LGC--|39Fq6Vp2*INE`|xv!_O7pFu=#>Kbt`d0Q5Gb)lUT#H3uaC`$G6pzF075IMcavWV-;t#4d46F$N-b`2%ymFq1w8~JYZFKAuhJOG0A zCg~kIFW1LVF})56PPLV|5yrl}XO^i7fKRGD_i?w>%k9+~_Wds+=JoPOHmpWBA_N|X zBLS_60~5Bm`?x6b0|kAi?VkZ;X6&%C?R-o5y|;&qrXAy!?(pUaW*K$LXJ^P1?!xzp z_9LKbPqqB09D6;QXpl`Em66+19(McT(ZMUyQbwEZ=}9OhJFlqwZ1)Uhu8`heDvQ8} zx08WAzc!iEw=#Q_`xuX_y{IQ*$UJHTebY)qN`D&KYoAJ+D58y+Vg+?v z$x8A)JJ)v?kDw-cuQPk7%^+9k%{6PZvo!USbk1oPY>Idu0lJ_kzFp!Z&(C-xrh=Pk zqR}CkMt~%@Zy}wCHu<%_fgTo77-qPFQd(1$=T&!oy^mq=BfBfG_#)=xA%qxN7mVLo07fXFp@=%(jX5tTPAynJs1_71-ST+a__W` zD;v?u0N6|d(^k6R(yg_EiD>KW^+Was0;|e z=EjBOTkx8Q*44pO5`EXrvDw%FNM0`vJ8|uL9hI7;%%xcdHw42UVvgx-y<|LkA^Q5v z=kd^KHwdE-zi-UXMo zixeqhAE?1yJ~!6HY-D(rs%|Ya_GDIByWNr>P^ZP&O`6x!pXuN9IpE)Q6wv0?oqrQf z>-qXzTG}ZsL}#;S5pkwSc7f(QoVq*PDN6GiEgu#CDqVV$S^5*a{5aDrS~Dkxl{N4((AsyP{!g#Iaa z#Nij#F^{0}g?4^i!bE-|hF2BvUG8PCG&-TDE-1}JG1KdpmB-1YTxkuABAZRNMBQ@? zb?Zxf=K;5&3J@ii%oJfPzEbXlUdIpR4INp8oja7~@P{`&HK>HdEuP%-P*Yx|Ku4!F zd%GI1V-ngAIUSOg^+y!XOQ9U^Rkj2k<9#v9yL~aub-f?X*Gw!vu<|L7RiAIUB?Qt$ z3|HIe@phFFvgqDlvymv3YtY8^Nk;Yk#nih$gxFTu)6hLkVdhJ;JnDH$kx?xP$CleDMPzLw(zU+rv~bnB$G z5eAh@=~Dc}R3srsGTa5kB4UaLZNL`jx!m~T>Uck(cH#O|rQW~D^Ptbh*^Az-lbB!W z{now-5q`0eDzOB|Z$s!=ePrnrow$r8XblW;tp}){fUXAs!75$mAy+g^m+hGYdnJJB zZQA4lW*`-!pmkFwFj95&2L%69;F(;o;`M+NjBrP`!pFw09g;>sqF$&1JV;~zR@flK z6aBUN5LpA_oLq9ofhg%I*!ZnC9|Tf%IfF!g;jDLWdf~K4=4i#3Vi=yl_l%t}y3XJO zTEoPM^?c&;gfVelxT8#MQ*H79U3=soYjgEWOmQaO?01u8ausQl31jWxl?mx5xj+Jk`A>lR`7vVA+0t(=iGBBck=3nS_WKwh@z;A{`3w4}!wQoTD!F^Xr95+iqwu`B%gckKsoW8Fva zu1!V{TkjMk!ve0Z6^;c(45+TdbIZ=nnRh1ZAcuIDp+!%kPwyu+m$}JE@t|&OMJAalmE}!7u zeR}mrqAzjSqBbuGHXFhiXhOZ4XC|% zP#dGa5@4MmDg30p{gvkTQUl$(03 z9#={6Mqt-S9M-w1Tp5EedwV@&dJmkyacGfyq!f7>vz-JF!+8dqmrf z9qQ_2Cmn;2$+yoCo=H{^%y%pDv5b;41)YD-oeXFCc7K%Vkl8=(2I@Y)4WKC1Y{O=C z_@Jb60$EmlnOKT9F-RW{orW@6w!SQzocr{T#kt9!Blae}COAbyv^q7skV$$}HbR@( zPyQi{Tw&bpFPt*2N?W=G0D5}Nmgwm&Yea?~@wPJ!Zgeg!CHZc>uy`%uTXp+f?06aT zGby+lJc9Hk!1_t=hwtTzG?>lLZTQIvL)bc0q=c%t0?gQ8y`?0$R3*8!cTAWb3z0Yl zwsIg!ws^Yi7Vzt^Ns(r-tj`npb;yfzj??>(K8eo17}b=?)!rT?l5zON^Sy3Vmu!>Z zKjC`MVeI-`flTaTxUsvG20g&fJW&=#su>Kg3l1*#i{X^M8}@JO71!CIeln=UYM&lW<`f^>rp11M#9own;HXtyT>>pt3Hn zu_lUVRElsp5)nsSb@bx8w+(az@vf=TM9Pgj2wq|E_e%F8SI}zr&j5ABeRODgIWQ`K zIF~3|a$7P;0VuN%;xD09x=pOsT!F-@&l>Un&pcsaaNYn?`AR{uC5OPxj-6phEe$u- z01Av*mZdd0RAaWMbBkkE)nk`IBKac6qZ{tiX7|N4+9dUOSA3!O=6EWlY)tgR@>kwS z4II%_z2a9zNx@Z$hfX@Z-;gG>#H(S#@|*C)zHFZDz}B{5`6=%LH4S7>!Prz1{#szp zAZ~BQ?|Lw&Z6eLvW#a2zE{kZZaYP90-=@KJJ21=uL>Z+88MA0ej?kU{e5Fb|2y%ti zs{lO%Fu;RTA6}t32p!%i;8Jm-PuLc z5D8>CFC0LV79p(8d;5GT645=TMt&2s=5D`+>!BrPiBg7H+kzV;xTl3i zDpmBE1vH0F`=ew8dmj}Ke>xSB#z;cq{pUrLe3ErX(R6V_THJ9U`eo45s=xa<;JzQt zqz9G*g!81@6@Dq+2m`pWT&mL03aC$HJSURAPsFbr9VStVf>n_`WJN>riX$_V8Vzi3 z!^(hH0c9^|(7Rl*kQsb#zH1t^Lc31|jPpWuu%@ZUb+pP`=TY6tm;G1#HCSp6KApe2 z;QEo01vG)W>J!<>K)h*c=4MSP^{|5^wXNoL7b)u|m-?gz3Tb=Vh8@_l`pS|9g64jL4`&2Ed!UJ6mpo-jv z?kEbWns&>fGT4p~<}%DjrDh+eP@uYt!8OCbmwNyQw+Wfxc9>h0SKUjGyatJI@!>)2 zA{pknDGd=>FY+gOww-U|m~hHw?r$i@_%QFr%oi#>vRuehE_iI5uaG}ijGUOTn09>* zyHgVM!9bzqC4gpQyZOTuH5OHkQ9Rcm01v0RkMXL6joTlBhFa{lD_@VHt{3JsHwbM( z`)9%Z=pm3X2BVy|C{KN!3H8N6M@oUreSz_+wy-Exqt+H73s)sNu+S4;Y@D9z2v}R9 zr00*HN(vyqx_aW*b=zi3%6Tj~+%Xgjj5=E^m{Mt7Fj3*+=U6_1!IKHH(ZVwfDrUCV zREH(`2eR`PUj01|Ng9(QQ|w4Xy7V3-)p4wMkr{E#VWPV$p%#b2MLJ)^WCjnaE3B(asop^PZ(m-K~AFs9{ibgP(NJ~5B0U2>qwle$GM}%24bF5X(DFQ zhM26Udf+>4n$6CFH~qT+xhydB8W-PH1VO$=O(MZ3v;6`LTxG`Q?`0EPkopoz(3a2j zd#B)CA-@&Ce?>aX4!gJkeHx*N$_;a13Pg$HEQ^r`5u)G#sxYy1Izorp@SO7Z{Qw7{ z{b5=$0m_Int?+GcCrt#yjxj}i+L=*gZ%SKY6(3UJF>J$>*4}{iZ3XhNOyYDiGRbA6 zyhld>iLESo`=L|%Vu+#g9Ju(dG!kzH(49;C^ zhkw5i5v|+pEd+*59-{Tyg}xEcFeon8g5r?3uxE}C>wUxf3w&DwZ9{yq)-S(YEy%6S zKZ=}1&cAMq5d9(t_~wR>IoZ2N2*h~n42A#V^_;!c9Qd5VY@?MbI26KU>Ss<*PiKvr zd9)DMprb@V>xc}zpsG7x_jIaUfA-2ib1b`ug#W^iFxO~x2jnQZT)tYcUW>4l_ayIR zB>|D>57h*XZxfL^_~@qJ#o^YjOL+}=YB{UEu?zZkg8R>0kU&yrWzvM&KxF2nP99EN zd}DV$5xLg8nv|Ye*G!=6<>P4>AS-@qG}pm}G&evi9kvrHWLmKxysNt*AgwhFz|oK% zsbpqmj9w`gxJYDg<-FFMg)m8n{8@(L|HHO4`7G1~E>Kh?G}S?fYR z+P&B_`RdB=^CPS>rg6A$Jz_AaELAA6Haw$LHKZ_xS60x-h=#k0g4NDNfB=UMEu(8h z;GSr9ng7J1C5oX{oYnx}4S4Dh+n9|sC}lB+PydeYQdCt=WY5KS5)%Gh@l5W6sZ|Q2 zoi_azmHxMe%76_L4VpQ3&{*rzr2SHcHAaqCVe(d}O43k{n%g7#!-sHtksB|dOEZGJ zNd7^Vzdh`zAj=}63Zb@%Fgs34R~R3{RMz-eB)Fl>)1isL#6!4`_&fylMcMYesQzJ? zc9(^95!?q{hl-3cis|SitQcNPO}9Do{Qi?b1A>>?2s5FyhdtkT^B(y!=v9OEELixX zL%;FeYPioh$U-Xd zl@+Z=O6ky)W%|t;`W6(i-pc2GN8C^{Nb!9I{bsIuh7+o2s~hhHIQ!G!H7Rx3O90FQ zbZ7^6PD-eL&X(X&{fzC|s?9-SHt#R};b1|^(CnPu5nRHGpYij1$9A7|fFV-rt5aAc zg%=W*2SHdd&X8u+8jNuB9vkR!Aiu`HK6uzl10(jtoS@V2^pI+sdlKJLvabw`|Jisf z0a_8i&d#^WfSnS=l!=rz;1i;)F}@Nn{VW92--3wZkQvUM2C~^Bdj)GI*BAG@DMTG? zRtWwSxks4nypb^mqvV|r3EM@2N!tqS9ye>* z`-4nV|84b8=Gr#G6?`oMu;=?Lw$f!f((gYb`E#njDBpKFe(53@nVLbfetS`|rfhkx z`s?vmrXok}hOROX6-0%NL>)A; zL?1;vSU>^bWrPmKJe+x zUpfhUYs;#k7CgGdt15Jmp{xBxJQ-qif~$y#JEOI0=|gVgtdnZOI~AV{3w7rM@eP;E z7|~M2+_~m1o(->JMHdp6ZGwA8@7o&J)Mvm2H4u|`CRTGCDKjr-?58&C05FUOQ z#qlkS9SEAm`r7=o(8E^g-qXVM}d@;M?)~AodjqTfYhKc_HA}OQbrfXh; z%A5rjq(HR){cN5ud&L)$PI=34%k#>e;smy1{U0%$jtJs^tPj9eFY}u6Zxc}ONjM$s z0UC>=0?#9px?%R|vM!zZ+CCk(k!zIP$IByGyn5JBiwNbQlJ7V|Wi8}H%Q($)uK0*L z7{MLLPNs^}4gTq$7S(t~r4=JYhBz=KX@3Cgvxc8&pfhC%h=RNZV{{L&Qw z6OM(Pyn!pos?+!bMLW)9nHBusqjHyj8tRR3%W&yw01PyR5 zd;7dZC@2Et#btEc*CcJJN?Z=PMjc%ZMqdmv+3QIs0{$oWMFxJJ)a+job61YRZANvbcDH+DE9C7tm za_it7ela_q5}rRd+|{o;F1c~IrvkzrCWy{ZokHFP=`=piXy%m9Q#4rahgO3kS;kvy zkMF_=ygOWl0C9YR1`TLp)EO_my*SuXU=7F8JHq$-2mCgSrm4n#p)oeEGG<$8IhK8SXr%*EOYrzl&}UHFRhdueFy2v2{9FHQ+iID#QkSnVxzY9CHsK#v`^lIwgv6qF(LaSn)LxTNRBYt8ZN_Ub`jPa5Fz&f)v5|_C&_*tfa zZNxK`!_iii`CDJwg|%!8uHM0!r1;IAB4{mUg?8P^bodNsE|ds1h2m$vzX}iE839{r z<=h6>fml*i5`j%-Yj<2$-g0!0zzOILZy8p)UO6V7rljgT@*gAM@!$ScWFC>^ zEz7fC4F#@G(U?OK(R4@sm(S^mm7)Wf?t8}U5=*t9zM>wdsoX(uBHf#y(%ig*2I)+{ zyXz#mk@Bq2y1L2TiC0q#%75Zm=hc6blHs^0(YgFW7IX~WqddsmiGrZR=I%aI^u*in zZ-5R#&wyk`3P0o{oLsAf<|V{Jr;67Ah;Ck@^@t&;{R190W(*pq}&$@}FI@$rd&6 z5Ca_*u-d)+8WMr6F2u=&p6oH>i+$P7OB{|WicR#Fpagi+yb2}h8EbE|hf2zrhmv}x zVp`sFgG?3OXu9>d4S#c7x#?461PfU8yaD2%V(3iZ~99O1YQ{Ep21LR%rpXo0=?c~twN4|W=|$3X~c_b zLi8Ol&t)DM?mnZ7w(~(`{a?yZUg46)q$rMP8mZJYr}gPjTGm)1@0dR3NywgH^`6?U zxg2c8b^Q_!?Vs@S#&R}tFhH{1GPHV=>z|kA1U|Yg0RcQ5b;0E-0YI0Oj zz9UzX{TA22aWLH;WvJrm`d^D9j>YEzieQYWc?*J0;`&xWvfpP!ohCM9V^~sgo~ygD zx-n>_ipr1w(s5=QgSG^xcWJ?eAdrA+69G;NYbsi*LgE)0%+@N?ptA*o(yRRq-mwz- zeXp_592F4pp2uv6Zwc1>{0ubkP`%Z#U^zRlv}GQ-+nsha z7v$2mj9yo3JY24<^#fc zo7*J7Cp==hU=EmJA|@-15mHDh>g=MMStw;Wj!U@+xn`=3VBVR?;`=!N2Qt+L%zA!XfHJ6=w({fXfhe$F_PDP=! zj?5l}20uyECd|Btkm21I0-1+{S40lNE%z-%U@KoHubLLr%~FcWKZId$)F z=NQ8?**4KF_Rw#uFq;dU%CoclH*MgF4WaYJ!(-MbsiX#`ed$8`RZf}5xNF8dU*)-Y zVvJHo3lQgJ)HGfAU*CgmwD&_(w%MCrr5S-?Z5N7NDzVa@S0jv$sXLPg*-ickjw_sHJ5TeP}_eq>+*rI@ObPD*Km?IzDA3LOBn@o@#H(G)sMK zujm3aN!7n=048vF*!t+yQfz2PGQt~KR{pR;e$Dns9PYn&+SNSqxiC%=YkvYZS%zNT zn8?)YL!G8C-qZ076+-?QO7p=4Qm#G1F{WQZnb0Fj z*l0@*HAcEso?;fY8~r+Q@n`xP(-RU$#ImTT)>6z_Y!z5!O^l2=%57 z6Vg#g^F>7aG22f15sj`@LnwqyCVJ(Op6Ubv9eeL^+MMCjlo`4{!Vwnk(V3Ykf zwVPCcz{WIj;4klMI@z5c_7Tz7JB9Bsc6Y?$MAl&cpYs=J361c~Z?f`%_(~{M$_7vx zE;dD#K>pTB76|yJFTe^Iy__1h(~FeF46f0M^5+U z9elPjyuj;R99j1ibY${3ZSh)QG0&*=4iur{;O55o7rdO9CPI7i{R;D4T?>ub$#b+$ zH;`_fUcOI2bc--9ir{$%n_@jYb;8traSqmJmQ4ki}dPlJgT%i@%@cmnnJ>>8LRHrT4}2w{gA zU7{}K))KZvy%yunub6N9Nsd=%;pY*PG)q8Go;{UMO`@JC`E5q{ozzVif z%NP3<*+h6jBvIEay2Q63gBS#rsx>HzNRbBLuCC&%*XL1@v@8$a61`P+B9NZ*@$gau zv==iN*($K3Hl`df@<8MH3XzG*%93y=Me(w!pV&2vUavBUlq##@gT*b8h1ndlS`~sCdN}+;a4V-%!4zHv9j+| zh^nWXl?S84lm7G6o2Qu+qIRfbQFgoR32g1!)&++6Dc60fB8+c3qU2o&f=2Fc046%H z-V7k<|6aT%ml&&yZofC0E`0rp1N$?cY=)OpR6_X=LNqX?&jPBjtgxuyWNN_F*vZ6L z*XfP&8BjM&l)&M^4nhi)w&?vV8$)I&B#Q-F7T_Gp{y%>a@B#hswW`Sb94Pa5BGFN3 zUv(k)wc{>YjUBQ6&8-E}HVXb1p}Q7A$1vvbF4wQV)L5{DffxJtn^By_YN}a1Gi#!X z8z(h-Em|c#nTSVf(*{Pl|8YhC-C8MCkO>!ab%AAbkhf+t zK6Nl5Z89h*KL#6$8Uw7rii#%qDkNXz{f)$&8gufJpHIJp&t|-AmaIC-d0h42bgG zvE{p~qg-%YnyKa*K(r zzH5|^Lm{M?PZ@HFps>(nrOUb~a2+r3ykXi4++-Ez1ia32iCJZUhy=aOR!4i}?}%D` zNYo#har~ZN;3eak``m0K&#LgdZujN#3UeF!#e;pZx$w;_WaUxsTeq=9`XieiXm5?= z1JOT`XDS{D@!hN2cV7uzKQgZol|7-LOzO9xHGR$@3;%v9y!EH4>!|htaL3=j7o{FP zP0?mXD&{z|y^{8fhIoSp7es*m{!`wO}CryJ#vcDM`h6{`WCjT3hz1k37O zJCbBE^4Bnxex~#j0>*d(6Tl|}Ot~RHx?t7BRnz~db&u=Vq5Y`csI~carIm^z(dw}b zK=y3IuGuD~7nZ<3@JM(nK?imm@6{rfTT%opLr^6Badq(Bx)%Yuet6Ka)$?8n!TYiT z+jI+Jj(;1pLn&$8ALJI&l-jus%%fCn+HFU?(v*?=pA`vGvYPE2+YbY!@TD&z?0qE% z5PXk#V1OBgV>RXHdQp=ahCS`6lv4|-5psZ#4ETBOs(oB);}aMz2R-)+Kvz~KHr{rt zv~J9}BAe@>*%@0QhL zvA0*V)wLzM;5$3VY{b~*KRzmUaRgL3c!l<90D0^?goZ3^m-@*u%MzwBkd_`tA{7n` z>M~EO@qGSz7t$9Tx6j&xziOzz*3ipu%OU(~>>^NdOmQf{d-uvBsw~M8?pX%yFiWR>wmtNi{yd1f`iqYjMcSt&%(;Xzz<6eKhw_90kt+ zOT-{RUA;|}5^UUbw;daCQ`)hGptaxD`&}&VsJPA9QUzYN^?!aiT?nqdMX-DE;fZg*oT+9-mvQ`W=lhg*l;kiUL&tr|H543PSuklT}wg1T*Pr&G$6)K@q1GvFy;>DVf0A6-R6~i0JmYT>2tb_MXe`6SUdBi3Oq-<%-YTTLe zMK6^v5+>Po#V&(uD!{l@!x)YW!u>Ja=8_VVCD=~@jFmfO>cRfL4|S|-2KBd;C5rdm zzSR^lnR#!gKt5v45z2%lD5vl9h~s&9z0Qk7XuBJcWJ6gaXB&NRO3Ehr|NpYcZ>()1 z3}YOG>`driQmGFM(bdj(%R0!j@$%f)XfY=RBMu5H@N;TVO#MLrFsFE%EAdwRSh$)k z=abD%n${jCVNdE}zJ&9r=74B$i{XSG z7t$!!cw-3J@G4)Bu(|PCELWY4BSv&Kb}ngJ?*fqLJJ+z7S~8!r-+K|N4HGe_R7O7$ zU1LWIck3$tfX)4HERU)N}K7k-r9pW zR)su*2{ST##9V?%5-{t(0X-7P2nV?u{A<40|3|Ky1|ATZgBo49+r|>d*boN7;}(!K z+J6d-Q-#dz77kyQPAh-0OrlzjV%6c`!8>TseLTNDJ>D9(xY^fkw;}+`>s|kbuw56x zmKbn^d?%Ik`z?$2npnJ|?Z3(ta}vtX%(q<`ISCQ+M)5gw{V_(5l`;SSJthI!a=E6n z&Szt85k_?8!fcehD|!h{;loQ`7khEY1m24n2{c0cP|INaC=KwgUn%KBJR;s->Og+3 zUxuU|8Jofi6nmim_rmrx7`=-d2V&8;xa(ZNfbGEI70`w%vrMyV^rIaeUTX1Rtk9MP zY@5S1|R`jpQqV*^DqGK-Bip^P-zsW#ynBBOOV1w!)#Cl%sTPA!R*~bex*o ze=@Tz-=ONJTmkfLYzla-TsRCD)3|iP$HgyPlSrIv9jW#tN9*K(z~MXe*cUeaOVqG5 zj+9U_T(YuSbG+8FspwPQ^fJtd5Jn*aPbPxp?#BOM1az8--CdkaMFw*HwCD2Mo9^(Y zaYty?z3GXSCL=f1_{Zc!=GSx=t>i!>CLAKW<|U;p1b^qV=5hXwR|;@i@Y4#}mg-EN z65vB^1<+$jorYDm6>{9N0DnkDBjYdPTE&=iFb^9}Mv-6@;8a5j6VyZT2`_VV-C6i0 zOaWY3U@B3U+rsQSl=lN8hBL1lrFc+qS35J^J|ibVfmkU6DbTOtClcV5!4JuOEZ!A?px+}6 z1gzI28Nnlnei+atTtT`7H0D>@ZG%xm6VI;nAs2(~s$lHRki+9)VzT5ZK3b~@*=aM+eLn_a|KFK((vzU&Va>w%QJO zk|iQmw8jc}SEa$N=KQ^Z`p>4X^wPn1y%kcrEy7eJHCH%tUMS_iH$ zE|3To5mLE(%eBXUoCi))6|@ip{r!2Z$?y*P+X8>c7Brl$=__ejCSlRQI;cQ(i(xNA zdIUuE7r@Q3P36w%Fr`ig$e($MLIErl0Xf3K6`!F#oD7TWPL)``4Roo^P~PUU0RG#F z-F>c6K35=1XB3Qs(iidruT`kS zhTcR=K{(vM2tf=sz+`HzW-90u(%kXg4!Q?$;EoA$!1=>{`7i zG~+dI1J4)xU>#>^l8|WA>E9FbL^g0($EVwz*AwzO8apgoXDjGuWJD}cxTjufjh^## zGgXL|{XprKA#wV^j7YrM_H$z>{M`Vp15)VE_7sYFhNQYRkuocBBN)+F*7BbZ@t^~A zP)9FhO+D0_mAKSTyJ-o%Sr7)r_YIp?=xnN*(q+WT)WP!HakPDfhGMeBT`M+IIYOL~ zzfn5R2U{h>Y-&u%=x2?+TL!f9F#&kvuTzI?Dy$wXPJPu2M0v;Cp^6SIPfQF+V`WLt zuR_6D1SMAQmoUI6gDpCEJfm3YO2eMK;udZ*FZlkoQ=?_Y_!is}nw`iZ`o~SYAjnyX zL7y&|Hl!wDI{;Epdi7&9YtgotNsV(`+kJ%0H+>`K74(2dM+vu63i=fQaadKM5{sO+ z+88sH{2i;Ib33Y}hI2e8n_VHcl-ZvK%6c^UHkWaNW)g?}x6$Rih(2JN$p< zXgjw|8>rhweE&b6G7oc@HhU{@VdM>xNkK5{Tcy35L3zTAb=M?hpe|=5R0`Den|qN` zknFl9!jq~w;+Z;04Zbj_8||ANFTn#hHa^~_#8gNnaoc2{`rY+O*f`j*P}%`zZVK8M zVJQ9ViWJ#^&6cJ&@}F4IuIfUM>InXFd*7$rZ2!Z-8Y2Uq9TCVvbo|`_I}IfvZb6cW zG!e(bn8w{=?2Yl_+kOoU1#Rrb*{MXsL#I+nf}^&ByJwkDLu9uke~tVpjegnizm=fI zE#G<6LDcRwZ11VH>;@wN5On`rluRm9y^L@>_6Y=qDWOFvxCdRZsO^#m>|jhao`HQv zve{E5VPX>VCf0ivwn?ABOs2BjMR4`f!wA7q$asvfjHy#302?m-AV(T)HsSjlWwN{Z ziy)8Pg7Qjm_p(lvhUqbLGe_5BUep0G`m8Tb75kH9-BYYEJk%!aZQHhO+qP}nwr%s- zwr$(CZF}!|zdtj{pP7?&&@^e%^rUImb-NFY=W$(ty4)Ya>XFnU)~}ugSbDQWs~klN zYhq2-TnQ{!s+k!9EPbTtio40+UtxF6uN`muY;|RqA`+7Wo>N3Sg>CDucUNF5P_aNA zk8oLY?fx|vD)eRGZBKp1Ftm@6qd2eLb5g1P0iMA#m$iG^^Q?DazgL^wOoh*Qi1=WC zUbZV#HfA)ry(5f44(uR+%)yulvdmoTI*s`rw{{oYIyUvypPWA^KTKOs@m>>EzK7B? zQ-CH*u6d`I^v98S`$|+Y9AEJr;J_)?#$lyyyKc~uWx4~s`xN3s#YH4Oldm-Tyn%n= zEoA*A`<5R~Mv8DrN9)RqSmY%Vq*`NnUSx>VSP|Mb*xyZbAe!h{puGbfWh8>u$*V-< zutw4A!kw(2kl?sJAN|BxNuNzybeC+KRR`eXu!MKarBgP z3W^^h1%eBa(M%%XDi&`eEf{00_GX(0i-?}K(yRh45umYGsHF)qmFU$O)#re+{A(9xk1L+SdqbEI`!!Uw_ps_BCPPGflyRHr)39d{VhPO2&q-SDF^pW?3ZJDJTtCY$gXKdH4m?5vq64 zGZs=5qK$c9NC#>lj2|L7A1=$yG~N01!*-@3AFYykbT;Bqt(tD}k(kq2=$BxP zh6VEq5hw<@k6Z3uP;$WH6K^#hI*1sdN%uJw*^XwelXQF#lC07R6Cf_eLfiwqMjnd_LX6WI)FhF>gk_rwXrjCUkQAbKvyCq5L@142 z$;csBkCymT9?1lexcdCUM*#`C%;lz+J8kq22_*5hky2yBJO|jT3H2Ekr+AbZCznd) zEIOg^pD!E64I3fSJqeWpf=_Fd;Vl9MDvY6Fa^qAj*%%9-*ed^*X@b!LfABVl(Nx$N zy19Qv?kkpps83AJ*ixNyMD^B@{41ELH17$%rl=W*28?@Q%7b!+Kd$>VJveMK=jQg0 znzK0}2{c3*{|RrSA#mifx7Zmg;ZUo&7-@H(-kKf&+=x&&h+S&v-XKPDETonwoDPPG z1+joc2_;bJAln+3{x@oQpSBc0@Ec@r29Ch0LK^q zw}wdtOIq+2j|>D)fanw$!t2OJkxVyb<%3`fvb#>W9bmTsq01111QU4Mi{Lc^OO1jv z28VdGr67RXI^N{3lF7v&Cm+($8;|bCq@zj_>si0hYzZrw@cp#i_d6>WRSzd+QiG2T zz~-br9*>#O+@zkWYgK9jzfX@&(CBxM0K_H!q!V=J*N@(<{bam~;e^jG%6@aRMa zqDU7M>~}%FGnJr5Fj6W(1eRBbo6Rd3bJJUhHrod_4M-vY{F6D=-#qWxMnwY4NItx-wVDBL+W6bkgaO*p5+g1)e6DE@!xUkx4q(uAD8=K*z?xIAv*!X z_jXPQ3Oj%rKxyagN#w%g-HV!YmU{-~)=|01`1O%Al{szAqpJAyQ3`n zNBc2`t&OUxv_s?DKmFL8m14C9ApU`sJs%29`|TY+jk61z_O*J(Hs>6&5Fl5GBZPI8U40RV(E9nRF5y$u2%Fnen-wDp@7944ZKn z;K(<%0J`}TMeLeTDqygss^GqpTNrT z9kSF@;6(CT6tA%ZF2O2J+R8;Phgl|#$ML2i2r$*e&)?8uy+fy=5Hr zmbVS`kEMZCOk08#n};%LnU63T)yP58lh_*N@dEr*&l=09Q5=T_s0@^!BHBExxjYDU z1Tl1CD&46^Bo;Q-Z_}7 z6=u-B;iTNdqrJR&Wr&4{2PUMB}o@Jxv$L9EjGco&rFCLJeD$y{` z?+L@4_yFq&=Q|z06IVQe!HiVHG-g;;k?#KfrPBGsXpRej??_h_ll4#46(fo&lS}4( zpoTGecdR+(8u3LJ^puLv)7;m5xx~j!9m(-d`1BR?PkxeqQZSa<4SCCWK4rZ*0XTHm z`^N-GS2%Vk-f#V|i1?a%L{CW3Tgq&%cbhmd(n|jtiZLLAW7kL@PTL4f?wE2et*Al> znL8d{&;sK>!I2^1S)U}1`0nex$Tr=Ee_aJc(4^Pk?XtkWeE_1v(k5YoN1U3WHsz#H zCmBnFL1Bj``Ze7@y$j7Zm(B*|#K;yih|(iaYG>V7cW}=gc+GQtKl0anE}KDf_`!;A z5}=bG$lx#73KA)$Bh_{VN}@d8%&@K9@Fng3K3{8{U~%{e+mM5b_%#?NeQIMKgki(0JyS^$BkTLNNHFG#&zoo2QfWJ-!;E0XuFTQqg9^?L1%VYRe4xq z|KXCaziDlu97MDPK?8Rs*1TmAZYwYM2^|io}y6!^6m1|b!CZn z=6h{L#VQk!Apf2Hdq%s2oo6fV<|96xADG4nR{J>Q+AzWf!nAvv=@TloHY;uB?2rO< zE*Z&Rdxie#Z;64^Ru&1;A@G^3vI;~exsAnB^|XLqTeGLr7g(gf6%K4+)PncfZeUZ# z5S_?E+^wOB-8u7HK#lY6E^ca5f$B1X>tS)^>vC`%vlibSobDu=COV$AeOyN4nRTn% zPm)YZ);-97I@Xu7Odf@{oTGi1XRFll1`@ZG{Inc8mdK-z5}}@!Wm#1E_s$&UZTn&nMXVo_d%lpf${o4(&ytC40NTbbxGvO5t+7UXh+X?cHhE z6VAR|cu9xgDnbBG#HSt88u8I<_s|M5f%y;vzUWs@^1MWG8par0S+N0&!~~rNY#b)n z#)nZo7e-o?^u%I~C=Ws|WuVGITt^9Qt51S=R*t`XBdef+O{FcfBWuKR}=5`3_vMyem;2|Dn47PLaHEVVa?pjWp9ld-L8AOO?6l_@J9` zR=d5i&MB0&+HJi%^Rz#u_O&gVy$zyjQ1SB9)D-(#!b<$F(fHb5OntiI$m(M1;PqZu z)`_sYSFY*Ov^{&+=1Z8WZKKwb4LX{!dYbB6$}0{si8fBnJSJ zjwxz0dWcgKe{5wobT1?gz5ft1E7Bv-6917f-&V6JACGe7`-^3Ijsf>5?n z0}gDhF(=pphHyZdjxlAPFNY9-T@JP8d@XFBWXJlEucST?UKhCH)xFeD{Gz@8N(MIuV6C@$e(9=C@CbLsbzbax> zjDJAhmYB+RX~s)#2iYJl2LRO|wFM7++h9H$>iaOli{%Z^J&Z?l2Gn__7=D}wDt;mN z$HoA0kH=4%^Kx`*b%kwN7xU=oOOGIDLZah8B;1#0e}Yjh_G5lDteG<`)fDIu8OO;5i46OiSp z(Ta_v`^jw1I)^JNEuaB|5~y>g$%kIHs{Hvj{y-?^6nDYH<13r8gK6e)4f5jo+rN(qk)g6xC9QiB5l}b# zMTC1fAK*iDmYL$Ue&DERDH(flvL=e;NP*&tybA8$E@MT>eoW3|%zK6BkIdG5yks}t z4g_s3m0`?lge{MgbYZu1*>cW#snk+TeyXDn`lJ-TP&cF7P9i78r_1h!jq!>EdR(%#$7KGZ|Rd&4pk=6k;D#tMF0f zh;b(F)7-fn8e9^`x5XdxA%UbC$?WpSX&pcG5!Y4 z9?|?8?T_f5DV#s88F}MH58xGWT!YJXCBa3PhP1;Bpg79;g5Mb^ut`cJ`5c^aD4aE~ z0As>;QNlR^XH#*D$2!VT+pUeKfuY{Ip+fA!JEA}dBDcDE0OvUPW{dfGFFw#gRN!k* z9MysyOrmB%Fp7+dnq!da2$cx31;;&yRJ91{O1!{_#X4w$62oxf!cFMyQA?+kHcmT4RVGTeSs} zBnWMk_XGE6uA>RqMC%q9`e2Bh$$7sp8av4Z zSD;o+Jyo4P442pB6g<;8(s?qWQ!L0HpzUc<)?h2E6&oXmY4)tIPaGptXWy5SgV>7% zIn5@zD!LkpoYZz81>w&=<#E(kQUf(cmRB(W3uy6;!VL3$R##kg z)oOwN&w_vdzbtsd|NON7vEcXr8+SPSe=K%D2)>BAp>V|@qb>K*un$-sN*{SO7d%krmq zuD;YqDSzYg9|gZRX`VUjoO8zcf64)0*h}YvZ!Gx)xjO|CmED$w3n!IQN(rUZ|0(3$ zz1Yli%u2AfpJ0`*UYcy0&`RM?u15d=Ih34TH>jHJrpv&WhMeHhvQZ}C*4SuZ`FXrl zL?xHyd~ZE>-n;+1%*?gu?_h5Jr8*UVSiwMd0ef}NL6`ZYr}MpK2nZpBfOGMw`Y_Lj zV1=k8psQHDv@;GJL6vN8s&%B`g6c<4=_YoO_4mg##290Y+|^hyu-JQrTa&1@NrvrH z*I9FRwC?FnLLx$vBgSohDJwlHE@`oT2{K}6rF~u%s&i>_zwb1Y6aJE$=B)pX-|)TqJ|RdZYK;wM)1U3zy`O=))Nh-bT+G1&q$rx~#wa4mZ( zbdqA_LXuvwA}tAvK5>PTfkQpJif8RVo)Ckr&VA^%VUNBM{|%|RUVPd=xMc*xVp3A3 z4A&|nCEJFYOFy)YF+d#2#a_o7;i%EPnD?msU>yp<0D%2B?6y={^kvG6yUuxVG7KABu(vKMWLkTxR9 zQysRo=6FK24g4m%ITj;QLb+n|5w4XF5o-2Mnec07xrxmi1*}I+TjEwvgQf9Az!eW% zbGuWUDbV@WZr*M{n3+gjIDhW7xk*uQ!>u`?NPi7d6yg-ywf`?YmE@v^nf)&2?E(B- zUf_5U19t<`N6+PPFffT~8X@JW`(7p;Hfp6->M`psV}eo=GE-)YRpW-*#Fy=Tdu8tL z_9`h_rs%1b!o;M!h1P%d^L9Mf*O^&=b#VG;W!cIsL{V4aQWp)3e zl+o`Hl6Yz$p+Y=K#AX8Wu{|!V_5(|oj{Py)AJ5XT6f<<|h9%-zQA~5_Se*etsAK|e zgA?SFiP6?sqEu-8B#cT~r-Pr@xFTu=dmVk6k!XFj&1D}+(?X0jH0zrRQOnuRPN{^1 zd2NOh54;LDS}HCPB=Pva<33q#mVr&uu@1Nz-680S9&yyFy?dr{MsD;OW}_%`0bDSO zm++F4##Xf^LJ?G5>zxd#Z55InXoLF3UK7$dTFYF23LeJ&M8=u}AG&B6T+rEPAQklr zw(dA(a&J4;{!@WICkFTvz$UyR)O(~m8gFeb0Fu0_x1tF$nT86!eA(lQkAC6f@l=J) zNZ7uStIT%3Tuz8D1vw@dG{tA4B!Fdbmq3$-I-*hZ2mV|;D|ICE%IJI7C^@4CPi12EjntCOh!OyqiO5+liTZ*YsDoQ)i`P@c_WNXjx4OqASu?G?QdjEM z#qpl|GfX@t_gK{{fKW(A;qShFSHQA0Y4~Ji1b=1Zd?o01V~7G*!r9Z$nug0ZW%#Z( zq>h_E0`=ES{~on?zH#i>4usdk1|^n%OAumZYq4?PcJ&#Z zAG#qdLZYCn4R*hr?FP!>4LZF~?^^i;SJier%-F!zuiRr!Dol>kc1{M&*g@+ri|w-kY{eaf_61Q;`(bv><~c&6d~=J0wub!2qPOTuJl$ZbYho7@r@_vjnBDSQ#bhF-ctfdlN`C^# z9l0N~>;Eb$DF#54OIRwvordzr^D2$cd_J!u><{WCUPYFw^e!1kw-zEh)tJ3Sm0@rN zBTp)(a((Vm%7in!9GZtt2j4>VtmKQx%HeL4-1A4BS~Mb14bTdrt~{TWckFfJSy}>1 z0s6bqkMN$X7HD#$5fx$E8qaZvo;5F#bNr0>i1Ek!=8?kxEIBOrSF6W?(_jv%{bvjw z*cSA;K{kg2_yrV%?eZDT-)!i%;HH)zDyse|%CO1uSv#&-E68waz!3I{9t9Pdq-MUx zMofQoDBM?GhFuqW=PRJ{E9r_SPzoeG6D$bt+KGJEWjEMeP_etZ(g2Hi^oDO9d>$!c zg(hjLW%4-ga&tlIBR znCy{)iwUJcR_lga(a4qVa4TllZb|{U19%)6Z^GimVil<;=m-ntHkUfw85CD80D+g~ zpaa?2^BA6!{l^wAw(YJut5od7wwPkvYH!Z($jJ5P;fl$}ZEV6Am~0o%smS^jcaCP8 zVYM>x)`&9y%^6Ow7;|17pn||GjY1}S*PXuhe%gNgp8RGnH3- zIV>(jNYl#$$4=Euo$|%9zyx@I z6+LtnDMMO{PM5vlTIgH)tJbhG|A^E$c_lEFL6;ro9vui?azH*rjLix+UwbSC@|J`l zp1SV~J4MRJ7KrHoV!(U?ZU|mB`ej}*=?&$jd~)C5{71vLVTH-W4U#$R!jVjkY@Es2 zGQRC?_D#}ygbFJQ`&=6v&h-hmylJ)lYYb)9?S@)lS(&vL1IKv_D+(R{=z3kXs1uuJ zY}NsXw%)3p$H=R~TzN^!214>?`*Pv6)%+@2GIdlpGr`*@#D(jJ3<3K5T*YuTeU*vX zFrQD+kJ^^jg9MEtAwG;#)2-`&gfBDKq|2Ag1qgty5h}ey-k`RK^)>7JMZl@#s)a&q z*L_S}G^gMk#l`17BGqL(lw2fHKCwp#h#((+g4JEkoSK$R>*ow;t`JPbzRC1pT<+Sf zE(e~jTr=MKsdcFP3UEN|*V=wE^V^vFu{(s-okin{y-O{fx8kZdPD)%%toC@=NoJP$ zUB(^58h!ha>Q z=~XR74zNn!n?yI9+&yqMQAcbnxIUBs8}?X2u^)cn`bW!}xsPKl#s!&4^d}EFf_ByC z&@(1>aRCA1LTEFcLTU%*CeHgtt#f=iyR0Wqb)Qk!2TIO);ZDtoG4{Zo|2F^uaQ`_o z9>&ye*6|;wz!BzX%Dp(%P8FzYg`M=@zR+-&2`eH8E5Y0b=gS zgiI3nWCY-&|(GzNbE+bPDE>sx7 z%y+1FfA3ayL6eE5AXUuvsvmL4^6ofp_UM@#$Y6`=1`jmD~Gw}kUd@N|25rD8U^WqXp-7}6VfijGfsY+9m9Bt-J= zWBbAmKz83r!Ttqh)In9aedomR)pEUljZrQKnqQ3%q9VX)*rxyj@Y^QwH(mT=^0VeL zaD%66NM8Nl4I3aFc!?T>=d(%38J-sK@UfrrE2FzoXZB^do}e)lH{Et!$HL%N8KD79 zvR(U8%v_VOm@Ck^OK)WcZ9RP`}YSNn&fJHfl{rHVXn>I?zhf0EHZJ zi&Gx;>X9v9+Lf@Q7%%EH0pc&pQU56Xib9>5=D*+-4ldMxKzldQID&* zamIJQX=V3P&4>l`|M`S? z=$MW0d=j&PBD~Wy z6OL1q;!?!Zla`Ak1poj*_ounQ)nTUUR*?~^3VkS6Lug22H+^*MRmX?k#GMC};~HV> z^aEBDo}o61Jhj&3ziV@KXH86%oSTn7{30+GbU@nXHkd_=Kb03$y^dI_WQ6#lH+(}i z)~wQht>Mz7d$FFQmsu;SQWYrm9=lh}8z>7W9Xc+q$zl@n5otO6!%P(k=W`k>=hS=U z$@T3>N~Vbe<;#P}fWe25kwnH_d|B|^{NOc-NN69`IyA-FRmfk5>zr6fUkVeB#MF34 zyv#{aJxcrzpxS4@NAa;IJhN14JnOlhDo)l_F&wZgP?^s86%db)G(K^Cfb@9HG5(?a z$=bvI?=}<1FvRlDxi@U;0JJy`xUL%jA>pQi#Nk5Bx53td!Z)Ed{Zbk4+(BvEaY$kd zp&rH;1#+Y2_=DVD-0Av$bjc`_fiWF=Q$XcgF<29qT$nE2I3B8g#Y2W|rVHJNWeea+ z+c}CMw5|O?9?Az)>R&j0R~JCH3|AW`I51w+hxaf|BR0W%yFg!8W%)b zgw=n_OP_|Fbt1`*!d@<)z?$PNhN5Ngx5v-29iCP9YN@s9e2(??VY zG@=@G8D?L*_8MY=%VvhUa@1s-?qK<>Uo1e=gvRIX@8kG%h7=r!%T36LjxsPOVNzU- zDJz@+!X!+y+gGry{hCGk(my1;`^)XeQ#ZB~KM{zB#%2qF<@5itFnb=`>)?}U9+yKw zNI)@xFIQI0um|Wb+30q39$J1=se(FxyB#UzYF%#~^^dC1ycajPo3H!I{|hMyI_P}= zO$$k)W2%f9<|^D?uSxmm%1vkNz74V zV(1Ef&LKRs5IKvCm%QnVU2}8SB$XMxy^UUFo@10PMonx);QD}+ zhwYutuD=I>rR0{p+4WAgkjmfA6_|C8uJ85(;;dfk%X;P~+|X=%u6$H`kdSX49XvoN zk7h2Dcc%-z1Q1CZ*JanCPB8J7Y9Qm_4DI4VDkChYa_{GqM)-4i6^}xC9G$Gaiw_r~ z)zp>?>(QjEdA0}5YQS%|^J`HrvRT$)tiBr3StN}W!^exvYITN1bB6-H^&jvOr zACf2lC9)(z(>|v05>;0wQA;p#Ig##r2zylxKf*^uy{1iQl@j}%O*x@h8<~{z$Usmi zIBeaObDQ1h%>NU;yZb>SkRhJNRxfHu2Oe}T3*KBQ34I;@L**}JxdB^&+x;-mq5pOhcA;8uv%?=c0f&K^6^|xE#d8#J0f^sI@ZiC z%@(IzLlbBgsH}zThmHJ*8jOgS6x`I*N5}2IZ(#-;*!lwOFx^0U*jbrIA=Lh`54&rg zACp~-0|MBg8l3KLcgYs}1WLY6eaTW>lbkcEYP0TT`2%|r>%s77UGatZd1_%jtw$)Y zThF7N)H+87X{eqF0;2wdQu4Dctcg1^wuZIQrejNt{DGv8AshwKnV{%55upTg3|gQB+W zRasM+KIbe<{0uQY?rMC>d-4ae2UfQAXyrC^V_LpC8b0Tn6dhHqJP;LAi)-dq;1w5c2?WK+yCckUZPB%!NKZ7&FYfes*~h=P9+^W=efDdB&xUlQjQCfo zOg8&?>7EI$xy4YIx~z?6xfeT&4YJh879-eoI1Wx{<{1GT8KZ-(^=l=ZzI%R_&gOOw zI`uUoyJB!UQfPt#A*9qF>kQQlHjgt(YTu)=i2kiHmmS@5VsFj?5Z`2YOXz1BB)BYS zsjB$U!Xt28y~0{f*r74qF>)xR)Ic+ueKX%a_;g`$MH_ zMkAo5I1e>UcFLibrfUU+W&eXOs-hEXi=O;Y6UK&EbM5UUU}NwP_Gqdlv6ZB>Hu10w zgS5Q;!B;@d0O;;VS?M0)Di{QMdDOsw!Ebfzi1JZI3NCA1i`N2RUZK?W-wh^I6;`#~ zUzcvIs+pgyHx?jPYo~?jGQ+?e76&z+PGisM0HKJkvtf7-$I}YS zaxrqjlQ%cQ#7DVIDFcaJ-i0C*(RAu-={t8invyy$$2Mn}ayfFvY&GzBf;nWu{_l%C zs^4EdV}gH{5T$2{6J+!aM-iB2aPV;&U{o8p-6#Ab$(ZcN!zc|w-QzzMhCBr}^Le$2 zAtyzmWS6~|Fxol?+5LXhZpi-dGm!!h*7ZNtZzZMlL%EVQWFZ;U>XK@PkHzxV`<`bH zO45y-#}zHCXm!QKOcgN{}%Kq^sGfnjC)f>!N zv>$|IANX2*3WDjI=Q$tiOawIdsaXw#?-&)4&tMX(#(qBxT~n+N>zjg%00TwFrwhs* z8!!ieM+So*z9Gs*s)agYYj5ewmXJ;$lWJ}(Z^qkdO%qpEL9Rm{YN-s=kJaeO-h2vp z*yFKgG5m^`G~ZMtQ<&o5G|SSKGTyY5I9~Q@nciJ>cpd_ zC4des53ZHmj7;SoEDY>X7lkBFwj*94y%&0DfjAMBw=vVvA#T;eU=ov|ljOi|d5V=V`OctO9;*SI>Plo)bwPlldx9YN+lr9ue*@-vKf+}b9Qou>+$+8qpkVlo-_P64WnOQp8E0Ek?Ue6h)(1*Zg(hAkyCb1W zH=YrM?I+k{^HsCri)dsKgSwK(+t+7Z^}R<}lhFr1Ib&MONFkw(o-5LKiHj_w%|^!x z&P;KY(5}*_A>`QpdG%DFowi^$=*(g#Wv*{g0x$nUrEm2siKJrER_HBQ~yn5 zQtvUqDSF}Uu=x#=9hQ@=yQcN$`PV7jHSPf+ONc00y=8!F&%(ukU-iDvPSxoUvjoOX z#STWe3XfIAaMg{<5LOZH#Voj#I)&zneQ!6)wR^?Fyba6BSCMtJU3jFsLd(|0_Rb-eu-pD05e z6S;Cx3~wM8s3+I5jNp_bP)RC#CC5m_zwO0iXi6f5_nu9w;#+NQz0e)6e2VV>`Z`ce z%Nd?AuO$~Wx%fFQD+_7Y z&D0M({<#2J^MIGN7c1aTs#L*(dpw{gJ-8FUHvLEWF>UpTZz8ve-xnJ%9X;>@;(0lV zmg9UMal0hno`GZym`A0U8+LA#>sWsoaH2WNO&F$13m-ak$#-HT6~X#+)pl55l~xst z?MAYR6Mdp)#Tsw?L*b5trOS!c|v5yS*_Pv zzgh-hN-x?TpSM%#W<_oMQ|*3y!TQ;j>gz`_8!XGwdKjoQijd0%K88-Jm&sUaT&H6E z^HE=HdR~svK&@iSiOuNlihN`q4iGu*2zTe5^02mreN-r#Hy*r5KsVr^WHZE3ADq_x zu+mIPcqfqoE`Pk@piz`K8}f?+uJOjw?#%obx2G6r8}`PL98-{8?GAexXcy!FInc9I z&^IrprBGJB!FGQ=EF7gVzC&$}Ijun^$B{K(!7$U4SQrm$#lgQmC6x0|2z?Weg3Vw^ zMluYi)Hg23Z)x$8j$Y6#ThRcpgjDDE%Nl#0CX4O%=cSIBj3A+%s$&McmaI$c4<-}# zZB&eGHO{uC`e9g)7?pRVk#a`J<(XLUh|oCOci96j?E%a1+P|)SfcfJ&X7F%oefa@F zYS~R@d+;rPH$s6VztKP7$^Fb|9Orms)&+kKkEEErF<_aD+WRrLz}j?YCbUbhfQHm= zT-+_PnD_dX{R8oVe54<`+4F2?9O;HnEih3!#3weQM^DICX3#bBV<1z_(y4efSq4A< zyiI_{a?Ke((#C`XEW{TyLsT90CteM5?d$d6mlHx>6_7h^*D7edue$=0ORy{STVs0D zK5rI zu~N5+No*ACaBJyDNaH%v|4a3~(F$A>FY#(0i~YyKI|$IOdYa6P{D5hhb<1t>q{Kv| zL7TX;$^YO0Z_eap8IV|Co+qPNKjA82P4t0f%XO9CN`pDYoXp6qR!BV-q!Z%YwDa*{ zsu*OxNfp;W_Bu}7w5AeC>w80<{o_9yO*OSj$sh6%g)or6Lg%C<_jGf;5@zW%{K&`aM1$994bwfd-Tjdcf%|k5}8%@r{#v@o6HWa$Bw1vAc-f2c< zSVxP7#o#>tSl-0x4th1~QG%se*jJo<|JO){^qpDL9i*UoG{Qc@f7$NhWEpRs3NeO| zd|q+Q%?y^1%l-~?&ZC@n0ui>f=)Y8F%c z`;}~E-l&65$&<W6<$+I?635W~7Oo8S<1EMULmr3~~lJw?VikiTsSH6tZ*sF9 zlZ&(8=1wikgofa=BID+*pSZH+deaghTCRw{{i}vubd-t@VTb-uo-0Nyb%v zc>Y-zu878eRof5B^#~CvB_it101X^qD@zgOb-EKM2Kr9Aa*-j%tF7_a z@?F^mOU4*)&JbN#JvE`=dnN;(lr^8GS_5zU$m)0f6Zf#9*MB83uryoJHn8ecItY@RJ%qHxJ?XF2$b3Nw_jE8+hmY&LjFnZJtjIWdprZ@O`t|=M$ zhsy(qAOs&_luqqaRu7t=TfBnm>vK)=%Y^;$DmV1QmW&Hs%bk4$UI;B#`g`Yj@?!D@ zViQd2vw09hSxGD;DybSw=NU23e|A~{ha9QAdY|o1tS%$~(rbIo=pXf?1BVdMnVLHf z;S+*xnUL$49cK!S9TdxyuvVT`MD@eaoZj5f6mTk^*r&!dzEO!YBEUG?P3DO^wMnx`1$bvrWnN2@b z>P9wyl^@>6d$*~?ItT^=+9RzOMuzgsqr2JHqq-#YMDW-W1B)omXM9S{~;(*&tzppIQ^>j4DI7`;~MM!In$(& z6!6%6?245b?`>s2P0$8sI2o6J z()OsOIekU{bYb$rkFfRdw4RtV+2<7CPL@KR|*N$%2cC51u&(~ zjm-)}@6~n{@M)^NFjs@u=$Tk8amz6C7JC@5bEAKtzNRYUcjI%h)k|yP*jZ(KHNB*8 zV2=ddKCOITWb?0BSJTWaii;$T0@TJ-1ja}-3z!@R7-+MlP18C1(c^3SrDPX1NpN(+ zQdzlQH(P`AL_R!ZJS3KT{}6q4MnyZhoLGjWHa}vE;6nk|p)PbiU?5I44*U5p>vL|1 zSIZ~1)YBpcHGL=2ZhJW202zYa&>4Lf^IeZLd%%eXWNjl= z+EQmk^^W9>a=1iZ**1Bsggbig0Qcy|a?DEg4hkYE%8tPC6>rLj786313kf=_O<8|> z@kjR=kMb0>p*&>AMlWx6JC-yUnrB@-Hsjd$e7r>R7J=|Du2j>|+u&`t`_&J^+Y*`y z)CQ#)zt>B+_rf{cS+T)*PU=EbE0Oy$AGbJh7^31jhUp^at3oWAcv~$=+^-}=5aN1n z(=zqauC8Y#^_DrO^lEa08iw^hz5g&skD!4Azh3v>Q1CG!gIco~&Gz)vppQDy63M}n zf8q+VD9BYip&cEa4SrQ%oEZlg7>eeU6dpGBvU(v;LX}y1V?@rm!SBdni2K9Jw{yYz zT^c24O~r_#!HTDJy80-ZMzV>S$lX<4;My_DkOx{cV`qE z1TyWJiVoz%z2(0Z1bh<4%oEhUm3^`(f=%SBFQ&8`Hm2d^qkM?anwQUOIbQ0|^(}qt zUIfE+B_HCwRZV+ghOv=4|=#=X}5n4%yO8ICIPuF)oQy$eP#w7XHBI?nk8od+xaB7pq43#oyS14;>&}v zc1~{mpN$g(Epq6-Lrp*NhMNkC(vtaZCT@^{m5cz3O1Yi@Cmj)OVw0I!v`bQTwnlVK z?fF7>eTBmd?6XBVC8BxvI)5wpNWS_IhUc32e(hJ?L~m77NCnx1=eoJoYQC9d#HTnWRGbTjqJ1jOSgdD zDZ!A>wnwnVkyBvV<C$N+ztL>K4LH>}(sc`LDSR$ESjhDO~w+ zKB-O2-n#(3Ri^QK;Lsuk!iT$TmhByAOQsgoSs19Oy1p@>9WPoUhkc>#M~5{_VV)Y) zgN_lV6dfPZe=^>H+IhNgQn*0aWTG!j%0z+N#dce`Rol-lBZFV~%0&D8tW{r{QOHdrAz32%UauRGfiWl;VW$CAH(U_?11tGJuXlEUIb zGu$35Gt@`iS^eys%(REI-!tg+Vy|!)Jwr$(CZQHhO+tzn&+qSX)ZnB$w z*nR0k(tYvd!(m~_NUE!XGF%%;K$S}u zr98jur!;4-d#Hd@`*2O%BhRP1WZA~mG9WRCGb(P5Sbr#KGzYTLTdFNaI(w_v>L{On z7{D)mCxdW4Q`k1F`d@Q$E!2l&3aLiqBtoJUlgR3_*0}z%(GNi>YZ@fDV@G7~1b7p} z27X(fbzJ3!C-xQQv)uxa}>;x-(hAfR!`NC!& z$$BO3SWWHaVSj)nTSCNct~Me28|I{@(e5O$k01#=P3!nb&d?V$irl)(G)AY037gZJ z{MX-@!rWTWe6C`T7S

      *a(WxKjfZj$HiGrG?PH`~VB;tnqg9%hGr)X(h(oX}Uz-ymE z2tU1i1RzHR#uk77__)e+4J>dR4@pEM;Qfh5dTOoe-oA`xX)(8yU^lb; z1aIwkSU&uUM-iD#ofiijYZsmmqV<2odYa&-wPh=^aQ3^1n{^wueo&-YO1V@;RXWm> z4*U8>IJG~hRzQTj#&zZ0HnS?vz|)(;%@ySy$GN4VCOUD4E(`YreV3FUVJBa3%fhl?VVit-uwr}ZptjOe7)NQ4QFzKL9mR@A>Ih_lf02)N#f z8}Y(?{8Qe6-{xGHUIzv>J*#xu9(YkcwH2=t#xGoIu4HUfQW`=$vz zSG>-P@)N??$>y4cE`OB|YlU;i-M1pVD^O7eMC!t|zSCtY!HH#SAMGBN^l_oBNkMG4 zmOX;kQP1uLRbJ0?sW=i_EU3p~+El@Wj|gHkv;N~L#Xicsp3YY~&IgFNyd~K!9k0a& zRYLOK6Z_wZz-CPRsZUy|^adr|HDrX@bzA5kKi(cV5!h;l#s)leQ8 zAodV9F?_}U`xORTqS90gBzba4OXL-O-cc!Meh|IsgI|VaWY{exNJI~l)V%M>usy6G5ik>@|_OuabB#3kmiiyrbp_LkJp1fy7uJjMyrRWBw^3St?n@SZu@{Irp%mlQkTX7=kE}sbdR4Jm zVIJ{$oNUjoWHs^=;)1Wj=bVr1=3c(WQn?c}9Vs}lRgtI(#wfi9H{j;52bCmybs(;V zedBSY6^H_A9^*r@MlDCDz2uSH(C=Is1DvwPnh0^7O3ziNS0ch5%;<>?b!@p}U&n$8 zg(gJTs<=!MZ&|2a;y1UYP)N*&Rgd$=WBEk3F$2QjE$K;3cWgBnERQTn%ZG?f4kh8E zmu2g;UlS0t#sW-@pwmTwKG`n*RP$y}InYUKfMsuH!$Xf>0&Rr$n-ptSq`66?#@SXT{I%`Y-8Je~hkJN%3T(0}BxYV}_fnuX25dJcrWRA`fN`>* zMRgIL(kZH=C%W$&7QOYSH?Wdh;~0W|$nVMtX+^1%tXhOpd-!3WP7PO4swn8OA2;zC;j0vq6q#& zk%Krdn*FZrgv4&-5u+)Ik*Z60Br=M6R65K$9?D_z%fzxouKB?wm4E#kJ^bh`0=S@KL1Nyk3P13=;Iy~+(&VRVN#esX8+lyF zPQigm9h2-qT@8SPbEREZ^cIW_b7b^PwEZX&WsF?&b%(KCt>)8)ms6S&w8v7J4_ciC zDE#xL9ilX&u{(>p{VUv&Eda&v%KxCwq? zo}hh-f2%!re(+$ns5LkK-ned?)MCh^J;`vMkt6LhF^P2Ky{Q7^-r!O50-6^5>%2D2@5rgF@7Oo%*>EaPVD?6gA@=`*I8 zQ_1l`ZC^FMrc8ckx!D3lT_}CW!ToYqgt?mcfAuNAxUi<8zo{!lDZP%W=2LSA1cSvl zK-c;-&XKE~OF)sa+kv1tk|b6PZu>Sa-<#y>M3%5xXT3Q0uGX6g_u>=p}Y1Kn2jmR-#@@dV<-PBL)9HV@tUmv&=;5OzqWn zM?$wFdSWxd79J1_hnz)rL$jrI&kIHeCgfwL%R>c|uH8?@$Ga;&w^^R*5gF^r2v~vNVkRNJq_*J(!D<^}!6OMz(k|6y zBK+Q11Eh2as0WCB19$8BEuN*~kZiMp5v1oqXV3FWKvAt}oFF~~_(P8@kCoB<+L*qH zM%#XU10p`a54N=SxdRBe;TTUc^@GTr=S`n}FN)WTZ85o)VyK5P_8?Kxo--JzB&n1c zT?Xo$v?v+`azo0lp$NbTON+GILwBvDuvwQ{gUZII&O3A%385G8Ze0QwE(xgJ{Uf1W zwe3s~OH+Se0RH)oMR+J@tx-pQH29pR_j`RZ^r_UY$Zwcl@l+_)4Y;VlG3lh2+I$sE zZCx!%r|;JivL7#qS%Q`oC!}yjg?KOaN@_b@|ymhzZ~QNs8_<4UZy#%BnOjZqx#XQ8a-T|JM`(5+jN~y^#yDWJh29SJ_-;n)?4_ zch54<>`R^bE2D)8+_j&(jzM(;;;#bA=B;1-EW=GCY>f(!0kRLTZH24wd9+47zK&vn zXw!VmfOci7vUR#c>SRDw#p#h!6dIioSTp&3M^cnHMC|uWVRV)$soBa~%Byrr4qKri zz^~C`!vO(BkST-iFE-W4szR$2!9h+@+Fl-Wt%P^^xQwQK>Md?cCR7;z1eV(PPE0r^ z4RMfB05<}d)!!1C2(|O18Gko{Mwf?Sa|0;*Q=q0j~<`(bckN)rdfN|R7}{~BSh%h zkdD}(quTWO0kgj{RGN@nH5`lh2!(~>%&gP8IiBoEq8|NEV?w5?jwE8KZvlj?2&w}& zH_dB|WD9AU5I=bm9O2s?%F=-eE|u4RZKS-GjAN51U9eQWm$OVtNOp=Vw&##U_cwL} zKB)l9CgPy0Gpm9mFVvxT4M-QE7E94CP3l%*lJhKnvv_+ij5x8qERNKs>Z!G1wJD*- zE4q0m_SZ~V#C;gIF=mVc%}@K>v?r|u@OFT|OLeR%vW+RQeaFYd{8J|U$w4Y4ApR!D zyQp?urRcWzx4ZrV;|+A0(;xWSmsp>w=F+0~WUuY2?_)wAAOIzYr%-g2xt}}ftQ74H zH`)pOm=oCac-s%63_=|24h#Xf*bq%BuOb*GA1p&Qf9o1##Ch|8IJ?8pQl`fIMTM^= ze>0d=UEkzli9##gS zU^Kk*AIHPwIjDRKklmxc4tUFn%7~(TDxwll0N93ElF)$exiIiZccz)zOXLH1*z!&L z!lg7Qbc7<;wI<|OO+s?HaCV=uTv!VeR4SZblI%SV-BLyuNk?WA1+z$TZs3_iQGwKd zK7K24tucX^{D@o3!TK?X)H2i>3M7g%7LCnVFt(dWgbyl1RZHh(3E@`Q1I|O28&te1 zdMo3eT8(VXzLbAFIz$T32?+~|Pm3Y;;J2XafW{qB07|Xkg0$|U`TgX6-|prl*+$Wm zIkwb(&F9h<5!`h$E#iHEiW_3Atx%XusKPqfX7J`Hm;i}w(%5o1RU>Y^p>i+P#dE_w z?3!T?x0Esxy=?23*SwY+yIJGXpG(B-k=++Nh#BSF8B)T2KiL#xxqZmIVY)HzL@$HN z-0f;;Au!Ev%8ERcqZ#4CA3YHtWzuvY!)DA8mxedXG zh^W|Vb0l!f*;^8;W?_x3gwvT2$=2YJe9Yfsy8+c*@maii_G}@?#62Gu<|`-)qtr+tCFtGzTG5Y9WN1Fe}-~ zugDWx^nS%~a`ckgkAS8h7ULnUs*MX3f#FIU>ujqwT9znNOWAt{ksG7m9D2EuO~qhT zU!_`zSB7xaL?8zFA}Eog%U=G_O>$ob0zRG?6{!Wj8Y0#r<<^7*sVWbU#f@SbSJyJR z*ev&F2aYDD&IaYdTYRhe&Z!D>!jTPkKNwOeK4HHS#(PCvH=ot&9hm%UfAD-??HM+N zMU?CHc*fWJ?rFxtF?R(skFu+-Zj_>9H?;t@(&xpGRW-wxWxd6-)8cr8aivZ3#IXB; z8g;eV1+HYQ2j4=P1#`V^@31zsg1%sj9uMK-UZHon2oUbvq&V%3`G+!%w>>3`%t5Wf zd;q)E>Wp8Sv4xV`RVm`@)V<_@dTHWM#m0M#0xhjV!%wCJ|(d<&ML=%tOVTi+GePQF|0*7o;MtQk=QU?T0pE0Di4u ziQE|S(^r;;x$wxJwYWrd;V;&(Ulj_q!`>(?Cme0SRVtA(JcaX=J7<}EpqezC;oMiM z1|s%*actl5?-?VnJQE%MAZ5V=YKLc{?u&N{b^-(L7iKpf?3KWQ%|^ZeWUAUa(P+K^&t7<>m0<>HKC2@vnnDMb(%O~E*m?Eb760QyMs!C0ijIaIjG_S+Y z2G(2sLbkjK*i*t`zV9_=BwGXwq)92J_ z&4OK9*CL{Gw1;?D(NFJN31923Z_kdZ&Hu)cwR;++wz@&@)EA|F?8c+#dFhz z`w0eTfDk_^7fptfoa@q(d5uuGn2qI>@a-=YBayMUKX9r3gnB_s`r`vqeuUw+XOx}j z`!jy#TZ0k=rbfR#`dV%=YisNCDFG3&>wQ-$yfucNcY}P?Pi<^Dk1RfqC>%7=bIjDc zqvK$<-WF70$gMWNYZj~G3vnkKS@{VLP=;r-DpZ`yo&nlvx*8f(DYX0Si6QI>9=_{E zh(Z&HFbU_$9Kqt0gxvS6mjMGl70z##P?KOK*CTa;1wf?JC{`SG){rsa;t30q}Sg9E@mM2)D5GF>#3Tzvm*5 zc($)}(8AU2YJz7UT0mFo-9j=>Km?c3ia)*^smnK{tB<}?sXHj97nh}NQy+{SImbDC zZ<%XHUt(62rAexf3l<1ia*KBd%5kZs(garM7L&6i*6&JVdG8X75X*keldH1EO`huz za~vi$1rWgr2X^~KpRt|qV+cAZkYZ6?{jbh!r%dGR?s7~tAK*yS!p$m&(1+q|Yb2j;7{#3#GKic*%6Kn|Q z$ChQ$e~~7;>crX)neg7Be(4TyLx=-GVWsW+!mRXzOkJnk{m$~V5GLoYPyEh9k)k(K zUsh5&Fob{whl1e1u6kMy)-lW9E=+1=it1nsuxUAEGs*b3K^t%1k;aBPx1*)as34%!cje)A{tul*Y9HT0 zC#lU28cLWpP*XUz*kUd6i0tlWL@cUN7gK8}XgL@`{lK?#?cRiew@EufeBqW9O*(Ik)>?e+D>2Or*NwZX(gf-CTv z<4c{sjIg^&{12UbvR&NR_#C7GuR_HDO-UWLh#4Z0W*2~^+vR6rrnNbxuT7FBe=v4~{)#Q&Ja^IQY2E@&pLxE`d07 z4h!|VPvziCG!SkAk~Mszxh`ufcBbgU zPr8HXKrWyZ(f&P3Fb-37K<|l!{$ZywT_g2%0u4c!M}INH2qgqOF)Z!N;u`SfFO9+B z&S!60=zc5%gkQR|{C;L1@8v$JA`f!CA!laT!4zAzVQBB6!1&<%aIhy#GCx{;PF&pF z9TcPdZ(95*0)ewj%Z*!DKJuyvWTo&r1ys9(-miv~o z;}GA%p|A|B0dGi`3qkv0J|g>GIZ-3)7zC|%&)bdUiXko!WpjNCw$`{YQsH3x$g*1$ zFK-EFA0}mmA@vmGt0jvlREHIRQQyz9$vWv^$naX}Ah|Uc{xHXTDOMP=s!xR+0{bUh zgd0UN(RfCTA@yQ^S*k2AOh-cX$i{OU$7Z$L3VYvfH}EU`VD0s%ZKnuxYp>e>%0T&MtWpUJwm9mGOFUIFmi8DOF&xBaX*3mNyIu_-kVm zT6cAIJD7)cn-5N?oL(H|Nx<;Nne`~MYa}2Sw+KJ4400| zcsP7A)uVB5y*fY->m4%e$TKN)U!l%F<+RQ!#p+2ayP)I(n)uMiDC#8ARr`j|AHzq* ze98t~q$oh099dg;`!ZR+7yB+w@N^vGFlxIXINL*LZ!w;p#a_FP$94zj0kZ%BoxNb} zOf75tR4vEurcig?$iR=L`0GegaB{LlWeat9rF)C@8ve@ptm_!rz^8Mel3>2pcmOP$blm&9$v!m(3Xh!1=8P%(EJRJ_8k8~WCFu_Gc4Q}CdeV~&0 zy!4m}t^}x-uH3p4FnEdDHA=!3QrkS`)D`&7&lU26+~W~HWQLxmV}hg9XU)7tIagrl z?CD`yxZN2yHPjQtCKyJ#QIb2IPy>d=W9Wp6 z3Gz_PYWQN+6k2LNA>g5Y(!W`nBPX*wzYk-+lmG92oED^;2ZF`kt)^;H8X#mJqJCID z<>{`ZZR$u5pq)E%{5IkJNpn+RLLS(xToNwU&U*OPf_>e{XyP4#EgU@wpxr9-In2bM z;3PH^*Uu&ML{!_ds?PAdEC+S$07*)QCLAl;aH5hph?B%bGzJX%$_yOx)}dWM)%JS` z6HlMbRQ525F`3(J?t-Q(EYqn+(cWBEgOIN*7u%z^sxF48=9o~C_90m3%}j!Z(n6ZW zmDH5$UL*1amwL>dcA-h5O|Az3+#_w6ENFIeUwS|_l#}J{bJVTufM$(&hQosLb7P@1 zYMi^$E`IXg&xa_JwAc`ETdUMTGRligzqRSq8v3yx&heq4A_D|n!t^5)6kX}u0-{cy zb9x6SS25;5YYGY|Q+9AG0XGEvnwdoCWU{dwtS}6(ePzoq-mkoJ(of_uH*pHq!um8j zvm>N9epAQ1D(8-;^Z-_wje_3qofH2V1ZnsJC2!cs;jRBgjjMJ}fjA65iLFl~CSPUt zyd*LJbM6YD8FJmh|BhJ1Iv z7%VR=+14c`cUTw?r_6xs3+jAW<&001j^Lp(ynBN_bfA1_*(#GD$pkgLZr`ftu)@J$ znVo@lb075zcU<3HevNTv4}TfI)P}_#Cy(vTHn&0GCE-*~bzQ(zS5(hW0rTo!CiTYf@~_VFH9I^}+YrDGq;&a1qDs zT$(%|2{r5(06fZkw{49)TwWW&4v(}l4nvl2EH-nV;L-KonHX;Ajc%_Q~&GVQEdH<=Jco)U<6GGX!>aAD5sCnw;lnMjbBGVSY(9P;Llb+j-wn5-BW@3|GR2p zjnvUItxZR%I@e#e0iaTuv)(G77pgzu=ZiUDXG(yq@0nD!lZ`gt6q&(7pRxxk_GkKM z_nnsl8erf1XPoxO?^p32h!ItZxhy2N|A`k@K9&?*ThSzw%^Sw7!SWSNPS`A@B1dd> zCK*sm+)rQX;=HvrU4dzIbtiaLT8hMm`HQ-`W<2+zCb<|gqh4xiVurqYtU>?g>U$WY zZ+5F1C?s)S?M`z)!E-R+7y|lIrC?k*C_b};3VUnzIE#2vedjCccZ>-(0l_MC5+UJS z@s;p{b||vDJuJyf1$mRD7;+yk^cm|_sX%Yw$A=!KoztjJI+Cm77IgCn1&Lj(1!L+V zyRPn4%4lWAFUbeVs6(yw#T>+20lo$5(zH~kVN4!Y)G{_ zd~m=)t!S~8sMzfmXSBSgq&*ChVhHuq(Yg{%x$D4n$7@Xe4pu8WV>*5T7;h^LW&d!e zeP0s^b%37!JJx1&<@CLmZes2p^JWP&;?Z-rQ7fPByFJY#BgEjwZOq+VyUbn3#J1$q za6v$ZVrns~@q&_%^QhOpmQ@DzE=glXL@Pr+g2WI|&j{YB`Z7v`5FVqd{GGmyChoOg zzj}OJjBSQUb6KUf##+^Xg{(Rcq_6r8|Bd)2=93X4qejg(ott0YJRSR0Ly>r5p3gVT zEn^HOTT1d?lKdb)DRz9B0A`+8KyoV~$kkB(xnW1WYT#mKSu3vI4lS@7$XOMVxo+kS zd~Y2Nft~9-tRS>q1;)KKE01yCx|+kVNtNudNDg1Vp~fd#j12l1q58e%dte6kMMFYL zvnAq%k$Y-(3np=0eySZwz%Zqvr0nLzOKZe++_P=EdK+H4msQ8(Zzps+92dcyX&p); z%BI(~caLXrc5kF01{O%8-J8kB#Hg&oJr7b4HIoSzb%N$U7Tvjbvz#aJbGwv=Rq+h* z7(It`e`X8Xyz8M#q_7IPlC#G=hSA)rvkMA9`w`}pD0DYj!#th$;g?B-8no;yLjN=L zQpYG!PjB?lQ4QXeju`(~NNKAI8DAOy6lw!^cmWZ)d8-MymtJ#$@_XUZ@#i3xvC(n0 zSDgO&>-S)fx&MO!ARqvmx?tR^gT@~jBPl7|3$xnANx71sHsg|zq zKoU`SV(oBrAQHA?ptg~iXdTj=_FPdSbNw|H&i}*uHiH(rp4}+7umT^`VOnlZN98C^ z*s1<5s_iHeuNIZW7WOt1bt^(T6+CZ*<)pUXn#F;p@rd2GcAr(&O(DM(oy7uZBEo(;P3VPR3T zC0PD1w<;t4q=`Pfeg)FL(nXd%yPd7t5Tw4Huv)a_G*yCZ(ko zVBduvQCMUi|B=NHk8tWr>1gU{xHr&C3wlN7}c}7q?w_#E)?Jy>7RyUrn<&etXlP%){LS!HZEIeRFmFZLn1z4;hG}!rVG?o6A*E z`y~#>$xYt2B4kP(_cqKB2n3Gd?MQw{xRib-rusu`*2#`8j67V_VuQd$ZGDVk{`wM^ zl(fod(sAbdVZsNvuL%#<*55b%$ZPeZx$!Qv}sntC?^Aws_w6de$|SP(b~pag|4ZK-WJlbR*xWmTSwIxPW@ z8v1_T<1wntkeI5{GfaZ?{{o%|2;o-%uDFY{;tSM7qA>`w|q>#u1Ry+@4lFsDjsgyt$2M|=k=D83R=nm#@(Y& zJ#>lx&>q8R2sEiBqNfdSf8h?YNoSc4PdOxlgMTq4%Pj1|D_k=>lVqk0UW)Kv#z}(N z+e<|TsRd{uT|w`Lh6#ZQb%!WOgA#9Nr#7C^vJm7j!))CC#s*qBvV+*j${cMbcUT38 z-WREbsbCS?Ug3I8xE<4iwR0kFpB)?N1oSiISKEa8ZII_hd(}An&5V?r>~bum6mE@> zdS?A=cw{_t6ai0e0#ZR^sPxEf`U=@RLVBAB4PDb)>Upz|G%-aJaF{irXTi^z#=EVF z$9KqS5nSxZ5Cf-vyKYe_b0N)4LmS|Foxp^>27c!lHdn_AdbaK}h0gXHK&`BE^RLJ* zCMp3Wxj8s@;`811eorq2Q*HC4%;OVS7I_6Kf$Sp;Hb<6&dh#}(VyKca`c8AMjpqXf zl8JZu`-RTyfH1vu?*;djfcAE){VN7ZPdj%$A|_C%>GR;>=zQ85&Qx;VJ{r!+E|ca{ zEbJ#~cH<-IcK_!S*IlwG6Mv^trz7|M{uSef^g5Sni7=pdCoHtX-(wnAPnGt{8t1yG zHy?=@q0axP3d?cNvtUp(kS}#saOu3DYG=EMOM&)*qPtfSxC|{qkvtuWHx7{}5b~$u zl))2xp~21M&@SOFXz@7@$-*dwlw)QTIT?HUzkT#6o5UWCjC7PB7h*ojx(xg=X;xP% z)LdyRhXG}GxmypMXS5JVx%tnVLvMMAH=jHJJ~Tr}xW_ziuf@`7_Mt?a3$#a} z5>J9dyg@}8M>l&=_+e6YR{R*X>jO%vJ|hjhySj6PLh$GCzm!ww)j_^5wM8Y6J@RM< zV~J1;0E0xevm1-DNc&P^3KRF}3E;(b(lnBroa_N}2u-ENKzWeqY*Dl|c+K+u@l9zC z$l0I0iqF|Qko7$47{ z_0-z_XfRdkM}~3EVKOb)+4fa-@W0ohasbrNX)`bt9BTX4GqLPbH?k#6$g`x38R4yZ zDeeR6FY|J4ZuNhjS3EX!QObq|MF_F@P**kknxZBIxn^h@x#O!`r=}Hxis^8~wHD71 zokZVs^km?mFO-l=VZAmMWv>^UZL|A$#+>&agYF&}jDbp>(I0AEkix7YVoGW}(RteC zw79h9GvFCQ<^&RZD}~P~Cg|5XU{@vt`L!b!kbfMFtrDQbpAeFt3WMcnRbCC>1GW@Q z(yvcKwe^XsPU1z~LTL`MQN0HBQUMcYt_!LeRMqF1z@he~Q;c9p!Y)^#b)DmLmbtZl z?d`(>*uNU$TnfUYfG~Np5=ZV(ITnj_U=txCh(jg8>?uDwJg95 zOmG@^ozJR=!O$P#_S{g+7P}tkWW@L*;ef#$hJeKS{d$0@!9db93MaUBZ}kxGtPI&| zFR{?dLOOSsRs=m7*Y8ScBvyXy{cdbuA9zN*Kd;J$KX*_QZ4!3Z0ArsG@T}$sggy07 z>lA>~^y2cO*+I?c&W#tB@CnJIc|;0`j6)8SXM}Ec%V+a*NFO@Nb@4zpM{s%o}6=8d)}$q!iunBQX~StkqSxY9rwn`T;3=+!|Klk-d`83hAz_hn|gT|LwE_P;X?A{{o&%_HIe=>te^Ah_F==SVB_;c>V zc=s@}u7YhTPTEe^=l1Z{fJM0ie*R3f?Vg{!Mrc+L8PUqIDl2hd!jrhW8UbHTZ+(wL zLATiEfjFQVch^oLmu4JO0WhU<4;EzH=+gZ`7SW;Ymgyv^!gC@f`D3epz88{wf>1HM znWg6-ZewEDmSzsMG+v+nWNV=;_}du@}{RRW1Lzw2p^h_H?`1d5~j z{%YQF(b>U-Dn)!QpInjEoy^|Cp87aNl8SmKQ0iy0Yj73(0YSGNwzBlp*jhghQh5^J z&jFVSoIMiqm>Cu-Cp9|00>qlzVku&e`Q;&E)U2(lA{*1}^=6I)!*w0Nh!yZ;c(3pJ2x_;J zJfxM%5HTT{M8LrjTYiD9n(Y8Hd>mji9>>ZzFwWb2!k;}a^bOWFf;Z2>Z_{PgBg2g zo~gB9uYW>Q`Zm*tK{eu;hZS#aq|@C#m%)7;=&{!(xr?hc&Y&8 zyva$loIVjJze5-#KGawVX;Jtso+A@y8hwfRerT+!Ay zt%czE(Nmn6E8D~86>@v|79bgia>Ek6Unty}R8{HlLVL9?W_=h+`JaQmWlj3u$L!?OeI@lhE5 zBDAkuOEYbr+r#vM*P!Md;BPS2L32>pN4DXDoG>5qrD%&Og5Y%KhRK4COrb^{+ft)s z>$OZv5Poj^a&Mt_N&r;Qi)!!Lur1oLlGfc!kjh{{6Uh!XgJ*egsq>q1ie~_U#Y{on zY`@Tj$!c-wl(;KP;Te%=;n~=XJjp$BK-m15#@Y_p9)>agDoXq&ayL}u?nhxkI?hUe^oWKR-+nOPmSlxoQgxSw{^0How$m$O8s(kT%*JaLb z9PHX|Ox`sGBP$i(j9>??Ajl|@CrpHoBGOV3^o&9n0Z$>veSI&%wbU6D($UIgI6yqN zXYu6B*R{tUHm}#F-uP2Hh~!>ocQ$i>@;-tISX}kxlRZS4wAxCM>548DPSzaPqcuc@ z<^Sf*F?0r{KC^I@gUz$EK!iPcy!BSDq?au+rJTY%>y8%vOa0c!C_+irOgs+;K<&> zz+Ip}yfF3cQrAb1SL`Vff*dkn<$QV(9AG%u=hjB9^q3#WQEmH|O3d*9)5Ju<<|y7r zbPfN=_+t*`L=&AD*dv14V1|qg+x!UPX$kLO240`vS$S>3HGGw>R-GnyfuMZQjdwZW zw|sTikIH^HH-fZ^Y*h~W2(gUS(y5tO|JQ$8Qu_purcY?R9H~8Wjxy?dQz|J=Sh&}$ z7A(BF?HVXHLYFllUgy=U7O67$QjrcBLH*9XH5R00_u;5jL?6~70zy7S~V64gw@N?A6Z1kVp#l`uJN+C6}R7VElu#}|fU z^;e}yIVPF7P8Nn0ss|f(241$E*X7;4C#j`;rYcjncRygT zSsqAL?@K!Z5MDX(MO@>RV9meQs_0|?)+|dX4DObo_ww-D{a$0KUud^YiL(_wc{cQV zJInOo-f$>dsN6Gs92TK^gG+(Ck9Vn4W|pqx^1Ps2Tw{SAlf^$^n?XT-k^Lqp$y=s?-KDm zLU+LxS9p_+e?H*}bIC=G;#Ddlm{<=ulr}TgtFc4AwRjt5T@YXsNlKb&cAE4NXpzA! z#rH~%J!AN0!n2LxSOf!^UJ~uIy7h&GCJ!!*eIKdd8>6%=I2v+`az25HL64xp`;V?Nz|N8Rb#d*;|C=3Do6V`< z`T|0X$fc+BRsTt2mp8vNW@)z3AD2zs%8Z0qIE zGQ-gJILU_#O?Cz+3AsC-(9VP^efc~Jli?_oknKhiR;P2ckoeBmBfDt9hQw?z&ys;@^H$o=C1hBzicyVTAggsR|6LXFDB z@6XWhu^#v)m`g%7hi$&Snk9WLxN8FI7c6c`wP8z3>EiY9De3WEdDo+(VI|L4r4d3m zCQ7Q+Yx32($C2klq5?EXuXwl_cjBZfHbdfc6O^Bz0JluoICSY@q~&{_sF7H1ppeo5 zs2$7jBud)i25D_a`1rR-iWF3G`xwA{D2d46`&Qd$(m)q@%9iG66J{v0O$d1gq1YK0 zZWgdYE>czH01PHY472L{U3Jexuf<1vvz_P|))`)nYUFTl+8fY#@T;!4V4Oo@D-C@N zz;>S;sV4+oHK|`owoQt}1L-Xw1c=P>h{@HPCJGCO(164R{k#-ffo5KNy#|!Z6+cGa zOBA@zg7gQ#SRrwSh7Hf6;lPiC0Vv!EPP@4@V(jJXJFd>87Z(C!%?euM{HKZvH$}yG;mS zE3hd2X4Of)qKn;IbZ78lJ-W3z$ghEbYFOF=TTKBJfOjM=XwGXnX&rH=IdCvoEAxR( z`dln~00MEKhLn0ypka)sw;dy79anKG^|0`T-JdKLOsTJKu61YVouMg=W|Jej22~sr zGBHfCgH4ZHe1$3EC$!ZR0@kw`P!C(-rva<{z2S8aCjD77UreApMC{0UXlbIwDU2CG z)Bd|zMdJ;`r+!5Ej?^5!flBr$fwAzReLW(zxdl<)M?53fD-Rwdsk6C{eD`_2Noss# zc-bnl3o%(}U?>eOjoX$q2VS=f>K|%=NUDU=m3$`$KzLB>kGc#PQm6x2%EObRfn_8k zwBaI0g$MK#SQwEkW*jmwh2^Kxmx)EMsHB4_OC>$PRB}z2^U-b?xj>HZ-ZB9ghzJgv- zujkDh>d59`lg4VT?pWFAaBSbBICSL2QpY-Q2BKklMi`VfeLu1WCkv+v5g+a=-C|Mo?UE zwj83t?X@o6rc(Fk4M9Yo7>2zxU=` z2Jfi5v93DPMfg`%ZVII>HA1UpNEm-;PTbGuxp4xfM`FA*deofI`48t%RxVis>9UgD zmKLsO1Y?W%-bvWm+5xkF1y_#NH2oC|SH-{5cx8-FNziDe+8P9EVx@u+LMNh2VK?@5 z1n?UJ^!0m}8_N6l(IDo1$`KYu{(s`u>Q&!{MfR;HoC@sZL`{C+fHBMo3ctdi@nAbIkUA2RUpY8I`1tJVQIuZc@%( zOBPGazK1`~Ip;EKiFv*T)&!+fis0oZNEbI=mCWm~tUNseaHGBV0v&~;tTxt#fHFEg z(?w$_8aT2gv};T}D(RKbp+obr+eX3UxRk+L|3s!*b=~phy)hd&T<*vZ66|Qar3wdS zU81e)ImoOhomlHZdnLt#1u(vM)C&VpA9 zHgM-?kY+*@H!DJHUB>fLcQHtB&jAWY#Ct8aC}7|&pzl@>`No2vV%jrd>=#*WPWi-l zmbxF0AYQKd>~1A4J)~6N3aIZ3d9|eGVS4N+!I>+BXBzY@pk~r#v$ls9b0fG<_!t%la-Gr)Un!&Mf#LOqfLX?|2#vJK^^6}8*-$RR z?}dI)O^F+PKdL>Ce!#Q_KHa4=xlupjlfJZFb&p%26(mEHM0hnIM{Iy-Zogdod^@JT zMz!<;bSBEZZPEut(A(~FWB)|Y;OU8!`JR0&Su32i7=pv{ME%&D#{qQ~w^INO*YD!HGSc0kq4H1vmqQThLRD+_pQs;Pz1_vR&)k z`*1?#G@#T~Wyq#Lm*jR&#D}Q(rTd9|eY(EefVN(NLV@i!$A-)R06|VoMv7nn00000 z0002r0RZ0t03iSX09H^qAaY;;0MP0IodGJ~0pI~Xkv^J9C8HvtDATNPuo4MlZruOO z|BA%v`G#ka&;(fyzoie>G9Ao2FGu75)a;Ry{g3@G@!p!;hu(yDE@ADQ+5Nk|7yZv# z-_$)wJkENB{^RJI`bYfFS6@$G+r38rz<-_Vr1UoFmj2U^OY=|kzEwVF{P%x9pnKu% z%X|Nf@OS$E^4#io1N1&%yVbWZGmI|rr}}R~UY>b1e}keg|8D+&EhCx!XrbySeHHsF z_F4Jo`zfS)OnJV9Fr=ciDh`;uL|3LiMga9i zJ&rZ|EB0CW{%E1ln@Cjd4I|Nt=c=XwgC75aQRTe#AY?nJoY6wvyXddk zU$W1~T8;;}*%4n=M+pGmwg0ez{_A;HW@O2-*it@cxj5_Wv-A9;(}a&dC(qs5z&J8b z(0F9P{(WWXI+`oyqZp>Q$&#lM1Et^OtUKx6%z$kk zO22L4Klcn9IQsA&(;g^tqy{e%7RR!}2>$)<=y_Nx0vSP z&gPR3rfG|Mn=ZAJ(s(cAO~9i2M+4*^7^ts-M&`05=XI0pT5Z&X5K`0J1-d7S3ieyT zKI5F;K$UnatLa2K|3S6!8Z6T!zql?7lW>9BuEdohl|mVIM5&fJ7P{rL2p>CaY#7I2zEX=gQ#a&36b4h3@~B;}7=u5zhc84nlsPL!*FM zltoqi*;N~S^)$w%%yk>y^lGa8{dm4W-Xw4zQoz_$0IlBJ(VXN;u5ZUIHa#FttZCA0 zV-QE`45H4xUw+K)52%45hB~sgy2{&ZImt==Rx4u2m&Ivb$2T#YJ`1?i(uh1VF&Tly zTop|^NQO-HS4dx?b5F9kicpyj5knNw0p1?^CEJzO+L@n$`NzW3b%&PD^Xr_24+%?y zK*2w4FTmB18>pg=Xq&$K@|bk?a7NhOTct~%2|Ivb*H#Y9$bSsv|2q#VzvRKO$itNT zMEPdVE1;l1t)DunvcOETt&Bcur8QuK8^ct}m^#TpUGrhg5_)P$#@UY|F}tvFZid6` z{oA6G4)`0+@a^=Od5r0JGyNlkpQSdTv$P6g>m=ENA;qeH*2hhMvtEW#d92vyO04o7ufgza|m!g?er$-@bvA1l={1abwIIHgoa{KR0Y$?pgOcomgfQ2)g^%;*nZo##Q-1 zaGDPMIeRM7pr~ftG+f(4{U9`vQ~H3EFD3{JmIG59I{42t9PuIO2QFoatBKX2Le;~+ z!Arw2pO3%5@q6PnB-Hlxcu!8P;r>7oOxUs-co14&7y1gSY9|KW0?w+X@CNgY9Xh;o$6a+FDCp>XmxS3v+6!^YiM(Dl~PJ;Wpk(wz!j)afHjy`Yw+Q{AJsn`{f!4{o{r*t z&OcDIFG%GKIgD5i#A(4wAg)^uL2maHE}p{X3-1Ou0Lnxn5Ax2lZ59GLSHcE_Hl%)t z`GS*DjQ|^1;k_`t_A)ZwFa4AONt8EpP`4~rk(c7d89l}lu*8egC*G?33QdH>$Vvz@ zTMmQHPVe074-)bj^Pk6yLfzrFO|8Qc!Kf97Av>bEihmNAt*CH~|5O?_-XaCWEw+%y%^ zx+Z%vquZxa1(iY1Q4UF%esbh_Qy_0YTefUEOK;7M%H)@{o|U&^Dj)tdjs;EbkKQ!* zQ?yWC0}iOk5@hN0%~_#-L~mK#nU61SD?E9nM`Gl&SOS~8<1YUW;CZ-bVA+_JWY!?v zBa=A2L*@OF*Z zxaeUvF-yax`T|1OM=Bq~{iw%zLQJkFH)w|=A`x-Z(bR~Du74TY>U%fJwkt@zsaGA=_4A9Y|9x~CrE43h zx+j5*G~hmSdh0A3u#W2D5_iff^=&V3vT+UDV}07-M_NBTS=cRQ1*UWz%aSL0SYDN@ z$Zc-m99ZZySurCJ^>o^Ic@n+5FXyMgkR*1a4?w2fp<8~H8^@sOD?^Wz-I$jxp`PqU zS~hVFef(Q)%wU(7qrwrF`J{&Q>b~84bg0Tua3A4i&47@?XU_kiM8)&$^Q>bs(G#7U zp9KL$91lb3W4+zrMIfJK`FGkT<1>+e{?)^*h|D?=Uj(Ftol$uegbKxe#+0~CfC7Hy zNr0^UJjq<6@gxkxO_Tou1Ngh6jZA}&&Ugii*rE5<FfH{VT@Umu&8e7x-+L8qtzq=1_XE=HA-QZ@3r7Q!0WVh_*d8Plvm}W0>|)O z(fGBh&W!kQ+*bv(h0V=u{oW4!wFq8_uc7%;!04wvTGR!#Z}-}}SUvWY@j`vbPqoBM1<-5;}u>a`x*9@-qS)r+eTWq*5V&;R!I+63ZZ|Ks-~KZuH$ z2kzJ*y;16J|2D*g<+IKk>NcEBKdn0d0HF_{c=>G&8BoNM3pA1m<}d?#qQQ^5={REh zysxcigg!WYv?8mFFEL0^M`xD&0-~Fed=Q%VT(#cJD^V8cdKxUFfD_8An?%(s-BRd}wfs_=IdK?j+B;_=PkNK6(FP$cY zr7FS{XcB%^n?c3+u|H6pKQ~W~U)p5k(HWGXW|WAoV{WT}&5lbPec~d4`nS+Wv>m?@ zlWkirAR`^CoC#@TJj6oW?B||UQz(Y7b04GCsdk?lvYZ421x_`i`J?1ys${IWJDauU z#`gbiqB8CsPEr*{NYg(SMV7NU0})X)+I4u&uzV4WIZqi|pTHrT{H$Zc4D)qYJC_>3 z`PfvAPcod?OkVX*CuN`U{iApn;4s>h^YDexobapH_L~ow>lV4I;RtVEf4fQ5RWEj; z_%hCe4@0bH1nExlsh_IEV^3qx-R9hyq8p3ZPfr|3wo> zEC%WG-TkX~H+#VCoK(m1#&bsYWSbzcdM%ac z7Lr*|0YatG4DVXrI0}URmT1pko{pR~o+UbzhRLGMsak3}UE>(vScfhe3k5$ofbK}2 zq7w5aU?^A)1vngwHMU+$;t9o6nn5=qwjsl)Q-z4qVO^?f8WmUSce*e&*o@%%32e8G z!|mOt|G(xb@U#4!n)W?|baaho_W19=dwc|D;@$7X)pqQ@XVtO4MT%tVxg3ayrju(< zHv+uD;_>kYhpt|doRX-jrjeI7lp4M+0{@`>zLNkhVjMP0ZgJOuL5Fl?!B_MZzB9|PKw z7%>8lSofCc9oRVfn!nGrx1B-6x0+g@y$lS4`AM3w=>@GIh`R{HkjTGHdf!uEhDHtRGVO~gBt+kz!=BZ$mm12-1|T-T>ra(ocII!t;188 zSs7N}@E-57KwsMVO2S6eNYt0~N@Lf=n;I_?b}CS7GWA^V6kd;za!W;cY%OsJQDb}K z2N{&S{$?2hwE0)SZ8cyycP*}JW;fUUg^7fYkj**zY>lhIi&n>}#@UhPqUuYp0T6m` z;Q8h4*^~2i=j$~$2hLAaaFyUDe&T~`;K zmaGt7(cimc@I4VS9c5@YWu=!#WhxQ~I9ieQ2duf{4Ei3e2c zY2c240RF!(KjusP=!1e+;zBd)lOJ$NmpcNF zZUB4U?}G@j$oo-jEb=aHoJMYto#bcwRT90bTPy#RTe$Wg zPTk?(Q=nLI0FuECbzK>}ikP|&<&;xQ6WWUc7<0z}6L1?z25-0Zj~V~~001n}*I`m( z)da6{9c0%fn-2$gv=nGIx%GD5GN&->i)#8o8zKH>nbk*f773837qX83o7YfyWxftV z8a=3H@}TBq%{DlgzJqBY{X-^ZW)9>OiAUYcIVTDQ{MWg4_+=kit(y;}+tlaau^Q}O zgAedK&46_SPK)AcPGWoR6_-N4&0*Bej~A|d5jX$<008fiZ?u&JJqHt3~2B@F*1LYUUyodX!pWIWx`Tb_rqugz!`Hvn+KqBx(1J0>olWWBj(|o%=QuJ|kV)8ZHCN5sf<0 zN>wGeXbtR1ds5s%0gVvCq4L~vsi-o+$!mZt=aL;rx8Pl0}5A0I?vx#bxyvM6u;Xo)OQVDHxs z4c;mCD*~NTf5)dm?MnTh5x2i47m9f{GNN-4>? zE53jTGri6dhsA+o{eT6_|Ifu_1R_@f1=g=#rc4h3a{2K(Aykj+ z;*E}EcOXOeV4yAM5}zcWhSp>ofDht5k_krfgD@K08FC3Jy67K%5+V$aNM8kHK(?;& zq2sf~ZK@vmd(vafK9nkD6RU@I)S0IDonFV)dl1spX^Hz~hv2Mo&%ec`u2GyPP_XrM z#1SqOcJWLJY<&buDb1~B$^*Nffc^(I_uAP-1^_+~mf?Vh5=-Xh5TR(YQ|>XGfHyo| z=H8Sdl0p~F`fBdLJ(G<9SPS!`;S`#;VU77WL#-(7?)qMHX)69*$9y2$mDlCPK0rxm zGQpsQC3w2w!2HLr_?ZoD25`VvsX|Tr`TGs!8YQ(doxHiEMCKVu=QC6qF+HU@&P#r2 zh-ns{B)EcKvKO|zV8!<^^7+dxLX4#P;bpb0&n^HSe;a7w@Tu+oIij*aN{6)P*XI0UfzRmZ^WaRxnD zD`z|+p$7Nhp6+yk^x>3&rjHOfTPjz=u0oCiqm1HjXh1AV zCXp@`4a|6Yel#Nqn?fQNUBURYZvMEERSqEF_tbNww>h3?cgnL}v%qN># z0D8lsLct!>;f^d6_A67$r&*i3-KDtrz)B%%99|D)!$4A z0;s7d<2PD9>zB1Oo!?1DrhkFJ_Jp_F^gK%IVKP)GEq_|D(uq8JDxdI$6?YEOH`D2z zPfayxJQxTCZ(W8zYXROLK0b?8uYn zPA6E5Kf#6>@?kjVjhzou?ER@)@Xy}kn51g=FP((uuj3K8JPVs2Hk10|1B7pf+@bV$ zO#ByZmbZ)gq0SMNVfg+l8_l2|cGT_6E-GnPrcT#$h&dv*2d@+~)UT6+Zy3YmLXo$u z?f?%i!=;9ZZ9wo7xRnm^5Yjg_wQQ5h*6+Xxd$4oHtpEab)Q;m+M3a%wUi}3fO)0QPKc)U<&hP#J2~*Kmtepy26#x(!TlBEQqDT`4)y!+ zTu>Egm6O3Q4#yXRQXc_A9pyY7-r1si%{cDioc_mrLSEnQ9#BO3Ogjb!^o}o3KWCO3 zNc&!W=cm6*R`^!RZJs?Fy~7;Q!SjHH>>i8u(HAGV#6lisaC{)FYRTTsM&O>K-7eFM z{0FMhzaw8tl+eYZ<|`C(+@qLW0_gR4)x3t~)=wq?^wc`wp~DD5-Z;?IvGm`P_IgJ( z;5adX2Bi^TEV<8L(w4as?mbHEb%~Dwk&nJ84fd0>y~*=>0$C|kFdV_>IwjLD6{S5P zGwh|}tA`+P*==OAcu__q46W?mosZWjf@hqQQjqXg6i>-&qVv1UtbYL!qpmaDY~0*w zhgu00Ph|;7iAGYNgxq*yYcqz}K{AN{&CDVnKRw+rhn0ksuGNgkC+n86(TKbDM#z@Kzq(u^0MZ zeGWGWn23{Tktt>Y+?bKf(#yzL2X^o|_-0vwJrcPtR0A)b=lu8XtrzkzT!i2SvCij^HYD|l8A(teQP$R7DgDJwY5+_+7e*@ z^MU`=8h^%>zOBM*-}{rYHy0%dX2s|?Vzv8nX9a2s3GDy?0n~64Ekz|Y6Rg?o?Kf$j zkqo-i_N8!I_w{a!hdg=Vp(WgRlhz!hrMI0U9#z5x{8zoj{ub!gY`=N*91^y7GZLtZ zE8)!m1k--iD}cXJNQnm=AZtVFujra1NW-S+SDmslOqNL#IBqXJQWZ?a*F3L*%QUP3bOOt(T;8@WQSBIoC1*N;SD3DG(gG^z+Xu(42}4q|IRtDg z+mXiN{-Mf)nI4e>G=GkgLApX*#hTiVJu-CsBp`rTB}bkdI%MbjNa4$4b1J z{@o-vt@uI$kz8E6>*3rzsj6;3C<5S8m9OW$D}hexdFO*mEzlLL@XSCH+1D8Ap^4D% ztgOB6wxq3}`Wt}GAtr!?J@CzBdJ{`JI7(}K@**G=+$^NyG<%P-plm{bfsWG48`$7M z%HTI!Lwtn~;&6Fyxzl~T7jIbk-Pt}on8k>a6hXzYXGk@dMY00iZ^GeW5m6n~oB1Mn z8#Hv5L$6Uh36-7>PYGCrGu(L$xTP6+qn$I74h5s5gXHn|P&cZ3Uv_5MRUuW;lC1_j zPmnp%K|EpZTYJ^5yCm9Ffm2l^mRTCdDs8SFY?v)MRPOaimz>-t?>*SSicE-|<(_UM zP5Si(H_K+4_08bY^gpQMZt%>Uq!6OH2e)TJob@CxaqJay;i{h8Clb(sY{&OCb#DF6 zswAT#N)E;SQIJbYb*(%8Pxq1!fK+USDAAsJBh1NqSC>tFj7vNy(>~8#hcT_g-L?Bs zqde85OxEBEXKZ6VM&V3$>?k&*)y%){KWD#os2!_i_6>ffA)WfZBOt17^|lyGKINz; zM5AWnD#w~5$7&P@Mei&sXT`pnRD{&_RsgVd}oGK<)F!gTffMKSsFnUUzh{yJ0S;2G3*9aePDo^?`E!8P>&b0sGStTFZ`R zS?m)`px`ZAG5)`slwE%Dj`!+VKNBSMgqv8sZL<^lpSg?*UjQXBFiE<^`;)XQdr3`r zLws8CqtBUScY)dyNjPL|H_18P)U`?I)1EOVxfe-_F+#J4xc$v%d5Nb12$0-8Jk7K? z?v}*T4LN3|%HuTfmC}qjOGUs<&AxA_a?PmA5O!2^ly^k!0f!0-G(+fyByVSK*2{4& ziNHYl0Alwh8q?};k=iqS$rKN!zu`&of|B||x@}+GpQ3`0f{rGqLoQNRpK_$!O$jz7 z$G~<9Sf@XKpDea+NaT07N2mRqUp?pPR?+S(Me#Ux=5vCjj`suR0E5aD1%T|*qP6%v z2*{!2Ea>BDn-Y>vY1PiS1WH?OCD(K2?P!ovwVwgQ@(-cVZaS-2Vm5ytR-M$<& zP{@i+*3`9KnZtn_%5}OQmVL*yDO||qk|@fQAK_TSGy&vzsI8Au(%L0>94aC09%=gV zeEH^hxTb%66L6q!N3EdiDOkH%rUM17T#1>rmvH^$i@1{i?5`%y@?5sH$ac0z#(@LF z%U_?As%F8WSk#3xFW;c_)_AudY+3!S7+pzDz-&Xaa<)r!I^9J@(Dh};s>TOBT^ym{gNvkiaZre@%7$abtX zUQ%VD@6phN^M?I4RV>__KI2M3yhV4OR6t$wXp0?ZqE5tGc4PdE?B?ic6v6fXhU=$| z{agaOs2zn@|2}!q8)j@nvh&?CTe>%Y8@diE{5!8n+yezhY_n4_niPkzq;K>ZH450_ z#NPDGpspviM1D+){mnIQwrnGcD^xtJDJ+uO5CCy`Jhm|tW~e<0GGbMe zxE{Hh=+kPL>+ zgK&JPn`6_`P5|d2g|LaB%xIr>#HAuJGYR0y@Jjl3n4;_mlInR`#;Wc~YNM(!qThOr z<|icma3X(daj zx9BD=*CM|WqUlN?_t7G-$J5>dWOI4e*%=SL)bHW@gY2Q|4g#UjxtylCo-PBUEZj!Q zt-6kM|JSr(%IrgYqDfi7trNnq=I2 zt6Edg1q-I?C$dK|UuGE21c2sJgYGr&KyVZjBRX3K2m<5D08m_oF@hv!`-sEVjK$Jc ztSaF8yhl)3E`HNqX@ba;_jH1enZt5ERfI0IR-FiDM0Ga)y({dT7n(^v+1JM}s&py9 zLk~R3&$+|LrigqSP;cvdbT|WCfFngrOBcwYS?&Xxnzo2b^wyA6NENwe9G;oj74C?U znda>qWtO8zc1Yty^jYdk`v=>QB4yG?wD@6F*QN3C|8yvCW8v~@3g%=PCf^&jQm4jH zw9qi~Rv!rzGi6E+mxg*WT5(ruHUDcd?pb}va*>}ZnOCx9}> z^)bnT>X*WW$`K}v-7kC{7?}>Tbyi|BbsDCEd{TZseN0WQf#;tvDhM-`2GwD3??RKh zd|@@R{Vc*Cc&P4rW#iM|F(V z-Q#^E2Gz8|MC>)5t1{9nm&OOuIZ}>NDf-n8p3jF?pktkHmc(Ey+{5YPYsPBas!5{x zV-C|PCE9-AXs#V6&Mb!$lG76-%tJoy^a>Tg&>+M`gN`#lNr{xcz>38CxQA^lbwqe~^EIt`Hk zfgZ-caw^z{s_IL15dffNJcd1u#7G!6#6@$R#f$?q{`SlSy5{;JX2>ZoXwvAKgbD7~ zu9Ewe9J4ketoBOd;U|HnpTI`P4sNQ8SSnaUzb~#yUrGCufpoVus?u>1q}17$i^ePg zxS950aUZAQqF+7bK&SZW|1D5}&}lF#j_wSwa;~EA|F?_cR*H{3pN0F}h4M|?jgJ-n zMJ%XgZcMTRPo{&ss(MKV5YqVxuhjhO<~h0oy4hY%CuXdv#Q$9Zr#`{9oVSXRKEqQ|`mLQtjy9H~xl9 zu}5xWj7v zt^3v6%14gB#yS}6IEouv7PY@6E2l_A>PzEz1%5*V-ltL*WN*=<7!Mz2*ULhFo`O^o z7EV7>JYS+Aknqbp=%UX|8t1_|jb3V+9Ch$bA!T6+V7Bz^^;_DI@lx=lLp7P##Lew* zE$vJ8V+*7V_+yuG=mW_zw%f+qCH3>2UmArBqY%PCC=ifD6Ha|xqOKRuT|5p zD5eK8Ny_|t+sZufGecILtV~p&op<)JY)n?n8b(Wg)by?p-kP7d?A>?f;Yzz}7EE4f z$!_wZ#^6kMy2ljK)=I?F8RHC`pOK{Wj?4BBh99(m2;BkVH{NtVV^hSz0p)!@5fJdC#V=IQ=(+LLIM-R?IhvWgRk`Al*L+ zJs(%Dib5T_1Iqa_n_!WF%OQ!g_r@PUg}1-tj^qxRBDB6o<>HE4IT{dhl-rE3Y-U?! zhqoE5$KKwnwe7IGZipj0Q>xa#Gpj2-a5 zYtpJl_Ui={G;1+3?T-hh(+hs-s_Fl%HP*R{w3iDdEESsY`d88y=4i|2^TFYP3sBib zPYQSgYRLI7_U5t9Th1`)RSHxot2?!ZymJ~Q`yiak`q%2d`KQ%OC}hvD&rH-L0R-w= zFG(kdq4n$kx!NzN(;9-a>QwoLg0uV8%a^eIh2?<<Badiv@!}CM|+)(VaIbB$1RZ-|FXNgW`^aGWG{r1 zV@tVcw}kA}D(}4PO}CCaRuu+O;`egq@VtbA&dU5dj|Fzbvz>Fa3SlN`K6I7T?8`jr zqtBb4=FGg4$e0NKy~X}%E{LD7pDS9#vIr{+K4afbR?--dS#XPQQ1}J@zW7XPYWVn{ z==470HiJ+8SB%k^d^gE~?ho&O^n4xv0`A?*0l@c&i{}1$ZBtkC5|(W7JiuP}WA9QWXWlu_XeOpE$^&-da$d#aI`Rciz`E-As-6&2fj~$Z##1bkE@OR`z>bEYZ5`})>OzFH?pvJx zV&LuQe@X$?6Zy$Ti^<$%n3WKpU0b7`gv<`4c4X!H5WF;(59@&Ad#_KDC3x`ozeQR7r%FI*0bAj`d0p$BdNCD>$ z7li=WJ|a9NB0p*7&NKkcs^J46K* zfnm_MEDHZIE#~4%vdh7SJW~OcZvcv=)`MLhi^f;2Cqn)z0-Ql}rM3Z{Y^;s^ zT|B1)J-oHJzg^(HF)m8i+H!wy-_XHZr{01@7i~Y! zK`MlPSoe%NXSqe>-8I9PDbfvRoQ+t>TqNeqE3Lx?*_WgdE6ULn7`(XJEPWQ42^(y* zPtV?AD}x$F(R=twe&judEEY};1l3U@n*sT09vI|r%0xoPz(EqsZ{F~{D-PpjJl^Z9 z!xl_zl;syYP%Z)CXN`W_0Y!bfA^0AxPD(yXmn<$7Al8&4ssL%-=sbILY(CoCE;1e?}ZPPZayCPTkO%*=Cn5c%?P?fpRGUa`|G@`+? z>f}uGZv51)vvg<)yxS*$vA^(cZi2EIs7j;7Xdfpy*YZ3eXuB)oN>CVg8bA)c4pxG; zp;r_5L(8%aq$$6-R36O6hijG*KHAosgduq6uobT%qC>F|?fYnIP^J|BGX@80J&iuT-37y+GFCxUmJb5R%HCx=3AHQFy!`p^6`$q_=Y7 zLY>!lU&j~%Y!TcTO_XOQe5db7?B447l_jYDgRpVP1>dfrslsptZOt2V_dusm zkr3NVe58$p7LbfR*q*PL2EC~C7NX4@h20{tP!~QtRFx3kQ7%lCHK1K*Dk-h2{vZ;m zGz#$|W}iu!Bds|QQcY9}h#Y(^!+gC;qp(J{MN;7(2#n)1+KOzovz!1K7hS0582l6v zVw@hZo(25M`(20qLd%b~0K4x)?0*kYGe&u;TD6E@H-29M%_gy16)H47OQwnLarI~c z=nJKn&1px$VGcXfJkq9x1`-DXj@oWXFbjE>dhBiBy}jq4nlU57&29V-tWt?vAJgJE zZdN+3wCs^bO;0DsW=&s5zmYGRAl55RwCDQ^#4&J$rc2yg1l94G0|!l@Ye|>R4mMIq z@#^#}4W7<0el~RLPV(;IooW(SZ5p&%FHB!3rbX0Pp8@l&bV z%^=;T*Aga~%6{q&v6VwIa1QFLDD$(R7&zQAUfVmGlddvntF!YhGIEn6@P^}^;Ytp zR&XU|l zyzJX>4o-|$kD^VqY^=# zOzyBlk|)>T3@wM6eM0A*rQZvxl}^x%7Eck;AqQ(b)MD0W;9HGe2U$!KW!8A% z4kNKCO77|7dlzg^!)8ud4^WM1au?yu`mx%Pi@73VC1ki_NFrbMi3mZei=IP%7AcyIP$ByG#h>wmE|j4H>itNP8G^owvvq8L`rav z-bnoLw#u$MBrLOlm#HXlT5e1Hkfz14!hHckr7*kAOfG(ijwa8iUQ;j^dr;XMt{xd( zhtsr(XQvk5Gez*7q#VsSYX?3%^C>_s0FC~(Mvk7=0!=u1F3w*GbPydDNzsW9IG3P4 z4~mC`?gj5sz6|3}n>PDsfICU#55GGih=6!4zGxNIy5SZ+oYJq%U;@E}j|bO<8+52t zoq#!mmVJcTxEwJ1Iwlx1lu%C)ao8go?5q)?2-8hUfpk=1pg3=ETt-|tUP4YTj8Ggx zu7`LDUF2IZeV@^wLfB|R4n0x?)m1%(xF?A`UQ%QR zeab%`)&UA?fWb6c(~=oGvjv~$)YU^}1X)i(=g=1*TKw$bq;e%WOrwf2+_;jYa8Y{i zZ`XEuDV!6tV%8s}nT08#?HebF{G6AP+a;Yj^^-C^_^b96k z2N<2Zxk2y;AL}Z%v;`xyTE?+by(H(_N#+}zWl8`T7ugxje7rDZDv2hZQi+_c!?wUJbLnio1o;6--EA}bi^0M#V8A(+1!S%Bk zpZ-*g74>8~`}r#bSZQ-6PmFD2L#DAwsulDSF0IsdN!M(@H04_L+w&!LzXEgwFVK?v zaE|HM;DEg6w0|yyu`p;0ISo=xI*)0hn=X9Rg9|x0CNLMBVslM1zS`=%VOKYp zBBn{$UzLp|GXN z=AZ^BFdMOeJ0_pS`}|-t&O;Mg;UNR+=oaLrNt)bGsEvJ4JeP7ubC7VOO?G{&cz}Of zA#?tRjr=1C%8z#%RGcSQd_z{Lx6KgiCYx!n3z0kER*q8gUd6>yT}*}OFWk)d4<9hu zzy|1R*Zrw9?q))9q5p~&dbh-Nf>(=!E}cE29AUt)i3O#gS&U99 zw~i85!NL~^_|D`kTDUw+lpq50t_{EyKmM#iWIt_T(rMB;g|jU(Ib_#J%ixtOnC`fq&GE4kH?j+EE^>E))H^==d(VrI;Q7GV6i-=!*zvZFtSUU` z&uSm4s~?JNS5pDB8d_IL&}RnImo%RK818@e5XBs)P2VQ<_bls3u2=<&=mG9tw` zt>rusrD>>+USC+6FE-Nuq2fkt?+~@@y=Xx7*Nai}kAYs<+Nio2prZbR)yi+tHC}h> zM%!#e1n1E$Tkw)*2DS5YKw6)AD{p)%fRpFE^7av!l*Z4l1`_7I3rzQQGFXk+m`Cc8yC)Qt?-@hAtn)N`4RQgR z8;=lkOpt}{KewizMSl>ebN30J`yl)f_QZHB&EbLL!MT>WzuI_E4y$Amp*G8u%?B(- z0iT$#Cb~!y4P^VYgIq#bDl?I4Kb-CWnVgzPGCrMvJr6T;(i_`9b=^aP3`P;`>i6H+ zXr=2ncP&kqV8_)K;ONU7X}1Mv^L#`l^;gj6ZST{)+fxrwN2YBshN$R4U-}#6n}8YreSL-W*OoM+ za$4f4v;Z}(`c&Xixj>0Wvp~Tm7wqV1m1F~%koUVLICSHq(30bLTnp9Y6fzV)g~sQw zL4@An;n$!jhzE$NA145Ja5}=J19NWlLf|HS|4n>}(|;CJ=w zg)YFZic3M48vBZO*eU`HJVF%i{+gHjrTZSjiV|5uaxm+Y5lsMZeLc;$?lr7yoSm{b z%A$q37voF20LUenG0%55 zxgx$f=-Y-9ySit5qCDHuVkxePZW0@tW zaf+3$Q=t6vZYe`Vkg0kWa=}1(Ya^_zo#4PA3vRQR1PH%}XuRglWM-Za4_Wj|xBmd= z6;1C$5t%WM(Yz>7wCg)t?Z@*=0o27|FzMk@)7t<}9G5bvZJoC>N38l?QINH*$Eyr? zPLYG5eHEbHH(cZXQL^pUDXuDvTX3@ViVNDZZ^p+qc~eZKIQ4dY#wR2(tg!v|f;-Gy za^trTx19Hbw>@;6=qD8fo|{F<-meD=+9k=hZX7R$Nrt~Ux`4ES1b?aev{pXYv*va9 z92RQFLwbZhKut}p%~Pk()97hm6oKXM&=z=k=}7G^hG(@?Hv1f!ZwtmqSl#4L#ru*( zIpTOC*pBoDjuJ5{LY<|&)M4T$o%X-`))%%7Rx27-u(i>L=fsB3H44ULyk(x;erw>& z5{woqE~{h_we!9+Ca(l$EA${P-6&^dvMLEa)f=nnMcSBR35FQAr5UijvAf4+{JSq$ zUI*&OMF|N4;MW_LkNz!%h25pMu^XwhO`#SoJnh8xh=0%ezl8+sN{eNzHS_Lif$(IH zHB#8(93~X)5T?7pim`5gu6?Xe_wEa%NVv6}0`!Ay`C6m&mO_NqDc5e6tSP4WAwRPi zaQ!6~x*?tS8%vX>w?iK*rRQNiL{hw}GZcEKGv%4fflDA8L{VM4$Yw6{U7~wpApdfm zW4-Tn&A)x$=(LgH&xNjSh5bYL&Xv;Y7tq+YN7nyTt^eQWJ>AU;e7^i*m@V6WZ9eKfPBDz7Wbz)Dx@yMfZpZzvbF!b>71ADx-Y zr8XUjs2sgk`K4IimaA+F4$<%y+H8v8AKiBk7gS-;|1RqG3%8p_Aj<6|Fzhis_btKg zs7-sit69(uw`9c8df6#lU-j_td_d7$-a|H^_?{$=G9plSdMt%6TWHRqM0#1&T1oe7 zFMN`(teP$K$4^%}N5>Ki#0PVHGiq4*`Ja+G2kZ^6h-p<;5G;ffaQfvbZ{2rIhH-9; zH-5HQC>s7FIXt4_8iL&bFUMBCds4`TiB9auTNY$H;Sp^?%B6>{mExs#s8+S1r2LDeNE}ioqz^3SYpcgEUtT3;MII5j9JbCgndg*G z!T}F<+c~G*U|GX|A@>nPm0fK^G|WmJb**agu`sMhTt%Ost+g|)=TMSu=8~EsbXYBW zc;}xL%e6ABg2=Eyj8nDtGuGNYgF4LsgqCtdF5;PfXGEb6z=J zjBb8WY;1o_WrFEt6&SKGi$My-k2h`d%C2l7;gzcHyS(G+9GbW?#o?(&L)*zUIeh;@ zsh{SEPok-Wv5YEV))HmBzCK$cFXyEw?cV-Lb@-+zKkoDkL}b1k2+A*3+W%BAox&yN z6qq=}2w8c6PqzC1BOD!LeJY&pEzh}3 z08mJ=kzjMRlG*(km>GzRS5m{m-?7%hJE7#%am~2%hgz%EEK*DiVXC#&zy=juUkgMt zXO({J(`ub>`PpqbV{_J8+VgtrOW+NAT@A-?BpZ%Q$pgX}SZFVgsxN+`D8&;k&xuUW z!(vZ}%)ysWn+(|({<$d(oO$?8R}_jBK-xy?3H@Yf|1|KT6Wbp9;5XyaHKU8JsiiZ~ z@z&Rw^vW_ol{)5|&BaB$<8lqB)_UsuofCX)3Le$}mx$%O3N)B$XEnZeH1ebGZ3~3u8)vyBe-l z3mrr7lnq9uXR&VSjTY-z^Qd4ANXyfu@L#vy+rOSDCXSF5Ia&^QV5E8$*Lo+{78ZCrd_SAyXt&=9yWQ4{d$!)80*u|?a2EZkotFr_VzT3= zz-?s;`pN68Fe|OKYK!_sZysrtk9j~fr#?e!mo6qIgd6FaherD0{JuLEby|er@Vm84D6I>$MFzFORI_8MzC~-WleMJD{ zzD9CE1Fb`;4=c!>&hgK{$qarK`#$~ZtHlek8)1HpVk;lQ#`y60)VQ?a3LD_h0fSOCx)INPZ-Ntf{!FN&A6z{j>U$^I(OXZ`i#3z^VQ9 zq$+#&w#X6O7GXk6+C=PESzYjD$=n6S?WMea<=i;*@wFL}EQ}`rIh{f{ zA07eMO%z4+pS-+6BSVX z@=IT3ay?FVWUL+5^ViMe8*Ivojz(j>Caq@WJe4$^uq#_OJ6Iq_2W)@j%8u_cQC&W~tIMTKNW)(!t7-&EfoH6qmqVF74)y zCPz)XtRzD(a;n@nwwMWxwWie$1Hi~Q#sICIGbmU@a)HNg+zt@{S921BTLU9X<=2`6bN-jny}N}Z)Xmn z@LMvl?0=KGn2e%sXXy@;$=v&m*fPji@=0MaK(zRrmnZ z99dA`et3)~um*tlbN#cDs1oofxQG-%pO7Z`QQ`ed#Q$?kc%Y9mN^icGkZLO2sfM4; zpY&5{zC@`BB^Fw;b-*H9<W$ZWh?whu+3~0#+`mYtyI%IU|2<@Y1*GKi%l@H&`u$ zf@Ux4U%-1!cmGnz_@JX!1K>*YE`m!cT0*RGB(2WpIjPbAj`0+ozL~UBEjTBu& z0caK^%?rah^eFNoDp%mmZ>GdABlQQ3Ccupl-IJXf*TYDLmFuGz=C}(${uhSCy}B;{ z?jv1b3!p&Cm{{HEB!DnJkcR* zll!$U7Fhqqcrh#-4827Ii|+r#>r#AhdX?2^A|dAiywRYWZ=T*q4AZ5r9-t#Sb7aOf zmGD5q#lNl_ov-!teW?++tmZ>eQQwnO`aBRV?cl2h+38bm=xC2Fq^#K0Mr)rj3V#Kg z#KK|+AbQxT+P%@TLT9PXyc)%?+zdA6MFrc9VBpXFbrLf&faY?Acqv43v) z*7yqq1+l%7E1$aBhYz#3fPhcyma3KW_7h9rw5XGyAp*|VH0VIdU=S=!ZwhZ zi`v|f(UZm`Yibiepm)=MCG4a%Xm(8b@ap(~D(5bnReasAF4WBJ^BM^rXe(+ZPY*K6 z&w*JnjlGg{%iL*(XkTE=!z>h88tACm|FoFu(_CfxYz1b#i+BwlW6~=;e^FG)<^;)X zI2A04M|;QMt&%RsI`52OFN4r_xxg6=ej^GmI^Lq@W=wC18M~@Mcgiy(G6Kz{NcMjl z!+gNViI^RDrh88FwwNe@tn1f9jZ1=X!bwE1BD|%f$xzZWST>K6P4TrvlTKPUT3vO-y9nGLn=#=V368M*n| zWqxg+*T7RvFOlK<xsDDy;)G{A!8Qd&&9{h0Pq z#cA5C0Oasy@QWH{nd zw=^OFsn3ECsZ|SeckKhN;!xglhYS&L4tq+oNCWrxw4wB_N@A@C@Iq4uB1-+u@vQNi zk4zQJmtVMUI{M#8;z?B)R=m8q=&0H#CL-%`RiF(szF!);Xl)qQCrGmc6 za(ds;xd8EZLdB5{e@QV#2QEZi{MZ_uB4hxfvdm}sE$HE6o?E0oBLGq7tdG>j?!yXT4qqyoSMAGY%G^ zCBaCm6+{vt(!bbEWgPja3qye8*eE%F3)VLBj3U*d)B8sJzdw#CJoY|MAUF>IIVI9q zRT!cJTgvc~My*O{n8g{X>eauonrgHOWSkkBht<>Ks2%coD==p?-jD>J^d90}o?_@- zkAOJk99kOIN~IK}gw9d+=Hx}p4hvY`c@##xXM*RzHH`A8oQ zPl{P|YctwEn~4J%M%~VUirxN?8~(970@s9AyQZq-B$9J8MvjGVwS2H5FZ)b1aaz8k z>T#wv=3E#ee@Vz}e3WOfU&a3a;)<3V9wQPx3Vjbig1(Qhs-o~OQIo>+7BEe{I)QHO zAD`}{vU0bxFav9lWHf(z1$yo$mX>>)XMZTsDzI|p+-OC*v=u#ht71EPYnQzoIefJi z3|Fi}No+|%YkuF1D*`=0*&KX4us9ki69oUk9PbXzEU1 zo%?NP#|b9Y&CJ({JpIpE9vj(K4H6qNhXns|f1&g)$0QLe%Ju2kqMf9fkplD$_Yfvn zVk*4_iN(zDx5HHR=dBE*7)4HGrk$P7%wSjL?)dc>fvGqz)_Tl@~r znnOnem5RkG?TVJjj3*k7wcy%Ka{nvbHFCyA%N&xNKL4Vp2FLrGgOhEC0no_!Qpt{X zR$fHOXdZ0O|2djulu8)2HT7zYTZw*xGOEYOI2!DJGg|W=^>Rj_8j;X*?z58x#JnT~ zN&>^Q8B;Q3ctcREzZ;@M)3&d2h%`xjdmzo_9U)(K^k)AI!yckq*$72e4}G4C?uO4_ zR0CJQQ%Yei3ns@NU%$awsh{@S=&WtI;PGeYT)RzP{gq0Y>4YAf+ZT;JoRBgtbyW;J zoP(iICiDzK(XCvUr)?KFih7c6aqbLCwO-C$4PNwdddfigftRBr@M(7^3Uhf-!oUQe z4Y(4zWr<-kA}2*>3XTUEnq#M{S8gy4)m_nQUYX)U*FxJRUpm_^lxXv154@1(s#F9) zcOis>OSsMT6pSDQr3v!zzqF~SXz7ZTxLAzg*=Np}HR2hP!-L5T4sr1e4xjOFKs&N> znxC-C5CbMVl>4<^8dSct+lYXEAKDcstg&WcSx|xkWE@sPk05Xt%DGJ<%V2)zrGS@A zBe=9~>b=~*r!g4d!LGl#l>w?hB}U)d&Tsmy^qJTgb4c!gJih6hbFd#YszT3*v3>ZG zp`%khRgugc;irK-4};%=B~vSo7-GWVotMo|U~Zf+OZH`S3C+@pX|7(X@78H^`)Z`S zwAM4wgxlGhmG*6a*zQlHZlO>C;*V!vctC@`=#)I?EUzktPK6Dnw=`9GAHJG%kVRT7Jv& z9b7e)-;%fCB>N4dn{G*7r|9j&uOkt28)$?jH=78*4F6HQnz($%9)rg_XtMD>@Hb9D z&s7v(X=Y)4qYzek+b2UIB@(Aho~;|7^2WG!LL?hKDGY}ZoSrwY_-yK7!=fB$N!`e5 z%#3f?O%UJ1Ifr0lAsP2HBlz*m7uC(Oz6Q@?koz*(_LKY`NMZeIT#De2*5{yhQS1D~ z4ArU_jBWEn1^`YAlryBsjozebi#&fL%IctAd?UC0>*3{RdvwB2#z zCiLnqHe_n|9#g!D`A|@sBSe}rM~Ih8^D#&D;9OJR!s2dc#VBKY1Wk$Ab)yTQ1fwxLJ*WXcSi&((e7!wKw)41PD! zG*}2lGfUO}B6vU&x3NheK<{hVu>Czw*{r1bJUHOmPniWT?A7+0#i-==7ymrf!@qHa zXSlBtdBT8ly9=e1rx#lm?gD1ky>=wiG$53mHHI8euTGE}H_H!{$3W z!HV4=?`lEuJzsLXOUCbp`tux<^$f~z6&}g-$!CU8=1ouK&J=rR(BCJ2JJa&2Z?O2a+H4)WiF3_ia&nS z-?FoVK%ljt_f0&eTcF`36y*beW-HB0K?5y)3u@t1D%-pl^W6En_z89z!54$6cBv6` zu1LS%J`k2di<&q`-1}kk+ z4jW?yYe-&Hk_>?Y4hAgF+UM2|nKc~@31j-CFe;A48MTjJDB{wMr>(W+`SW^?wRJ86nSqYKRG7MVcP?Qm~&qt7rgjg8-8MO!f zwG(veOBUzs@-OqKbvimcYSFVC>;&rmTrn2ECCfmybluw4_B19K4&`JR^*Zj9K-o$< z=hDPA30^S5GGxK$4omPi8LDjRHK_K_%CLe`q2nuP2~B&&^727r$N8&^h4!F07?cJ+ zcvGmh1#th)2BkDKe-sPFT`?)1zUTyx5U|!@ageC^Wg2wn(C~y)fD3htAn0N2WaAW%KxV#PMBXdlI56-dgA)@}{i92RT98$N(pa6gk7~ZL3*#EbEu9UMk?>RC zo00V=K5B)Z@qSrZQ~rgQ$){)&SFOdF(jRiLo zBs58Q;bYWEU*$;)s-0>62d}PtYOr$7V_(V(MwYk%VAV4@>;qCq^$V8-!T}b`? zdU!;FRXRjzbR{)5;_A+kzPhY+d@t=YHoq%v4s)erQ6L2?Gs-uoWfq!y-~A zalwGbt=Gt1_S?z0=Jshie3HzAsQqoqaCcs~h~+^Gdv0s2x-xm_FLc0gc3ekh|2=|$ zqwL*30c=FBH~i45Ks$WdcIKOJ%_!s44WVlpst}1l$t}QMRTQJ}1@lv~l+J8EqRaQG zM>#GjEP0PCn%yWgWKzE5g;0y;NlGq|tl}C@Q{C`@yREYbFWR{N;r;C!+a`}gmRp@V z8vUq}+$S^zD)sYygyCp|B*T@aH5nxnBRCnv5fW1#)SrdE;qddAI1g}3z~|Y;tfN0o zi|MHBoCDM2B2X(AF#>ySAy!~gg&jq8d-a8^Tkwre#Ae*Kg>kHQrrbv*ZGcN${U@jK zMA4uIj3I>I_-_>0gIIa~woHGzpyGj_*uzO{md0O(H%)HgK)C=A#QI6ev$`1_E7U)) z7~NiGy&<&A!}cXN${Q?G#z*H(XK-)ogMF3So0ih}NtjeuHma@aRliJOKh z5oYq=Bj524dy~H?FA3rudIvowK!4(qKK2n5@(F<^7JG*|$E8??&6 z#TuRN+s(<5@;RkG*O9kzw2tqvyW6rq73|BS`p`3ze_*X6?|eDiX2xW;R3J~V&HW1$ z9;^r2nj&DvPuWf*K|Xmn|7ivCXoMmG$f+beO7?hti7*(VEn&5~kjs>dLU(vc#gwuZ z6XJ#Li7r_3cmq^O<1ZYNck|^6*yg08B@ZEMd!lpu=zOl|Q=+(+c%tGuANH+-^5c-! zj$T?bw)w}e#iozUxefZ*m`{@tc8qHB+7e@`0M_f&(Qi6*wd$}CGJ{S z*p%q7tmfSo31uzDz0nn=(|4+Pt+HUz=@yWHI?gc_^T~c(mC1+i|r7!HJTlsrcE)44fhfk#cM^adt0o&mVaeUP= z5oN0^<35>GYMF*}1owK=@Au?lf;bvU1KI)YGR1rW0N4@S$2=NlDT=FTaJ~I-=t)!* z3~8512GO0~%Nk5t3fNpC}utp;-dZHdy&NjV-7`9$Vo_OR8GtJ7%8Kbo4h^EMScS4+Qa;9uhD|IHfR z=Yjhg@)P|{u4Z>VPTo^o=c|Jdny*~YJGex7jAB(>ld|p2te99+UQGfGEkwkae$+U% zOl>KH+3r9Q4Tlm{{&9(o6;>ndzE}1LTurL25Gr{lH#GtG5i+iLj;%=|F!-hdarUny z$p9(7Nuo7_mOxVkp-s%Pk#rQj&@S2-{wubnWK4f*TTrWc?1MZF=_w;a!vt)an~SIo z5ATlAu;I9ZnjndY7wqWr_WRfIm-tWtoNyAS0GbadbcuZ7Q@?tw>tHdaszt5kbGMZ) zPW!Yd!l}MghU!i`SpWb4K~7CZT3-MF00000007?s0N()sA^-pYR!}$~LSFy?@azGd z0V?1D-~m37K$=Mf`D2`+uo7_D}ZxbRLKuGauW0^fcmq zYvo7hKhyX3`TxD{-uKJ-F9yG{|0mAZaKA*Q`@P?D<9?za;#w8-@5)pB9TDI9_w<_S z6g@=mqQ7N+%RfKO6g;zJU)k0M^jSLT@nD{YH#EmVBL77ECSPTrpXQ1lqIc0>s`&Tm z(^%;-gWOta>dAd!axB?}-404!eUrI07;7tXX)>);mIj4$^Vu79=bwcm~;5$Y4xRvby{T)Vk8-EW0g6p3?^Sgx%KQ49&o0<`~>(CK|+_64KE4h zUM3tN!xQ7WIx&~bEotm>eDeRoIM@(bnW%obT5b(Ju?#`$K0_hzVaf=P)w%buvlVy# zWBwnNC+m|CetupzzxHffQ|;%gkK*W6sY)b!7l}npvBj_0w^7)!Em~+^H*FFCU0PxT z9ZY(W!;sz^9YpVbN{555TzQ~_ciOx~Ba`VS&Byct@Sp#2(<%++=PvQUkwVgiu9ai~ zK?zNfynJMPlWYTWQz!f=k9eh#M^7@kyu0t@K}@tF7H4LTbYH8MA>Do4d&WCv&cqbD zR3B}OZs5xKzC6py=B}*L9vhFbJGi+jUr&Vmv{|Yp1iehRmsjGICkth2c&hTM3kWU8 zWK2|{Z2Oz$zI_LIFp@%$(i*FV0v;QDJr*bu>B!nY@|KX*)mQ%0Z{%kvY%~LE*8{zL zT1~Pe9&#&u*F;^?_oH!X7(>*^&CgIigo-6wwaWzN92pyQo zX{PbX#SN6Hm?s%;h*DM~TbG)%C?Kci_<}!-#~mqni3b@a5E#$-pDN4k=ttKCG#^5D z=D57G@gk*7uZ;FulCDPXk2tdSP-g_d$cJcdv@@@V&IHVOs7Ix3L=O zmB{{|@pS}jvk>r~G|!(5t5?WsySVH7leSe8!tDeqp~DoH8~%L3aqE}R#}U2~oIr0R zuc1~p)>FqEFM%vGkGo&Egk&vL`AoR;a|mH4>;!y(@;xeR5r06j8-@u^`z|N}I9}3t zn;+B(@-JZs&^j%~2Au(0tCq4qY2T=MS3&M;NXS1&Mif)oAI=>qi+1&7#D!Tz2JN;d z(iJq+?O3PYma$_3Q`DgEM7KFKC2cUaRAty&EA=b>fB0+qUrKi@jcK7sC7ZVl1&n^M z;YGi_Nuv$OFHBUb!y|Z`jKBiS@fP0zR;NaN(}5mpd zX|#tgG&RU(@msVwMAMFhCP`@#Q1sc0FaO8VJ>sRE%b2Nry8enEx#)s7q1y^_m9U8f zQ2`-B89824wRnH=zx{3keMP*065*p;J*bHJK9SiwY!q!}HMJM&P@<7$p?{j>@4}6} zauw8jOFK3vm&&r~(nQ{8m!w_jR!$v4DQP410EOGnq2cWKL%nX-!|mP(gJtQE&8BUs5smGg!vY8GVdHVz0z#cdmw6w?8+y)que8l^@)=;e&$qF zrX&(sSu$hNY=tYq#`wU9;udw-0La3xrGC$;%~K%P{^(KRFdK%z?httzx9svvs9~0V z3qFGTISnl(x=dyshJuFxWuYC!hLkItI>GAfQNfH85$yA;xSxSxnOvkQjIDdMT|juN zF8xz(SJcr8J4`Q&+1;%M49d5yj2Ha1Bg-yRAU?ZHWrBWU=@UFTgownvLqgSO%0k6f zbQ(`$_)1w~G?PMD;;)IwuaV(v#GT%@kvguY$yPaSq{$BMfT{LP0p)W^FO)l0TlF4t z;w1_frgqbo-pbL}eP@@-aj7+ZB>ULtg=SjpACf+qvh@z$>xuT9!>d_sD=Q}-OO95_ z^RP}baw-Q-r=PV=Z{%Eb*AA1Dxc~A$*}^f;C)2LJ-utI%UT%I;2i|En?#m7vqgK(v zk#5cnlB>bkXHnSfPvb54wiE1P;1#4>Qbq6opl`FcjHXNH<;y?d<n{rsCDg@9*)P_jeZFA4@ zXz2QvP0iwZS)OMY+2)`r7CHbQ$Em2O5HqKtcEVL!TH9=Ll{lC5P8AJ-3Dq zxsBMUT=O0|)X0L-&Vq;Ya^pYYWlT@Zr|5{zF{wLL@e~~*#)5*(+Twu-?mTON#}{iEC5zQ4?FDqd!=NOHSrqZ0T=^=?DsZ(bNC7Mux?`5}3^GP;H zoeA%=Y|xkv+sNWxn5eiy%IJK*l|59R!PMh0^kAx5$>xTZ@Yo%!7HibpdqUJo(TScpVg0M0G=n95kG*{1c&b1@m|wfsmu>iP z-^Y1pdJrYbN775FeilR4JD%&)&I%8uqnjVu%Ju!DD3^QUq<6PIV2&w30t!=w-4U+g zN;)BHas^gx{-QU$zXQpmxoS|siZ%gIZZSQSwq&&5Ve}_fA{_m z3(iUs0Nk6UFE`jt=YYY}u9489NT@az$87ww*Xv0ed7h(g}Wd7C*J4 znit0)m^IEh#a0;$%;WzDK6mmbOfkTp=rgrC zS>FSV?XXx(Tgy2-8$lJl(O}f2R|IARWUIE3F)vpKTSi_=0<*Hcq)UN8)pqZIb7IT9 zg3y0iHQ3PF3DTp;&Hf6InJkvK%GvNuSt~Fv4i;N+URetjQuX0w8gdIl>`qz&(0+JH zt5x(gPX=+@Ar7ss3iqB;`)C0Tu1zu(l{4%XA_&jk!yfN?xO|E#?X25cvIeu#gqFmV?UdMrpuSdVm)4qeg% z81UM!k#AjeUN+0_a=3wKyTI&Te`^2KXqCdItZFH7Y_KOSt0e9)x){XNFVZYZ(sTherPzZC&eGr< zrRGhI7v8*D4Lu5k)*Uh&KDlSP(AYHYRq538ww;JT^V)BYh{M{4EHkB7)WFmQ__$;s z<`ZHNIcJ*1tZiq43t-2fQk`>%x!{b^;|zW@7gi^f$%?fIr()<y?gUp-=s5uc@BDju;ikZYq zp}(QY4Bscxx5I-iTWsoU(LHO+&b^ed&cnT?bN}*JmSj4MlHW}e`o<`RP=z@Q_y*uu zKmh*truY2HFVElBFFKy{CWT0_ zz4=xI8OMjc)4_)kMP(XIxB08HmV}zXE0%aHil>^EIKl};As?&G**5s%_tFH3F+swq zzs9O-%>!k_jhdYyx+}s*c`om7YCr%0000z{kUtqu@1?IpWF&{y|9Ue`#pXxkX+gz2 znS`fNe|NFqVy5{=#_+Z;fedmfv$hQZ?XuP+^broBxae!{X|?>L!vl=Kl{e1G^9@JM zIT%@K?}1PV(LJSD45qSIa7Vm5@|nUOJ=5+jt*Yz%)jzt59Nu>E9c4BE0002&kajZQ z*^#y8k@&5* zjn?B^7s(W478GK(Rng2ZCGLQ04@x)`gkBk$0okZQ000002vUBg)QY`3HwY0$dNtcS zs(q)_I9fH*$0=fa(G-dN0!` z9#OH=k&`Y2pAA?o*8ETOVFtG5@|DxLvm4pp;!#U{y z6<2To52}H4H$rb5 zpxZD-i+#=V=V8u6R*}Dtz(SL>A{t_B`@|Q~P*OqSt**Y|d%{&1Brb$b0UN;J00;=` zJYVQat7d%>Mk-^#LXsm~)l=9sgSfl%oeLZxUe4~rBie2xGpq%R!&p_IaxJk_pH9m$ zx(NOWbI4ai@t=0D?D(O8X-Q@2Fc?rJPFrt&8)-yJ2sfgT9D(Ke$T}~hSkmnB+kzlY z=(;FJ1~w8~bX<@MN+vWKgUvlNkNCntu4y0s{{ZipD(RPGGey-BX6=JxTo|FkgfVGT zgiB{Fk6$QWQjF!<4c!bZ;%?XGX5r*FQNUUERFz$@*PEI^N@=1P`R`FFa6U<4{rL#9LJBxOLay?$1h6@kic0%n%mHu9mZPT%mp^v9 z7v&P<>oFHMw)5ASK%&)x2~r;KD=1dAE0W-lHa9nSKg``@BJ{g%90?M5zF#Hue| z-6%g!GCOo678)#5kSQ3-HJKu@rtfg^+IBZZ6iVe>Kf&Fcg&{{gHKa5Gz?-MA%l) z<88z+D&W2;Ra^s@z*P1uLfoc9Z0m#6&AMp?vLV+B`1+5APO~+U65rcuV&%rg_<(0P z*;&pZ9*5?tq&J9PqYEo^yb>Fv8JAE#&Qkw43Uv7X+K>Z?-lngg8Nh&n?aU2J&_>p1t250bvCi2>= z8NiSnTLk+fW&?LrktIXfl5%VlflKd7$%z-JRTdGibS~jB^;pkFli>NynajuSkv)Ws z5fLSDE0_9pI)l5fnG1&H2b7D{z}D2Fu}gb@Mt%7AJyyf_-WNt@bJYGQ$N|=%5u@Y; zGHrBZ=TTTp1%~{6a<3Bwt22l}@);Dfy)vumOTi$*=(wroThp!h1?X{vOXArIf__rl z@+e$!svi(}dJhjoV8A#3FE8RdZL1Fk-j-B0CdoAf-xN2iY2nj8;25-opg;N&f42Hi?*7oclBoJZzNq`vP9bh5u)?)d9QMS#y#2ROnAwz3Lj zs9apYh>yt!tT_9KOf6ziA>g5C@hf-LDS$FsAQePr5X zkEe0<6YEfr<*joC8}~QLzkB#d5ER>fO%XWfdhCAm#+Lk!w=Bw^{*l;x{L;$rBdIRh z3~uoQ8yOyZZLzIbn3RQ94qu6u^myk@#0&1VN;tYZz=j(9TI8Td0Fqf6b+pJS^qv#O zXs5nU0gC*?Ucwh2t}4e-(#)j5fkCErPOY54WkgA<=<%S+Pn&uuX+bu|a94QTOmLm=ITtNKA3l|=21h-c-|>0fzhM)J^MX<=nGlxk^BDyer<1(er420 zjZqYg7xQ&;yD7-N7734y)wp>7u_@UOq0LTN5w7n%#Ekyh}?*4!0H|y*FCFS$0k;#CGpf9-3>mYQ<95vk%1PA;qOUTcm>X({CV-5bVb==dS9HF zutbOqUjy6V#=V)PgumxxxC7ix=NYh+;Cz1qY`_MdxVa}Kz9?lJ#j~{H{|n-k&s~Hn ze)5QR`eFoM@^t@Q4QU!Q7p5(D%o=}WBd|ihdLue{d7Fe7$Ag0Bbk078D!Pzo5dAdIG9?X4~5S0VXXVT zV@|3eij)8V0+c0712H10pns05e>mBkWg^yBD@)-!VJFR`Q6?SD4}yiX>Qb4*anET% zD5mZDe9Xc`CL;a`=lX!_28!%Ag_s}vhdW+g-X=%!(3o4qQvfW>n(&W#Xc?6UOrJV= z&)EMVy!`-5ekKM27AIXLN5wMTB3+goHLUbQO#(tJcPhEnGO($6Z;tOFjO-pvdrehIk>3{+dmWblcRZXB@ zL)s#B^qR~KD@*x>TR-3e1WXOYt&~6s|B9TVnil(F6%6?5n3W}bv6?!<0x&*3tJHYW zij>|7Hrkm|W(hrP&%wA?qGA&KvYK254@kFtb|3SC$Dn&w=68a|LMGHaya7XZ)Gd^E z3sa^ssMo=Y|Inh8yLzH%ta;_D+L!3D>&V46B?ghRqEy+#-|Ryq>ptbJY)+Uq)Qy%>H$no`N#9G+pxPy2YwRFj*qIu?d!w-XK1f zrPY?BB8v%khB2#oLqhNECiviu|L9|xil7OknUFiE_R5oNisAxPEea^s-(eK2=4Kse zYv-$HxQ%JQTCdRml;)#9$|>6&TtyzqLZGVigk7~pB0 zn1|@Ln5gaxeD2ah!3&CTi0f0zpEbZor6vnNI_nQI_E zKqSetWE*~y09|0N0Pt!siBJ8&GYhKjwcn=}b|CiSUj}PH^ON>@iim(hLt9

      seZq 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�tEyu)jVC(fb28%Tq(2Khseo5BIdvWlm~* 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

      t;WwUTPx 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 z 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 iki@gBdcZe%8SNM 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

    3. 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

      WN@B4A1@_>0Ih%J8Q~Nh9t%|WSyw9%g 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≫P# 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π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�^_m(|L1feE7al$BcU90!&XlK>GA_eKOc?{lSa{MsZ{erk5GdNM#;XZ;4`8?i3 zX^W7^R!?kW>Ub@vjwkS)VPz?i-S!=_nY{b-{qL|SWwD9~fRU&X+_@~fH6`wV90;Xz zN#Np*e_+d}K|zWDG{a59P-g^QkH1a*sN~K*yr=wpAbkxCGSLwvaIF6z>JKD9$v(sh z&Bf^)Wi+H!o-fg`;Q(Fd?b9aw+I!{jDF*=z4>a;R3!p;a0b$C$d?E}?S<;`+>qq9-C zPFpFW4Q(m*-7d9#^cO~Ek5g9H3mH|#uuwY5z< z5WV8J@H4V7L>9y~R2h9##%+F?B6&9CBGP6kW;@ji>iLgO7oceaRn`_d=9yVfI%9ZDFCHZ=`j|kIU_i z;uq-Bs~6abS?P@*R-+NS9=~E44S~pRXjG*@MXVb4XcT!2q&QGyk~<|&uKJKdNY*x2 z$H{AoYguiqY_LV8iee5r3fq3Me~k;hX;s(M)8TYL;{bd-q8-HqlWvWvtIng7@fs~B z91pA9kf!zuTx~|kdoI~YXbr5`{l-s@i`49)NcMk5PX8X!ki}RqvCCIeL_#hB@oK%@ zc*pEDXnL9M19 z zs#IZ!#$N_4Fez_mxbAi!yl}uE!6N#B^1<0EtEHM12Sq9Ro(H_YQ^WAd8)=~-vN`(b zgvW)C>mNqzk>8%>MvgC^m;uy-2d^5><{rbQU{0et47HyY_?}uBDO1FWdBxfX-R-DNpa-@ zBwWon9gadhlo(Pl*Z#b8j?Fw!!|_=851b!RvI_{XsaLKbKNfjHdwSHFK@#7DCi}lv z5#xN6&s3U=3PzdACGN6R0WI@}SxeIXXN-Nw6vIh;Asq0bKl>*-Fz$Q-Iiofd(6u^c z{@i4kWd?|K^kqn-5?FokayRb%E~AISR)0yz#8mv%=ly*6Zegxp%tXXeX~{7dK7I3_ z>knlnD}fj3cfGN)aqAV4VH(Naj;bJx47YQ)!BX4}*U*kgM)t-|=#_?;W(5--Gh_jP z?&mm8;YuZ1P7zi$G74|~@p{U6hIwXewIBLNuXir=q6Ay^VcdW8j7bBKN@O)|nrNZp zaG*&`{20A`Rw?N_=*26!e5x64NSdZG+qS6@;USmrEQNzxR3=*U$XgbRf?hBaFbk}f zbVST)QkEibOLG_F^d{xwAV*ZF$DL$gMwRyK^W>fWMn2w(F6ALzy&nSw)77e+J5uKs z!-^ITW8sD|j$xx8q(6nzMs^@`!f1Da8jYT>CyWc8xz(L8?sWpqI1d$&(!{V*_70+$ z@dIdtjE`2__G<`-?Kf*qk@i3?@qmxH*=-jX%h0U-bfdLY^?mN zyFt!0!B`fl6Sv`E`7JKq+{4CP^-<>gVZQR7{Z#4@l?LFRoesN7YV$MZxASpN^)?8+D zbZ3;+_?>#BHLhhHKJ;E;3i347D!=xvIpp!oOS)gCgxCz{qo8)eD3JO@6}p?~=RntozB#*ac_Qr^ z72xJ=Oqwp&b=Z9gB(Kp$SKum}AjHEBRGhm=HvaYDxc)s{;hua?G(9SxwN8%gmr6nN zr82cX7qNKlw#nZ+dpj6*p1rxYXk=xQwr`seT`yQ{qQyvoRZOTyf&MogZO;5If<)vo zJnT;i$FC<{%a)%2T7oTTL#PlI#O&%)&3sssss58bybTH>l32LD0`0q!w&ekzX)x4E?N{xP#g!Q zbEN<&n_K<;0I7RAvlSLaj%{-BNfh+gF6f+~l3ho@rN0IZ^9L~CHGYVMZB4Av#`Fmd z*UYAm@8*X5NVk|5VnwD4X0i87R3(Ur(0$&U`9+Dpcg-30xn;ei)# zwZ(87m9v%KB(`{!j%UH%5meWkr9Oe*M5YIO3LF=S?&JvH1ozeES)kGt!olAk8U4CQ zn$MzBLA(73D0Os!ala7APx1z@6;w>2+)-X4;N*gN8nRalYEG zjLB*_;IF|UOms@FLe=IO1-lCkd7?rd-Rz2@eW_Qy7vooZNjjV|DD!v+_OVDVmqv31 zTo7#oXq~qVr;T1w{RvQ6q{-6mm_5dX&>ik9LX+z?%zgLeKFWm3oMO$LOr-?v^>%f? z?Am|GrAm0SIjn^r&pidK$Xf5`E`pi`a>tD;=KAcr3Bt~(Sn$EA1#1?Aw6K3(4qPSN zG>~q|$dDp^{KBJ8#AN_KLnx-UxDqdv-YxJ)lj8KQI~dCrkZdAkHAp?{5!)7wH+_Lf3_$N6_m~GSOY;+-z8UPO#@-F*~t7HEgZ% zDZ3w@_Z6xQ_p!ZphB((gQV-3*;A9_`vo~EW0RY|%vulsAa3ExeFcL^SoO4$?)F?x% ztHn#1bl#R7hAZ>z5Q+up`9%zB+Y_J(0--)|aqx2^A~Cu%S0d-h;XrX?#Zx6)`_`RM zBz9fef%14)4mz__>gIQljhB9K5gqym_mBX$O1O*Fn*KFr)tW99K`)7j7dxW2Kmt-{ zndNjC3gPyEXJUBr5Zchf%ax&>5yU>_N$pWwjSq+^!?;Kr4U?zMr1HTvlFcbSv$mMe zu!o=RYfTjWlsV*FYCMbkyOPT=W|{4dCk6}L9F$C}O{@(|y2IA(KlSWJ9DVN+)!Bjj zuRIHewo)5fk4%BtK4gS0KVM0BFk9`=FL+J2PcrB@gq!Gwu0@dnw&H6*1xkR_(t(1R6>f6~rLr3+&w zx4Do-omd2XYsvetbg0gYSPeL9&DwbZv0>I$ol#Kk&iIRIiFH~SsW$5N;{TpoR`201%-yoiB|)d~%22dqX?OZJRxVSL)$eph1JsylJkpKm|QFM|u(e z$vs!ZSGUB1Z0srPBDO6_|Cph;OK&n5I!U0wQU$KYX>|Lm9nl^UHj4fMqVHhKWutVZ zusbYFaf@%2A3v2)I=-?}$>Q=nl}dRAYCEBM_)M5C+0>%yBg999o^?Q7K%MOOe# zIOmN=mX5&C?QmIH;Fg}pTpKpeMp*Hh%JmDceBt5({_OFhkURY)($~_*A&k#3DrYR|=E*^qLcW zF&K24Y9GKw{XQrG<~4&{-b0Mz({?f?3>G1-uc~5JmM(G;xR6NUA@n5Dx8!~+-dY@n zf%E-)*^AQ&I-PfMU~q!dx2a>vHPSgrI)-kH!2Xc-`bAlbKq|vH-AVxt{IyWV3UFF5 zvN-g-Y`5dM?e3a+x#a9gTylc#z2CCJL}i5rZ{{c{q(%#(!?&`qnFj}*0isnts>WuR zypFB~O+b!|)$zb3&14l>@SDzS(q-Fhsf-+3y{0zm83UlBmyyEhoot}c#WS9X8YshL z>~uc8i=&At*GmsZTv_ep46X5g9Uwc-T*jehz#Jd!=tF(|(%qJ;Z_H$TZv2UYV2?TK z?YgpKeR)8*V;!`u1Y4%5fxJY@i~e`n)P%Bvx(sJfW~AD0*(xkS;hlh@D_yK%ULpr} zG#w`L=qMr9uxkm(FMuY!73i^k5O-Qp#IPU63nw2F8Z$?|JR&scbq{MEdH9cfx)wMr zFnoD39;)lT6WWWm;vGxol$#}6z$3oXcaiz&g#s$IpMU%ojnCBwF_`~H4s4^vh-RZ5KY>z6+DrRXZYeA;GsF;_lE9`6a74pR}3r< zUx)8Z^^p<0{|1d}*DGjF`&aWieo`?J?XRh}5ev-ES}%-#m;UF2m9C+45I2eiv*FQ$ z(Xm@!O62d1;Fy6~d0?nF36U*?$R^N88!;$0Ow)R~jpv~dvmf=9Al}_(ysm`KJlX6M z6RBXr3m+jvEyqF#GY7tS-W@3>T-DfhjSHP!69Rp?bsvmBGC;_cOAmy0*~1&SRvB|b zP6zoQnY&#sZs(I$1)?e}zx_9n0JPnn3fri{AT{54g=-0j<{3Zrwu2vPFu{BYJVwNN z9ODe3^Xb#9{g#<5H2{mG8zd-sNsE1f+eMBWXl`n&i60W!*QKkt`_&xqSMb8&r4kT2Tj2yD`PBN{Ac*!XH zabaL|;JP~fT)$kk(eLOqX*N5D2)b8fl&MwPd$;Xd78JP+4+?Nm!Yg2>B;jM#IZs-i z<5T#Yj|h@nEVxwfpBS84Bi*`K8}`Z!c(-r`6EuR9+bG;%Z|vkwRIR+SRbfu^=C|I z1`1TEFep<`V^;cczwI2vB1xIV6->+R5{T$B<6k(x$KT#HmV^AsBH{OE)qE1Y;R|M> z;RSUHRdI+=G8$_-A+~g?81=s~p!w6bI}?(xrTD^t?U`kwvpuY_NcER1*eK3AdIT>c z<*7Wrozhbx@|9jtajs`bZbGlgaa^IixcNQ-h}u$n|%!Iz@;I%D@$XYz26_Pnlb?pP)<$qjM2&kP4$!I&=Pj zM@im4u)!dZM#B)qUvIrNyjPK~Zj`l7f%WsWp{PTXJEx29HrmBTyTHS`{cZxuVy#4- z2v#W`DFz7*=h((ec>0~i#|i!PUxsdV+t)QT)eI%7QGUz;Xo&vcV(wbVLRT`=6&khQ zd6PGCVfpJ!W!2=SNQ$cNV@dQjZG%W#ihML(EIkN|AR*ByD>|1N=(O?8DK=fHM|9WR zalXMF=ZAI0A3hqdl@D7_ z5fkv}8*Mj5u!7yutC=#^@DzY7jgE2`XKuM75Av+jVP-%;iX^=K^5aw9gI$36Ay*HcPCH6i!M zW5RFCk)$dg#vm{o)bH5xWHaKUfubaN)md}(r8C{{+lGG!jB6t+0zQK7=dOngCuD-r3cMM#?h7!u(g=|!or^bty0Kkx+iy38I9Al#$ zlH66BmR|SwONf4DWACcnh!;~zk%$DT93lR7jqxYwL8vdz7Ez&}D92|~440R)P&hpWAvA*jKYnRJ5KOXz zTWt0$tP+-!hZ10m9$>e=`}J^mc$KPASpLTzFJ}>|rvHUYq&+QlrgfE4o{=r^hB1q;b8zU-LZ#7@SGNn&Uu5W7Bs*@?O`LB~|z`Tq*M<>Ra4n zHW&|AGZR?YBAFYT$&Kv_7$2BG@_HxH3m7#bWBFVGn0WO?ENuQNzLs)0ZG_spqAVd+ z5~kEPUyU<_zO`<`3z}KD&65btdR&jW74!PnCk7u36Fm%zX&Aj7_i%ZvFO0L~=ZaOS z_g2ImcP>}l(bsV7CdgP>pXHvOupI+eWS6-QY+Y6$IppqL~Ki?Qo*;MAX2GuQE-zWR8`Ft z;y$1}UfPcEt|Z{FXGMnI`B*E!@E}{9YgU4bz+;Hz0wsdgHC>A;gFAVA&_{nYJ6Ldw z<{LM@>R#Kw(e-n}p98T}8a`S@k@*f3#%ilQFN1dG2mYlha7$Nx)(3^W`rQ%8B}$2{ z#@CWKVF^i9__mCQ2*4R4(!6AGu6dj0p!EF#k3%WE`+9x{N4?d?Z*4JA5I8)@+6))% zjs7N*7~<)0DBo-a;l?u@vStuo{V8V~m%cLafkOMRZpM$gWfbVzSsC>#9Q>4VjR$U@ z!Vqe13I82jsvLjhwW~m;DY)E!NNhXUPb)0c<(kE`L3Bv2{0$40NE(>s{|j+2^Nq$nS5O8F`Ed5cP=Bff|o&7G7M1}VMn9i5?WfkInK zhvGt)3nKqGk0V;uI%lRU07H>`)eM?d79dM5IgN7or}B(t=ge{x7FjoF$RLedvH*=A zO1xeA*-dWE!c&3QN2K?*hdQo*qNI?eM{E0wPWKccv=UWX2**KX98Q373!jZxq4h$G5YZ-CEJ0lT-zy~In05!$Q7dWk= zNKh^}{?<;mXfy_u6Io0lYw-XHm$X9Ca0!gzOu6eae?t^rbHIYUu@N9fI)glqTSS+( zq&vO8KOqFT_o+dN-?1WibAu)Vo%U_DkuX*Rg`O( z!@GrLSbw7XS5%(LfP$`woDj~S$}50(Z|mP%eMop^{8k<>;%P`=sDts#s(C;@$CXE! zbbQiVH&Zlf5YC?Pu%eM#1ML$KQNG4lYW>vXtC9a?#m!5=nG=-4wDQ~4c-jyXY{|1+ zo2%f0bPsP(I@GRIzafk`kOS9o!?rFXbCKkI{H3tG5``kg@tF->u$22H)%phpM`^3; z@Gi4c>by38$PRLTsA%U4c0yQ`uRmK|1_;>a6s=lr=VmM3q62z3#fRqm#uPJybtTC+ zUyU|*$3Z}$#ZglFJoo(ki5uEH$6%u-bTNC%j=8?YC&iYAZN;FuRr{l;HY#8&CRGUU zY(H6)Z!ozo$53vcTjH(4Xun14Flta)Mb^C1TmVHxl2<*u$53du85X)8c8x6k6w)Fj zhU?Q?`&WF0&++>e&0dEY4>w&x86b7-v6xURE|)q!bd{1)K>|k1?vSc!Vc~m{*s94ib@q|$C2d^SkW8t4u8_ROWUv;I39g?}6 z15%&tf^u+-C#c!uQVYK7yM1gJ;Vc3G0U>kF^$g7HK>EV5=_q~Fo~S1dzSCAj{rBj~ zl6YFgwkfhz=3H6l&M^eROpi5ro6eg5JR1d8&Yka{_Lw=Xa9O05oQRW`_IKpk6C+5n z{1kpQJ%9=twB=~1*`N{ME57qu_z}Mx z6yek53FzHq7!24e67tU1JG~A#J9R=4u2tgR9#IgTdiP(Xg=&W`BuOz~d389sKAJW= zxJki0`4pGQAI^*xa#)thRk4_{!5lj_23wh%QS03^QSLN=So_2Lmh3?!Gj=`WRDp{n zU0dT`N6IRHZuNGb$mf#G>TS7S(^A@wTpPL*-_o=*@=+;~7*34quyjcS;V#GX%tm5j zG5wI;yI2zJ)Ct7`vKk?dbuv}17@K^M8N6?l!>pbHf;Ei53zWH~4fkd#m+Bwc3ujN) zkCR?e>yT;DHio}in)Y@^SYxR-+c}x3B+p#C~9j3R9QyVK=2YiUsu-sMm{-WT(ONZr}Bd!?Y3Be+cgsRPF-(D zNiL17DJketgH3&?vxSJRzYD3X@9OWG427FI+5SIG{kF<2wnMMz5`AKs9X5x?nE{wk zDT3F7WEeRDwPVL@n4nU0&brXwx;k%oBX#XKY|wO(gSV;31=Odyg+RO=iHkGJFf0_H zAmESwszwH(d~ggR6Zh8HO7RN=P(c9#mK0Z9-^5Dx+}oJ z5pXg6aT|-ZCCARY^|0Gp(S$vv!5@{kYYM;?1BxUoj!~%4K8YaW4Ib6Vo4~6LR z{^mXS1U4POmAcl9c>5UZI~`JvYI@t3$*#P|)t`}1bGjzqY`*{)>U0#csKKvbSqiVX zJ??`}osy)O89aR#V1<9GY1mSk!a-mkBOyxNjyXP6B|RYz&ANl4Kt0lsK4%-MsiM}B znnmEiFVoJji-biJ4YZZG$k&)*PHe0!H=k|8_2MqFUeWXTqI>*ySQtRoi5`#oTp{Ov z9mpGKm9;PistGQbd0H8&4DFA|81J$?j6`5+C!NNw+}8Oe(NYEiMUq!dwJOW17Rp$V zX?*y8$m5QlA8pdq)H@BJXhdH`IIl_mo>hb6>+4}FQU7wi;{BlH%;h1LxP6ZcMT|+6 zXG+eLMzZz)kk&CtBLB57{nIvdD4qtWN+#J)7QC6Fwo$7)KwJw3 zJJ&AJ4;90cu-D&vmeD$oj}`DdoYE=V$z36qkC+j?9-%FijYxokl37pXK}2)d}Tj6Z5-tzI4!BK!pN23qsxY3p`rDGDr#|-xs2M6kg zlf^jl5H%G4iDUgE(%mPCpiz)~s(2H8`6c9?mlz~N-z*V9sked@WM7<}T0N9l07d3^ z5jjCKOFJ3A{)TSjJLlX6E7fF~-R>yhnED65g0&sJsHhdYfmy)89M)fmX-%83{95XL z-duzKxZupy!JOsJqCtQoYFf;r?(9t(9ks}k;AT5Abl2bn|FVZL5D@nDl6ZZE>Qh^~{0w}jel}DNoXBw#Ez;`}x zKXjvrfse}PNv|NEmjaZm;+6w8@pjP1(A)Rnud^VWre`k@ESg{lkK3ud4$Qg;`Rt^C^)0)J1EhIX?vT zCC|^q0OU|BydLof1X)Q?A2Le$xfrVr1HkCOl|AiopRKJoyW%)@|9WNXJzBnVS|ghv z+Z*7AwSNvh;CrG`#q5hxPF^V4gg+rD4!!(=L+x;Te_+v+c3FN4-acCdQ&cA&=Ynk) z2-tSOSSgQmuh}BL1+MMO=)mFtGCS{R2RGWn3V(thN8DU8)GZK!g%xfX)#{UAO|zZc zpF8ZDRcsX9WyMJodO6*P!4PdvvUsa^amgA(wOHAf8o2>u>{<|fbO@D}fwWPLBbX4pJKf0dEW8^hS)t0$sx)*&}_v6A(#GF z61ThkY;xjk#jY&0Jx@+!#X+cpYEylcpMTu^YT?QVIvH%>EyHIlK_5Pw6o9TIxZDy2 z{-c)9Sw=4%wL&WkGYS|~s<%}dcT(5N#pQ)zu`Yc!vusdTjR{V}@#`xT34umZ15OM&^}Bo-fz2X)Lr8{+1X{1_yS6Z zM2G8mo~w3@hssVTtBGF_@HP_nyJ!;u|fS z2#XR==>u+rUM-Iz_o7-27A-T;M@WD}SK^?gN*rP5CsT{fKmqVv`QAc|l?DzX9648>TM^ zDNBXY;?`2S3ev?1x!%1Gj-ok>lHjH~MAbgc^QD0ee%!`jmj4+M**d)naeeoMZ_m8} zfk`{|94|0ge#|GwpfPMEy{|=D$xS)K$)WYPb`G;AXIqZq!m7ERThJEG5|s=ISdFWv zCKU|wLMmW8r`;hgrM_YwhzE~S@Kp?bi-O7zF$4*!4GolfWUCa4-bEIha`cXSqRB%Y z6?tugq6?Y?921$=_RScA482-gI5MGdovA^7xa+*zBs^i8dT4y0%Kqj~9_t z6c9eA{H$QzuBU?WoK<^}dB*7nI%M+x=-}qsM(uL^LDnYmZJ-hhF1wd3fZ@oU`68ii zCqOUcwOo(*M828tLFRz%_8rDp(QBHi=rpsuwS6MC4-b_+`FOgXPoFQ!eHDJE-iMy*c$}SGe$92 z$0?F-6}b^6fU74O->8A!k2_?pb_5Di{N*rN!|G~zb08B$5M9x0@t0>;8cL=~W>70? z?-(L3ZK@_SEU|}P7}4LFzc`YErC88eb!_XRxW)%f%&XiQ^MPSStV_oPf7wk(Bn*9& z3CK5f-s#+HBJAp`K-e>==}`Gd#qaFt#AMnqh-D~y9c)$xauBtW9=U8`WIixzjt|dRe>vx4YOpmhb$Fvxas@wK1IiVT*SS}Ko`%}50{Mc z8yA;+S%7I2RWZs96y=_#ghRA2VT;*PX*gm!(5uT?068%dq){HysL#Ptd(~j{`@^1J z%!+bqBj~t|GVM1Cx;S%tY!{m^C;K^m?eXdnM9~Yuq7LPG( zG;D4G#}F)OPz%xNc`dqG$bBJ}2iF@%>R|9auq$yyd7Rr{uuqRO!(rp@gSD1nK^Y!` zxYttLc6F%4&Xb*{$FDI@ZXG9=)3?8^ir4Ji(a<6u{tny1f=vSR>Z-ML?@B0kLe_f_ee*C)TinmwOu=Qed9dWge+L+(ik)LVv?jGWb6^yd zR4{-uU1);vW4QSNTxn87&|9hNc-&azzx*`KP$y*eGu1eA4)nbP`GXy-zroKZNsoYT z&#jQg3y9hS-&T%Q-im^VNkG~r)6dZe=Q8seuoSbxD{`C?5r@Wu9DtQK^r$2|3y2uq zOU&94`-c3tOogWn0^B5!Rx-T)85A$TSEmdrE5d&w;vz8_L1WZnBx5&}@Y!11>OR-6 zUcoHlTPmB&AqgC-TA;Kc-K)j(y_7U5T64)$`l7S?z#O}oT&0ms4AtI zbKNSx3ipSX08hnA0?>sOMBRx_Gqw?i0|*2=i}8x>^iWIzKJJ3mBidpI)FVi^kp->4 z(SgTMb2$1%md~?xx8+?EUnP~Oz8&+ytQ`S|(+3=5Dz=L ztkswbgF!116loA1rP>B!PB>E4qPyM~B%B>|LtQLsBG*W+U0r8It6z4mf9KI30rKRa z+;aB*A0M9K|KP*_hZ}!)`oH<`$~6uRNRY;MD^rhchBZqj!g9ImKdJo65^jwUg8r_* z{EauNFMpr>$3Lu{=p*M}d;1%igJ0!dci(s&{N>L1FX%tpi}cU(pL?~xMSdN3YoBD# zOMbTF2`~Oq<#YaI_xI2BUb!9j@sGT*f1AInxps$sFw*DVe1>O^p?j=;^B3{U`{eNt z&!hj=`!klCq5KaY{y&g-nhorgOK~-pd{W-?KaLrR&>$8&G^xosr<}9S|Nq!idb_rp z0p5UOYx+^%jN1?r<=sH~pL7x`LO(~_6Qc5Xl zE(3OUmi33x?=Q4cgVmC}bcD$qN#!)`{>Na~1r-YlA%x)JWrQbq(ubkMzQ&h9lGmK- zE{$l!aB`S}b3vQP1L>~ZkuPkrSRqj6c3%ibZ?n*5`_a^wSdh&qCnb z2YphP%kk?oGnzSgT$Jkl&kYNr`iBX=ROSl|RJSl$jRP=-Zd{bHsdd3r-E2dYos#~KNhWtI`t?9)3?9tie4agtU7gE%G>-=? zV~tJ77nDa$B7HbGywNT!9x*ylU zU0?0awAB2?sC7W-`$Fs;zOP=HC-TK6Wnzcaht*V-oh_~lQeg_RTW%8){18$)v^Y1h zFUBle2UJZ{pX@;CxnfWuOqF{Ps@5yF>o_Z~^SK85NEN``4`mU7UF99BM#%!ci4@>x zjJp;sawVdAFbEwL?WrBTqExE+`S_HaKjzw^TU(5L+&RV60aBxPS9F{lh00ZJBnmaY zULvpRf#f*Sm@q!unqK`}$L)56aw(qM1k+AfSW%?2tPqhe2_*DW9oKpUlIw^7pnGN39kVPLq&u9Ef3sf_7kBin{ zsCZKaKK4a}S0)TvCf(KkBsTn2QYJ0Fvy z%0vT}>9|87;97vaX0II$J4)j$#E6I)0C$>|(Y%rESYwwB$SiaH%&fd;eM&*#$Av=> z$Y-%7&19$?J$+a&6(p-Ij#Ga=(|OtjJlWnYzBCeoV!Cp`eD$arby`dxZ+W?Pb;pqV zwh24{reob6rDYY)p@=PuG8!H8%0LeE;{iyMuyrt9MMK+3Nb`HjABBb$L~Oc&te6@^ zDzMMreSTeE7)5uIrzAYB5v5?>2+Szky9igljbILYdcFEQgd;`3@gLx+@xp%o;S)X+5VO43&Fi`-XZ@Km<2Ghajv zrCTJb8)IAHiI+~wkPQD8=#CMsxvVZwAw@-YMzAZ)iN z`k_@YJ@ii1yJWB#q^~FS=ckc1P0?lf&WeZs#6>CBc1y|TK(<^W&gp~&(`mh2j_1LL zVa`0lNgbeRHi%1vN^PHYWf9`sjuth}A@IROM0Q>O20rgC?jdWW^I|lMp9NP07QlPW_Jag)L{5C07UP^hd_nqxI}>9o)IPwuB^_a}%~t@wM{2zx)qjpXGQAIyC-=YC_^ zPP1f>McBWEN$*EHhM;;GMOMVBkXFH=({!I2LjDjcq#ZuKS=uXQqH@_|nu3)uT-{+2 zXaDrm3CL~ZEd6LF%Bq9)-et$P_u@Z@=+wj$- zG6rCQ)g#}sDjlWNL$EbjCH~0&?i!xeR&$LeS6B1RW08$OAzqY-IK_=(oUavu0ts02 z<)zAKbb@vH9F$i^R(Eu@hWq-+)e*P? z#ZAVsee7FgwjqHleSAI+-N*n8le6gE|3Fybzpt+H0*H98F2z`R-bB2-$?Xu(wttOi#XBgpx&Y)(V4qi-g#o!&j??VM;bJ`T!aJj+oP& zGfn(?%>q2F;tHPzA>s7b2;UnavDYeKrkejmHx8(0;~|C1%cIeR)(Y_fLaMcMp|{5r zOozJ96N83dPPC}Wap5WR%RfFcnyBE4XV&-r+7M@fW$QQmAFh0>Jj(GTxh?(4h8}A? z!0%l-Veb7#WR#rJ3~x=&!%=Q0W6&88*IXTkH$)HW>czQ4Nl&Y=t1ZOEdMrn8It0I7DtA zKDqn4!2#CkR=pe=4qL=Ju&zuw`R#yDP~kUYKeaP>{Aj>p$tlh7`o8z)^<5OokUHUX z8L)}MG>nLOl}}kltd4sH9@S4mgv_r7i=90fc}vBYHcSN^^#CNov|=nAvC0cb#@BDu zJL#+?FD~!kFvJ{m1Vfu>@zr$`?y46u@WhEEsJC8f&EW1PP z{l8od)I1zsfJqoet9c*t=#&cg28Ez-bygm|KEvGr*JvL_E_cQsUf4BB#bU$I5 zW3{sUjn{jqfNg9abs^Mmv_Tao-fmvzZRb1OBm90@Jk~Nl|NO-_nEJPPnNxE<%~r#h z*ZIEW1e5CxST5K?+2KN$|NEqS)sRmyyo_@!#YZoV;Cl_ZsIKI_Qawv^)y@wsg{yAx zY&Llnp3o?1-?&!bmMl|}C~yt3@mcHW_V9{#Cejp0H7H{esSRdag1IPf@FD@aKigGo&! zekQR0g!o?nO+`0WurxG^>Ep}Ieg)0QgYf{7y#ir%fz7&*pMs2; zSvZT5Vu;BI=zw9O#iQ%;3UdxxpSRhX7gL`}h~jrFBAg|+yVv+MMT$e>j*WH*e1Hc> z?SpI8{(KzY-m1K`)E)I0RbiVx)Pf^Z64rbF4J=b1&PTZ?moPH*n(3&RBEK@3IiT^D zc@26FAs*q#Pxa8H4q(}F4iJ5?FK5rOe8zf@y8;?HgefzoP3kwC4` z76}ByhPuW7ymQjUm3Kz(-)t2glG7x{tR$KEd1#!gRBH?v9ZjCg?uwrZY1NdJGm9wM z3BVp@oRJ-kGSX+}y>ZR#kt%6Y0jLTfKbpAB_Sd|qMT$D_#ERohSpF&i;Aaq<|3u|S z!cW4@_{pwfFVEs17#x)R6fHijeJLvrmo_i^lTYjN`alrjh6wYa7TB!}nNflWbmjN;~z?n!hc+hgk6|gSAySX9Sk0@4_60g>LmUzC`6FDUKHqlj< z7Es;s=DEzV`sVTzpeEAg(vEMb@0gB#WPg?nx=W^;#hj#>5 z-C$rcrlT|8M~CqFfm}a#h9J{n?EE6<7ob*Bf>>@8%H^4DJg$ZDkT=@;WQbJMGyLkv zl&ogCM-GB&ckH<|!Z?MfOJ7G5Fru@8-a%C<0-7$N0000WXuV`~HjCpp)x;y(mjOcUK0K| zf^;idp$ziBhW20>W_5+6>&^iF_Ed{pM*Q2jmw%72%Sq!ne;PsnCD+m(5d0mPs&q&L zPXCK!vc2f+b}Zg)MMbqwf2igg&#Qref4}k&S&F#cM7MRwo$WyE9gVRd?7s++i#*!B zp`H{FfS3c?Z2ncA!fzqLg!iu;06l`JnABT%9+jmXF9rMV)G@epcm2IsQXpxj-%ow< zy8w&KfkA|qarM9yc8$pr9q=5)aGZw#df$MQXp^2d?^yK>hyrFyzr`#kc^$jxjij`Fx4{Q707+ z0NFo#Fy5H^LfI6Fp+EB4uQB~aRtehAu*kI|BNr5@i+%? zTrY{GwvD2Pg0Khdcr(bA$PauaZ~v}uqws_(St^3BwJ+coppfmwr>=F-LEBH2RckOi zh^II1E2zCRfNNpu_q@HD!!!3j(+4D$1GOgJ=eKp(t~z)Uz5*bmT7=(5vtgIOm*dYD zxR$&&cqSaaR0X;h;tQRc`lY(NsW;OT{Y?xD?WfJC!Dy&pbJ>)0M>or921Gr88h163 zJYHLPO2j=g{d6aqDq~1EF!0`#`k2!E1)Zx|X~rkW+@H_kbszLT$Aeb}01c#l9Ys!G zUuD*$z((9+kLSGO{Hb3H#&j9z&eIos5+qNo)}R)g9{h)sKq%BE5fQ+d*dg{EL7lz7 zO`htW9BHp|fr|R(SjzKc(gNa98hI2bjXo+c8{T4mjS)A$Y?gRlcAJ&2=nuJASvqbw zTGmeurB8Zdh?oXbc9ukh6{uHEJ$ITa89|H7K7Fe)v#;&V%DC=fQYvsVGoSBglsXRC zOpa&;bmG`Y>>Chae6r zb6{8`7_m)M=OB@iOyz9nh|pjeYa(v+PSwn&~nZWTZGyzA`Bf)=Emgg_ESm(ORKF*8yV^xvbsZA z#e`}40T2qYcCRmjtus7c*EpCLBJ4NDQbwJR!ldbe!d=^MYvvFGO8-Ocd3WZHOfp9d zOs?OzsVy2;uMct@w(7P1?TwClUq28Od`KK8HYg zZF3w34l(zuW3qhs)kT_irxc*ksTKu7~mP+?D6nbD)o!;x}@~&P{n`O zg%c>U4Pb3!-{LbvQ;3g06~>s3ZgAgN`Q%~nQY68%=>!HI^-5YxWYQ%H>=Qo%}Lq6I+H1HR_-aXVDkz_!lkUEB~@1kN6l3Ldb~t|$>g zU;f_D`Ast_8^%R$PqvX}1>$=9dOqEAz`yt#qKEDdCQtp?@Mwa9<|@Q*ue5ACrr5Gk zxy{+w2XI!4LuS1rr7XvmMM+l1EFu9e(Q5BL(D%`WOPz~*5rUQ><0Y!!>o`$`v67r$ zF4j>rE}qnY8{*uBD_f;q+bQdc_b?msUn5TXIA6U2=|~df>l^%tBO|-ogJ4l$=D2o{ zOfkQJ8<+a28q7b-lDg}O%j9K&=7wv=-%fU=1<=sFIe=lMsq_XDGL=zJ%d;E(Ka6&! zUw;%YpbQue7GJy&oa6_o-=!MeV|T67dqk?XfIe65=`tWsv(5og3nD6Yo6fXXyf2Xr z>hwL_k|EeON6gPbRqBw>OHblRntbnGQhJn^E@mA50E$7}ZoRojpxC0v$FrpkhfNw+ zL>hz%^~cC=>UIN1 z360QSsntlIM419O)}8ud(z|XrCbcGzi{D0~!!A$=xDYD{*Sy36H*sa8Vy}g*8sPHh z8?cdjcd?ECnpDOeutrI|X%a*C=Pom%S`B#EL+-4I@h_N8Lq7Rgv{n$jE|qH;XlT8cR=(cY??(rN8pF#k0h5qw>CMIQ2ycx5p<&`IR7* z*mnJD(=3pI1d6!%YoNVLp1#Z9wWf?_vDnyX#Xz-Orl%u!)Jg4i4|nm5W?7aNH(M0+hy4iS!yP$K9xJhl12@`EiFx2M?9-~C z;i6{0)$}juc^!Q42@o~#=wE1WkNkLunvp;RHnV?=8VgUP=V$YFse{zmNhM_ln|9(Kd}TqYd5Rv10=n52xe zlpcSEX!rfEIWmZC>!=)c>EdLa^w&P5$}#H}H}m~4DO^ABs?sxRysNHD6p#L?*0@Z` zK9dII0Dlz>2DI#r_UCd;CMVtC4k&s52E_{9ka}EP=^lxEX_1wr2rk;cES5Dj3e&gJ zwW71X>wvNI7(13fNY~hKsG-SfiZC}bc2*>mNP3mLGF!AkssZqnXUA0OJp#ZoHPZXLT)v44l6CFN_Jd80Nj5<`txTyXZxpe=F(c0;JzvY zcy2E*({PW2TS5ggrMO5)wD&ZnGD-nhyHtLzMq$4E@>3NOTtNLtRQS@fnFzg3^P-GlQnr= zEX%AF2HZ{`J=4GN3yQ$Vr0&6BSYsQjF(awmVTDEuBklL5TfbYIJxllO=xr|YvTe$R5^|Q0w;R$?L}@($zDmiNFeJTLUqyvp zBGGwlSIQb!`*#BlENSBcG{S$;bq~S9bWwMJuWj45ZQHhOz1OyF+qP}nwr%A5E6FI8 zNe|AT&v18j?e(mrJ|3k)s+B+csuE|*d4d0?(o+45K<7wnat?8teK@oV(JRQzoQlQrrjFKF0KL%Wc~tp*id%GX@PyXKu`rddx@nzb?!*N0(y9xJS3 z+0`w6R7&Qsc)Jo zWQHN@cP-4m`6BaPHKOuMZ2g0P!7pEP3&M`OehJkkcV+hhb66Sam)OC_-hY+frSZ?B zShdpIdw1)70S*li)?+{cMbM`g7U>75n3qTb|C-TZ=0{bwNq%%EowXRw_D3Fm@KI+b zD6mE$_euMDW;Dtp)Bq6Fp?5KK#b_S$Ru#y{d++IkUcQ;!!UZ*xl*Ao;O=mT(Xo;4b z{s36|diDX7?RQ_NL@i9uwHxNcTI&%ftztz!!%v<)XeQ@fBW*waf>yJ>9AK@r5^%A# z-}hy8>mIF_M?f{W{-!SxwEuNj*h?gD_rvKrq!I7sG(<7w63gqQQ0sPj zMw=8mE4opD>|>+{7duZGPC(S$!mX8|a-_eJvuubf?5&x@hvJ^9H7ftGey0rL6_x^I zSw1XllQ*Q{gh({x?jKxLA5lQ+4So<(nG4QX z=6?kg%Nex(kn<94pM{=yDU}b8Xfk=dHfvvR?9O{RTsbW`SzeFW-?2)4y72(PrDkTB zO3JG&5Z2_%*D8Q@E2bvG+0-yDM{G@Znl?XYO`1SYdGgT|ia?W71^nxmH3+tZD2#Pn zpT}!ieO*k}ix4l6KIu83ld#%4tBvO1(ascb`R&{1N4bNV3Sly+ZOMo4rhlM^;k#DD z#(1;VJN>kD_88+1?M{iO*193^QzN{&%fq+cUcpXOQ=ZVIl%Q+(Y1<=9&^8if1M6w( zykiu*A}oTY4|6#r>wX|+JIe-OpbswtQ}jVBCN+AJ}>+?HDCS+m?=$(_zIA_9Rd_2`;xp1CKvRYOef zH8cz@TJE+3^NSRwRkYj+Y*a=8*syAXv?_edg~xM49x_n$iE&i9q%F~WbjiB-@8<|J zrA!;<9nFn*2>sUpeaycVH8(Z@3LI5!Kj6{)6lCl=VKIo-HEaEKh1jvf@%T+otYe!y zx63YE=mY7;^W}J!$j{1Zm*`$yEgnNJxGOZ~RnFiC&{>*nBh^KIUcNwzDCKf3N5rRy z7M`|?`gm9oqrNkFt^^{P41c@o@1u4T_+MzKz<)$Aq%ieo2}sNgQxOzkm z@sX^MH*)4PWdYNxh7@oP+yuyK+%)X9XoIhg2T&2ta=_qO6 zlF|Cj=yjrzW3)Eq3@GF&2;Fiiy2asI_mRS2|Ml+-+~iuSORo{Md^+znkL37eIu?8W zedJ3HqY3!CdvdFC-(Vj0ydBd3!$FMjOu8pP)H-Avv{b-S>ODB)?WU@>j*t4JKZYy_ zN!{!^OPH^9>F8;5Ba$SD!qPv>-k=lUbkbcgd3Gl3v|}Rnv(^z5k=za)bhjB16|a7u zUA_Lw=9N-*=dR@LlM{H=+Oq+O$u6_o#5|iWls|fhG!@O|x!!V|1R>*~LevlEmWIb? z8}i8zFrD93Q4|&nn^<#;LNULpInFYE%y!85;_g7P|S7}!1%b({?(FR9NPW|*om9<5+>uL&^Q`Qui0dC$_^*1q`4&t;RALJq*$D1)!-mo zK3Yz@*jW4Buw&(}XS88CjSBwMEGuU{PSHcHK=W*VYo1tDn)FepQ&+vlx3=M7b8!KwLW=*0m76h2T))y zq8Q_(yPVBavOcs|zLLA6L;^@$tGiE^JAx*SO3v|UJvIQ${Ubk{Ru^#Op~f88r#i-J z!D|)P)H{ncj9agCgQEA~WAQ^oZaPW%fy@k=ygF z(=_XdWQ(B07T@Br8KaZNQDOAfGjH=koFO_ZpMeCUXlF(47O;N;l@h!Ffh&)RwPQJ6 z3#p@zb>!Zj$v#S`C<8S<6#CND8roUDbLN+X@NW)$)fiv>f!6@gE#M*=lF{qU5@xNX(^in^3$czK zRWnRk+v5^y&K-KaZfS6Qk|gEpY~& zHyXSObW`dTK0p(%l8ea%;^Hk8-emysIdv{U>eNzh84aiW3&U91=021&(WHGuxZNQ# z(-Nq{a3m{i6(;}ccK<;P7NI$Gu?td-Oeq_;o0eDWy181R10eifDww6o%j68YX23@L zFSJzrZ4STXY0Im$1LG&jhZcJ_Bv&L{!ikaJ`AzkHG|uS&$gm?c#R`)<1^MVso<^BZ z-K`Jo3e`l~R0Hj5N@%;e?b%zo)ZQc7((|fw4 zOe)(RDmtZ0g39crnhdcEAQUmN%I%Cf%S)$Q4f)dUe8Wc9UgUa~xa~8>RG|PzWvsj5 zX>q@lbR`!km6Rn5(+i=un%W;%DFW|X@vDwdE@YqorYDF;4+%y2wFH8asI1qep-!d@ zZrL?aA9uV90ory7tW)sJkSJp%`K$@v2OJ2AH16f}XPc#x`X^dvI>cIoL{8_Eg9^Zf z;A!7hPDTE_$yIUj4lqp@7wr=&)gp9EXZ^ziJd4nvjsi!Jl!VdZq4j0*y+3~lpyDxL z6r3=SD0l`Py1?&|>@iP7hlrbjhG$up{??p@X3z#x*xVdI`+5Y4u@K6+jFkkbpHX{u zGh#sg<#@Mng*>ZtzCva?WZiBUCuvb>f67keubOkoXQzL+sJ$G(UhCQ@z9@9TTpt6$Fd zP_k>MBXXv?rYhTiUK!>86)13)U0k-3e$ zYgwcg!s6jEacg6AgNZl#rQi1&*!rdMA+p83LN$6JJ^JZ~%V5Z7aGANiMyqfiFv=w(v z0GN`iP4eJNkSC~wB^mL6tQVTekB5IE0iVqd^{A>@8}h_%j=lz0_U^9%25%vh40t;*pZKC=zy_nPQ}v20>dhnDsko;m zTb6WqRBAr6#wKg0NF+(PQ5L}Oe5By0?KQs4{uN`%MgSATGjF!{dY}a%3=ocMCk&fl z01x8)q!!ctT-P6JI|9fN2rv9Xm!&VEZlzUXYuTp1Uy*48a9>}V23XWc+S z@VosyYc1Z!9K}2O(NPFMlWJLi;UnG$f|zNM!YGToE6G*<=1C`HCEQRc>Pae|MKlQA zOv5Q^JExpHC>4ZXL|~Y;#(@jtGFucpYI!0tV56rTusnzJFI;}m>t=tv!oIeXvLJzS zTA>lEoT*nh8JqE5aniiIr}`z*N#yBnpd}S#xM2+;S)&$2fIH1Iyn|pkF7_nHHqY?C zW^M~~S1lxip;<7ANC58cY$v*@6+r>J4)^e&(}K%qk>ti?Xeql#+d<)%`BNDwhmK%? zmQ_W=`dLtev0^5-GFJQQVmWZ;kU4I)1m_c)Nbb=yPRB)hXEz7~VStBWuK8r%gA(D8 zc*%M_DWQqQsQ43d^%S-JC{Y0lbo}O6N>CpSN3Bs?*0Qu_Q5|N`wY}3e7pEc$c!(eJ zhBX9?{Nsv=uRB=7;&-3=4N-P$#<+Vdps@TSsNhjI=-L4)jsh(kld5k4FO%Wnh<2#A z-k(s8Gej`C4?Q7OjS6DIMEX3?w}s;_lmsi^lq0aq zdNRyILUmk`=28JNFQ}poB^_vlLRZOt7o>;uuvizUy>hHHR*)5(i&mg#DYbuezqG93 ze=G2`23s{?BAXb;vKTnpS^}DEYJN3T3n&w-1{+!`2d38lEvA9_1lmoDU^fN3@-?*S z{|qKNUEZZ;Qp>u=&cEL!F#=!D-2Gceu$j{#9@L%WuSk2fzm$jB#H&QP%aW_$E5Eqb zTG=k3Wy#fP%*r7t%J5suR`_Kj~t~0~OARN3aET3X*`mD&` zUw(}t04zL<)xHJBzMzw>SD@#%5?*0GoLc&J zZgE2*CX%Ck{9exjIKQX)F1H8HtMdfDNmk;f3~LqJURN}slbY>f-I&_tiZ{`Uwkb2e zJ*D1UB7Zl1I(Wf&VbP%5P{jOSq&@-KtPXR-(XEON55otkZOfkI5j36?c3AnyCpQ*; zahG=Kof4R39)ix9w&>lf7UhZ)A-28RHaYTiO2(xv$E5VKlr3Y)v&D@vt@O>UxC zuCP5)kbEgq@ZaXv%7?TKmw`d)D^;6}(2%JMiI2D%*TRm%iKbi61uWroE;04!gMd@J zNzim*CigHh^9q3*YS2kJ zB3_0vmc<7wrmXJ)#h4gL-_vYx|s0@!-M+_Hq> zjGzJN?@myJKz11NIxUxFswp5R`rd1O_i6?Lb6UGTX(%n12U%M?+@Ogg_Z*W#x+nXxH8g|6mq7cTEavDr z3GEJH1_kaPZD`Cy#I%2SF z?I;x%dk-sI(B7NtM6Mw_|6MAl|)hXS`A=TYb zxg}8me)&OZ;=(O{3O)oOL`yxQR&d~KF9TO^3K zCk;d-(umqWeRZ8J^vq}WjDrN7(iB9n7hoQRw=h-=D*u&2tIys>`6!H-o2%u9FrM%TFY_A>m){<-BA>)H^9iy3& zXkQHrwpx9zdFwvwi-+j7`PpH!L9?0n>DnRy>?NvrN~7TuLsg*8INL&;F2a4Vc7zLU zJp%Gpm~b)O$@*ClEEn|?T37tieza@3zpw69whvyy;|^fE5SAnEE?lsr6s-%OoNh~{Lpn_HgLQfgE0u2Au_r-O6g*$Z28j$Nvtv7A_Z zkTDuMCJgL{->R9q`|R1IW%=4u0UkjYb>l{-Xi3_-!B)G&fS#6`h5-tv&d3Qr>Te~VU#v4%V`cdqarp;mrZA1in+qkt_}2xHWEmGeck1P_pv<+>kPpELnge%_*eqR zX3<1b^mME}rk>vr)A(;xb{_x)ePm_t{#*MXEj%EiA<80Dg7A->Q649h2glDX6_;KA z*Lmz;mYC`B-Dos+!b?(8^O-0~1D6EV_wY?TN)vOW9H%AnL`05w|8*p+M#lz^GFsZt z^K_crSpg-BqC)_h0tFF_J_3~j0a70)%575ng>O?Rb4KQlx!7zqU{FG)V@dJ$I{1db zY-#TKfnpE&pQA94;1qe|)Y3)JPf{=7J+x(+b9)!7WC?YKArCGyeK%-}OXxIAc@ zViK}LS4GC|HS{iUS`IrbV@))lINJDG&s@L-sE$OXA}vxJch8&E+0{|1ha-E7V=<#t zCMcQU;M08npcV4W%OzE`A~U#cC}CpC{tiRM!OU)aptbc^ah(g@r!AKV;#s=>o{0+~ zcK4VLUS0g*>RA)n`w<0JsQf1{xoU{{V~Bj=6^A{B3JLR-^B~pTXq9#$J+0=ie+Ea7 z1-&bqYO7~%$ot-9z2Ui2@XW^I2B5H!ER>VR?`jv+Q#E53RB)2S2tSL@kcY-g!v#J0 z!IuFli)FcdQy!M}*Nvd!4URitYOe~9_CTu9rFA9wB6GGQN*Rl`@Yw;*)x`b<1OM9e zYhjCs`54?SkqJ{F7|sG@BYw3$VJDbb1JNXT;ji!SJZGnmVDIe?ZKf%$b5ntOPub80 zgSn({!EnjcT}`&BBoj;^B7yhQ9^%=nEP16Y2FW8rhk|iCYd>al3E*@lfU`F8)m38k z;q30+SD(IzXp=WO)g3NVFeHb#({QL9Dv5(U7ExrCoB}8!NJNNsYs!6g22@yHo+mSG z<3jbZB%Xl?GSMF7j)5Dd#8D@@F-mE;x4gbflWa<$ng6S4(E*?-bU)qL&@4wBI!DO=NVc@FU+nOO*w$UR&Wh?{0?WfyD>KV^Q=+DuXX- z_TUthM;A#Bl(kRgEjn?}UvFr?@(;UOX_}~*{_yN*0~{QR)J6dBYTtGoJ=F!OT>7g3 zMNxgzDF-sho=Lv{5KB<8+D|5st{+C&Rl!b_vm2)tDGTX!09|Bt@0q8&j)IPwZo*h- zbnZ6qH>J!R+&;se^)yf!e5a`hrPGhRcfCNr#JEG)lX`;KlIHJjvtO1V%C<0nQ2H|P zkKM`qkMC=CQ-TlwPD0KeVeMark%YGMhMx4=BRvAdpFk<^z*27IaM2#ZFW9eOS-GoxrHMxOIYE#kb z-J%=rEDVj>3hKm!RkfZ_>=zH}fm3I}_8sqV^_Oy9l=H&SjWS&h9)ea+;S*TMAPxtK z^q6XN+(6jFvPm1!DNeQarIRTe-jqGze+?aD$xs#9ONE_6t^7~y9f~0sFSo&ApTB$hCEw>KEpf3vo9I+v13u;t$ET_x4sIrzUb+h}~P4&PO%+TUj!SPFozr zJ~Q~k&&m+~dlf$Js|~58Q^zw_z)~78prs697g)aTu1|^7%eX=vdrQuH#vxDjl)5^xdCy*pZ&WI{AaN~vy1 z{RvJ4Fx37yZs!ZBdC*Z{JBK7(9rg96m`OY?91>N59+PFmW}oP~a= zdiP=TbDpMgNQ8S%LRiSc#EjkD&AHg+d6di`nZ0Bf_U=668NwtFBC^Pf9F@@iR`~TV zm$H(}lac-#GLXRc@WqRL)}nv3Ks|XUNn;ipb2Kj)wb%?1w-vC4AGFC5=06pc5(H_V z0!2n6^&xt*g5+$uahdb>YuJ{$Q213n2Ye2(f=H`J;j>|ymJsgQcciE;gu^~swo#(I zTm`YOGi4d)#*ALb<%qA4f+|Pt+S7{P4w z?OMi_^(Zl@MtyAPFLh?y0(3@R#-al@3c{t$T=DL@eNCvc4+|LvWx#q`%1k{n%D>I$ zW0VF*F2|pW{G$blz5Z)wECJF$Owa!4-^CG{LGDK>bRAP+;-Hv4k0>?^*0MV?O!r

      s_q3r@oWGCL+TX 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

      (wb%1+(sf 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

      0_i>P}2 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

      MrLcQ^&6Ezt=u$(g3W{7x` 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%0DL!>h0Z#Cc3aI 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 p z;i2836#}!Q78YCWS46^5|v?SB57M+ES|#=HL`H?>&yR- z^RH_sD=7Uv$SlG-^7$L#N|tCO+Ve!IF}qoN7wkJk^pSV(r--FH4zL&#;Tdk0PP-OAtgdp zQ`zDpOnnK%2_;j)8bBAG&r=-G0XmxfAu$+SU{GNRS{IY_^Ih@}k9s@kQ03$rHxsf( zg~#Gu@^rSsrMBvqej~y^Bc7kI{&OIt7^EQR%la*|MDOSi%~pAHgsCqMcMinlkQ%H! zI(D)vSgEe5yMOe%QwOOtLki|!jNyd&EaP68o_sfVb!_!yLQ^uA0_%x7-r(Lq$7kpt z_N0-a59yUD7tm33cY?wWuo{jKaFQeE-zP%s(8FslkDpzNGq-AaU8pm@dxIA2vSv;# zCD35x2m@J1QZ~w_{g!zui5tGxCx7n@8mD(4G!69hn%s-Ox4>m02naOX$YIZis4xra==lwNK5L*js>wmPHu=s6pv@kb_*cr8#jo+AWj zLbj}ADL8Y&ZaK!BNw`DG?1u^{i3i}nIRj3`ugj!G>NEa>4^#abv+8Q?6$c`9sDf+6 zJZbitGmWqTPy7QbC&{Y5r0Z|o6EvMCZf-8?)UuE&eCz)IRIcYK-;yFjb{`c3;AqM^$Z5nd3V*b0gvvliPpx->$7jDWPkA<#>kI?(|T%V zG+=4NZ5HFK$~p$5$@bMgfrAXF`D?vG!sr5iUJ zcE%0;NJ(_8!X@aoi4>AhS5*`t?PWr^vr9w*g@yBiuN%7v2SjO8@)FdYs}BW^A~N&< z`hE(E8;`IAIn`+a1$E=kPLqIKxQ=|(F&er%*j;asqn?75zM*PM-mAYBI@*o;@hq}L z)vtWkjY=xC5&6F>Iu06r)I^L-qF&6mz?P!>9kG=XC1CDiH$%sgoa~0b)@N`liv%rn zgMxcgzrHj2@dC}^d?dtP1nBu$Z13HqAjjy$_+e!>-k78h8|I!m(?Vpeg=~PCRo`fR zk)GFoBJUN9tP!6RB+Q(9IOAnHUV;~z>RBk#BDT(+38S)#gBi3l`uq|ZcQ>gG_$p1L z(sd9aZWcRpp?+hzYdw=!i_xxp`T|tbX5#*_**umg=bYNdSm2fd#PTO6{+R*RZsqD( zCE4cRE9l?3$a|`@yIZgO==qUtH!v>dnIx!0uS*k N09tbue_92ry63+l$JxjB(Q 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

      SG! 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�*Cd8kOve_#mUDg?%Wd*8TQm(9 zf1k(_&q)*ZW#rQHFptFn2C4v0K(N1P>Einq+;o6>5T25mGwENQkF7v!kor8^{FH^CrFkOWCPdo@!O1IylH7^x~FFY zIM;?{_;m&`#pxZNukP6RNh};8C5#@Q2+6_cJnJaFK4HYD#+^jVQZ#U5dK8* z`GFSv%vp6v3MIMmfuyyTe?$cLonRO0eiIIfuC<30a5@O!jJVJGY_3}Bue4~=gND1o zZnDK#MG@KS8ue#cQD~(TYBa3Xz~(pcoTg6~{41H%PcnRsmBc~S4lOn?p1e-VMl1Pd zRaBvWnQDzjPZ>TR;R94Hnb9VeX}y@@}t7MUz7Cn}&;_W+L!A?^2fe?&ui|PG$!biY;KU=|k0IptG@Ir#{e%u9z7jFB+fX0d z=wT4kSw2DSPwjsAIt$Q!s(r9F-JW8`?%tzQ5Xx7n|9a#BENv`*2}B8c<&t2qB1lcb z>1N!?9ta!i`y3s-kM-?VhM}?KK$-|0Ow4Y?vVr4}zu$J++5Nn6dqc6)#gy&mZOSKPU$S31!3{y7F! zME{jQ1ANK+>$Dw9a_21Qxn$PnVlKDWk@fv1DS(gC;2{^fK@3N64K-yOTP}n32kmUE z0NmYdq@PEsZwN{-hSB)BV`6?;+lH~Xs{{w7A_Q&1brb8@@|A85 zAFt^;ZEkG3f}n>Q*}Z~fZ@WD$F67Hz^=T9Nb~rU!3XU>7_<&BjVyC;6Yn~Lz#pSKR z!11rqby0j*MylZko&<)QCq(VoFfTh4A+U0O?{cbpLW6Q$Fx8iJf#!}&2p~@SVv~Pc z!;Iq(Z96!AXQKi!D@2`)v_ad3hjl39vjR~W8rN?#Lul~I$|b%Y)5BxZELa1~Nid7S zfOwLsVCN^F$m8cW%Oc~z%P6$R#eD9inTB+C&nQ8H_9B%iH0!a9-0;}x|urU=j-}mi>TfO3GdUJ?|**K7ZZl?Zw&n^)3}$(yT2>~AKW7Bsj-9m)$j+hm@_UJRH{Xv{Z# z_d;d(9T`>nv3;Aw_z%Me2zv6IY<2&}+GHWzW48<4?W~0sBSlD{HnhLIRmnBW@p{U@ zXhJzGw41*v*)m3}9o-+BCoSX+

      13qUs^?tyt;FDQfCrrWfg&^f6X7%GORU8|? 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 diff --git a/gm4_auto_crafting/images/setting-up-a-crafter.webp b/gm4_auto_crafting/images/setting-up-a-crafter.webp deleted file mode 100644 index 4bfeefe8c609f397a395ac1a05641137d66c9f5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1072096 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

  2. Sn?VXdm$kY~>%hIQgM_>Y*qV7gsqZ5! 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